First o' all, Seeker. Please stay on the TPH forums. Please. New people are always welcome, and you seem very adept at the art of foruming. [no lol omfg stuff]
Simple. Get Winamp. It has different midi 'engines' in it, just configure and you can get a whole bunch of differnent sounds from midi's.
Example, I can play Descent midi's normally, still sounds great, but if I choose the winamp midi player "midiOut/Creative S/W Synth", it sounds exactly like it does when I play the game itself [far better]
Though that's just a suggestion, you don't have to heed it.
Another is to get the program Audacity, which can record midi specific and export to mp3. Another suggestion, one that may help.
Hope this was of SOME use.
And please, stay. Your callsign is great.