Retro DLS is an open Java SE DLS/MIDI renderer based on the MobileBae behavior.
Java 8
java -jar dist/retro-dls.jar bank.dls song.mid --playjava -jar dist/retro-dls.jar bank.dls song.mid output.wavOptional:
[sampleRate] [maxSeconds] [--polyphony voices] [--reverb|--no-reverb] [--chorus|--no-chorus] [--filter-vibration|--no-filter-vibration]
ChatGPT:Carried out 100% of the reverse engineering and 99% of the code cleanup.
Silent Talk:Software testing, providing suggestions and assistance.
nehochupechatat: Software testing, providing suggestions and assistance.
Retro DLS: MIT
JLayer: LGPL 2.1
A clean-room reimplementation based on reverse-engineering of the MobileBAE.
This project has no affiliation with Beatnik.