First post, by Stef
I have been toying recently with General Midi in DOSBox(-X), after I saw this video: https://www.youtube.com/watch?v=AfRItQFShtY
After checking with Duke Nukem 3D that I am getting the same results, I went on to try few more games that were laying around (Space Hulk, Raptor, Terminator Rampage) and result were mixed, but quite interesting. Also, since I generally tend to avoid using outside programs, like the mentioned Virutal Midi synth from the video, I was nicely surprised that DOSBox already has integrated synth (fluid synth) that can be tuned for sound fonts and it works well.
This got me wonder... in case some DOS game or program setup doesn't offer General MIDI, or you just want to simplify process of using General MIDI output (despite, I consider tinkering with setups as part of the charm), is it possible perhaps to set General MIDI at emulator level? My reasoning is, emulators tend to allow "out-of-box stuff", like graphic filters (hq2x, supereagle, etc), save state, and so on. In case of audio I hesitantly guess it may not matter who or what is playing the midi during emulation and emulator somehow intercepting the midi sound and converting it with specified sound font might be possible?