So, after I Put up the download for all of the Lemmings Paintball MIDIs, namida told me that MIDI wasn't supported. And this kinda makes me sad.
I know MIDI to IT conversion exists but some notes get cut short or drag on too long and it just ruins it.
I know that this stuff can't be easy to code but i'd be nice.
The best workaround I know of is to convert to .ogg. You'll get a cleaner conversion that way, but you'll need a program that can do it. I use XMPlay for that purpose, but it requires plugins to work.
It will make the files much bigger, unfortunately, but nowadays that's not usually a huge problem.
I think MIDI to IT conversion is absolute garbage and should not be used.
Nepster: If looking into doing this, there is a plugin for BASS called "BassMidi" that may be able to achieve this fairly easily. For how to integrate it properly into the existing code, I think GameSound.pas is the file to look at, and note in particular sections that have seperate code for module formats vs regular formats.