|I once got a game called "18th Airborne" and it uses General MIDI music. Its sound is also played from MIDI.|
However, its music and sound can only be heard from the first sound card I ever had, ES688 Audiodrive. It turns out that it was because of its software-emulated MPU-401. (And the music quality was great. The music seems to be played from FM synth actually, and it sounds better than real MIDI playback).
I cannot hear any music with other sound cards I have: Sound Blaster 16, ES1869 Plug and Play Audiodrive, and ESS Solo-1 PCI(ES1938S), when I play the game in DOS.
Maybe ESS Solo-1 is incapable of supporting native General MIDI support while it supports other Sound Blaster Pro features flawlessly...
Sound Blaster 16 and ES1869 Audiodrive seems to have real MPU401 support, but I cannot enable it in DOS. (Actually it seems their UART is on since I can hear MIDI music from its own synth in Windows)
If I run it in Windows or in DOSBox, I can hear it, but the music and sound quality is different, as it plays music directly from MIDI, which was different from the form it played from FM synth.
Is there any way to let MIDI be heard from DOS, and is there any way to let MIDI be played from FM synth instead of General MIDI so I can restore the music quality in DOS? (All sound cards above, including Solo-1, supports FM synth natively)
Please tell me.
EDIT: What is the wavetable connector used for? I just saw some cards has wavetable connector which looks like two lines of pins...