#AI does MIDI

9 messages · Page 1 of 1 (latest)

slim zenith
#

I got up early in the morning and started on an idea to see if AI could compose music. I agreed on a text format for midi notation. and now can use the following prompts to start a session:
"hi. Let's use the following text notation for midi music: <noteNumber> <durationInBeats> <velocity> ok?"
that sets up the basic format which is common. and then this prompts adds multi track capability: "let's add to the notation. The notation now can have several tracks. Track starts are notated by a line with: Track <track name>"

Then I just asked: "ok now start with 12 bars of 12 bar blues from music theory, and jazz it up using music theory. give me the midi text"

I'm condensing some here but the result was a piano track and a bass track with 12 bar blues.
In another chat, and not the subject of this message, it helped me develop python code to convert the midi text file to standard midi, using the MIDIUtil package in python.

Right now the result does sound like computer music, but it seems like that just needs a bit more specification.

AI is aware of MIDI concepts and earlier it was able to provide a drum track too knowing the standard midi drum kit.

grand mauve
#

Sounds terrific

slim zenith
#

my intention here is not really to get AI to generate music, but it says that it will look at my own compositions in the text notation and can suggest variations... that sounds interesting.

rough matrix
#

There is a youtube video by ramzoid where the guy makes a song where chatgpt makes the beat (it knows music theory) and the lyrics. I did not follow all of the details.

There is another video where someone asks chatGPT for musical progressions.

Moreover, Google somewhat recently made MusicLM which generates music from text but I think at the moment you can only listen to some examples.

So maybe in the future, you could also ask chatGPT to help with the text prompt to then give to MusicLM.

Finally, my impression is that music and AI is a rather rich field with different approaches and a lot of research. I have not researched this myself and so I can not say much, it is just the impression that I got. I wanted to mention that there are maybe other approaches in the event that they might interest you.

rough matrix
#

I just saw that open AI also has JukeBox which generates music using a neural network

slim zenith
rough matrix
#

@slim zenith The research paper for it came out in 2020 before chatGPT so I doubt you can chat with it in the same way that you can chat with ChatGPT. I did not try it and do not know how to use it.

real folio
#

morning~~~