Book TOC
Chapter 11: Music Generation with GANs
GANs in the World of Music
MIDI Data Representation for Music GANs
Melody Generation with MIDI GAN

Chapter 11 Chapter 11: Music Generation with GANs

Music Generation with GANs is an exciting way to create new and original melodies and tunes using artificial intelligence. It works like having a musical duo—a composer and a critic. The composer, called the generator, makes music by learning from a lot of existing songs. It generates new melodies and harmonies that might sound like beautiful compositions. Then, the critic, called the discriminator, listens to the generated music along with real songs and tries to tell them apart. The generator keeps improving by learning from the feedback of the discriminator until it creates music that is so realistic and pleasing that it's hard to distinguish from human-made tunes. Music Generation with GANs offers a fresh approach to composing music, opening up exciting possibilities for the creation of unique and captivating melodies that we've never heard before.

GANs in the World of Music

Imagine you have two magical music friends called GANs. One is a fantastic composer, and the other is a music critic. The composer GAN creates wonderful tunes and melodies, while the critic GAN listens to the music and decides if it sounds like real music or not. They play a fun game together!

Here's how it works: The composer GAN tries to make music that sounds just like the songs it has learned from many musicians. It plays the tunes it creates for the critic GAN. If the music is so good that even the critic GAN can't tell it apart from real music, then the composer GAN wins the game!

With time, the composer GAN becomes a super talented musician, making music that sounds almost like it's played by real people. It's like having magical musicians that can create new songs just like your favorite musicians. GANs in the World of Music are like your magical music buddies, making wonderful melodies and helping us explore new and exciting musical ideas!

MIDI Data Representation for Music GANs

Melody Generation with MIDI GAN

GANs Explained - Copyright Benjamin Kenwright