Issues with playing MIDI files with a custom .dls soundbank

Thank you for providing your MIDI and DLS files for analysis. I’ve taken a look at MM10NEW.dls, the reason you cannot hear anything is because of the bank selection. Your MIDI files are looking for instruments in bank 0, however MM10NEW.dls has all its instruments within bank 1. I was able to get your MIDI to play by hacking our source but you should be able to get it working by either switching your MIDI to use bank 1 or tweaking the DLS to export all instruments as bank 0.