I think what you need is MIDI player for DOS, although I don't know where can you find MT-32 specific MIDI songs you want. Still, GM music generally sounds better on MT-32 than on Sound Blaster FM IMO.
Also, among SB Pro utilities there is a neat command line application named MUSIC.EXE, which resides in SBPRO\SBSIM directory. For example, if you want to play a MIDI file named ABBA.MID which resides in C:\MIDI directory, then you just need to type this:
C:\SBPRO\SBSIM\MUSIC.EXE /PLAY:C:\MIDI\ABBA.MID
If you want to play more than one songs, I think you can make the following .BAT file:
C:\SBPRO\SBSIM\MUSIC.EXE /PLAY:C:\MIDI\ABBA.MID /WAIT:0
C:\SBPRO\SBSIM\MUSIC.EXE /PLAY:C:\MIDI\PIANO.MID /WAIT:0
C:\SBPRO\SBSIM\MUSIC.EXE /PLAY:C:\MIDI\MINUET.MID /WAIT:0
C:\SBPRO\SBSIM\MUSIC.EXE /PLAY:C:\MIDI\JAZZ.MID /WAIT:0
The /WAIT:0 parameter tells the application to return after the music is complete.
The SB Pro manual says it only works with .CMF music, but I swear I was able to play .MID music in the background while writing my highschool term paper with Chi Writer back then.
Prior to running MUSIC.EXE, you would need to run SBMIDI.EXE instead of SBFMDRV.COM to play .MID music (instead of .CMF music). However, I don't know if SBMIDI support external MIDI device instead of Sound Blaster's own FM synthesizer. Anyone?
I don't have those files anymore, though. Maybe you should try Malik, it seems he has the largest collection of Sound Blaster drivers and files. Good luck!
Never thought this thread would be that long, but now, for something different.....
Kreshna Aryaguna Nurzaman.