So I told ChatGPT to generate a Makecode song hex buffer. It didn’t work, so I asked one more time and it generated two (almost) correct tunes that worked. It worked so good that I asked ChatGPT again to make Python code and it worked but the actual song didn’t and it just sucked. I know you’re just going to ask me to use @UnsignedArduino’s Midi song converter for Makecode. But it sounds like crap and I’m not going to use something that only supports a midi file that is like one instrument. Anyone at microsoft or something should know how the Makecode song buffers work (because they’re the ones that coded it) so I want to know how to covert midi files or rttl ringtones to be converted to the Makecode song hex buffer. Thanks!
@maxitolplayer the format is documented here:
if you’re not used to working with binary encoded files then it can be a little tricky to wrap you’re head around. let me know if you have any questions!
2 Likes
Might also help
Do you have an example where it sounds very bad?
It’s due to lag and it sometimes has really high notes and sometimes lags out and plays a bunch of notes at the same time and i’m saying that it only supports a midi file with one track or channel and it lags due to excessive polyphony on different instruments.