ELI5: Explain Like I'm 5

Computational models of musical creativity

Okay kiddo, you know how you like to use your imagination to make up songs and stories in your head? Well, grown-ups can use computers to do the same thing, but they call it computational models of musical creativity.

Basically, special computer programs are created to come up with new and unique songs or pieces of music. These programs use rules and algorithms (which are like a set of instructions) to guide the computer in making creative decisions about melody, rhythm, harmony, and other important musical elements.

The rules that the computer follows are usually based on what humans know about music theory and how musicians make music. So, the computer is designed to "think" like a musician when it's creating music.

Sometimes, these computer programs can even learn from previous music that they have analyzed or composed, and use this knowledge to make even more creative music.

But, just like when you play with your toys, sometimes the computer might make mistakes or come up with something that doesn't sound quite right. That's why humans still need to check the music and make any necessary changes.

So, in a way, computational models of musical creativity is kind of like having a musical friend that helps you come up with new ideas and songs!