Reply 28400 of 29597, by RetroGamer4Ever
I'm tinkering with DirectMusic, using the Simple Direct Music Player, by Russell Hicks, which completely bypasses the deficient Microsoft Waveyable Synth in favor of it's own DirectMusic session, which also offers Reverb, though it apparently has no Chorus, despite that being built into DirectSound. It's sad to see how much potential DM had or could have had, if it had been handled right. I've been testing MDI files using both the XG-Lite DLS set (DLSbyXG.DLS) and the Microsoft Wavetable Synth DLS file (GM.DLS) that has been in every Windows release since 98 and the results are somewhat mixed, depending on the type of MIDI and the instruments used, with both sets showing clear deficiencies in instrument selection and the so-called GS bank being the better of the two, by far. In fact, the Microsoft file is quite passable with game MIDIs, when run through this DM synth instead of the MWS, which lacks the reverb and chorus functions that have to be called forth through DirectSound, something that the MWS cannot simply do on it's own and the main reason why it sounded so awful. I think they could redo it now and have it be much better than it was in the late 90's, given the advances in sample sets and computing.