Closed DhrBaksteen closed 6 years ago
Hi, Tried to reproduce with other vgm files, but couldn't. Could you upload sonic.vgm? Are they using Python 2 or 3? Pretty sure the script requires Python 3.
Hi bsutherland,
you are tataly right. i was using Python 2. Meanwhile i figuerd out by myself. Thanks a lot.
Btw. is it possible zo implent more filetypes for playback?
Glad it's working. No plans to implement support for other file formats at this point, but what did you have in mind?
Well, there is code for "PlayDRO" and "PlayIMF" only. The standart Soundformat for the YM3812 is VGM/VGZ this would be nice to create an "PlayVGM(Z)" smile The problem is the timing when converting other Filetypes to DRO or IMF. Sometimes the timing is correct but sounds awful..
I only wrote the SerialIface code. If you load that onto your board, the Python script play.py supports both vgm and vgz. https://github.com/DhrBaksteen/ArduinoOPL2/tree/master/examples/SerialIface
This issue was reported on the Tindie page: