|
|
|
|
|
by charred_patina
1044 days ago
|
|
Everyone is recommending MusicXML which works very well, but for training/generative purposes the issue is that MusicXML has a lot of tags and a recursive structure that severely limits the output length. I have had success with getting ChatGPT to output .ABC files, and even luck training small transformers to output syntactically correct .ABC files. .ABC files also have some data in the header section like the key signature, tempo, and time signature, so you could add that to your prompt as well. This blog post has some .ABC files you can see as an example: https://gwern.net/gpt-2-music |
|