TrueDosGamer: I have tried Munt but it could be 1-2 years ago and it didn't quite have the same flawless sound as the real MT-32 hooked via the MIDI out of my Sound Blaster.
timppu: Munt did get much better, but that was already maybe 2 years ago or so. I think I reported also here back then, before that I wasn't that happy with Munt because it sounded off, as if someone was playing Roland LA-synth music with wrong instruments and off the tune. But then one version update seemed to change all that and it started to sound pretty much perfect to my ears. I haven't done an actual side-by-side comparison, but Munt does sound exactly how I remember my CM-32L sounding.
My real Roland CM-32L is now totally unused, I don't feel any need to use it anymore as Munt works so good IMHO. In fact sometimes it works even better, it seems it can overcome some of the glitches that my real Roland unit has with some games. E.g. in the Wing Commander intro, with my real Roland unit I get the crackling sound on the fireworks (I think this is a known issue or "feature" with early CM-32L units, some sound clipping or something), while with Munt using CM-32L ROMs, they play cleanly. Also I got similar distorted or crackling sound in the
Inferno intro music, while with Munt it also plays cleanly.
Also in general, since some DOS games were specifically optimized for either MT-32 or CM-32L/LAPC-1 (e.g. the cows sound odd in Heart of China with CM-32L/LAPC-1, while in Ultima Underworld you don't get the proper swimming sound with MT-32), it is easier to change the emulated unit with Munt depending on the game, by using either the MT-32 or CM-32L ROMs. I generally just use the CM-32L ROMs with everything though, as that's the one I'm used to, and the glitches for using the "wrong" Roland unit are generally quite minor anyway.
TrueDosGamer: nGlide and VirtualMIDISynth I'll have to look into.
timppu: If you've played GOG games, many of them already use nGlide to emulate the 3Dfx support. For instance Tomb Raider 1 and Carmageddon 2 I think. Also with some games which support both Direct3D and 3Dfx Glide, GOG has chosen to emulate 3Dfx with Glide, instead of depending on old Direct3D versions, which may have problems with newer drivers/hardware. The emulated Glide support works more uniformly on different hardware. I think Messiah is one such game, some long-standing issues with the GOG version were fixed by switching to Glide instead of Direct3D.
VirtualMIDISynth is mainly needed in order to get better General MIDI sounds, than what the basic Microsoft GS Wavetable Synth can produce in Windows. So it is a replacement for my old Roland SCC-1 sound card, basically (the MS GS Synth sounds much worse).
In Windows Vista and later, VirtualMIDISynth is also handy in order for Munt to work (to be able to select the Munt driver for MT-32 music). It is possible to get by also without it, but then you need to edit DOSBox config files separately.
TrueDosGamer: "It doesn't. To include a Roland MT-32 emulator, you'd need the fonts, and those are copyrighted. "
Are you referring to the MUNT? And the fonts you speak of is just the MT-32 ROM installed that accesses this font in MUNT or is there an actual sampling of all the Roland MT-32 sound fonts recorded?
timppu: They are the actual Roland MT-32 or CM-32L control and PCM ROMs ripped from the real Roland units. You have to tell Munt whether you want to use the MT-32 or CM-32L ROMs. They don't come with Munt by default, you have to acquire them elsewhere.
What was so great about the Roland SCC-1? Was this just a Roland MT-32 but for ISA or did it have extra enhancements or a different set of instruments? I find it be inferior because you can't use it on a modern motherboard because of this ISA slot restriction and the fact if you are using a Sound Blaster already you are typing up another good slot. By the time you got to the P3 days ISA slots were dwindling down to 1-3 slots and by the P4 days I was lucky to get 3 slots but most motherboard manufacturers were phasing them out completely and you were lucky to find one with 1-2 ISA slots. The external Roland MT-32 can be used without problems and with DOSBOX. There are even some USB to MIDI interfaces around real cheap so you don't even need a Sound Blaster or other sound card with a MIDI connector to play with the real Roland MT-32.
I might have to try out the Roland CM-32L ROM as I never played the Ultima games much. But why would you be using the Roland CM-32L for playing your sound effects anyhow? Didn't the configuration manager let you choose which sound device for music and which for sound effects? The normal configuration should have been Roland MT-32 for music and the Sound Blaster for digital sound effects. Did the actual Roland CM-32L unit have a stereo or mono headphone jack on the rear? To me it looked like a cheaper version of the Roland MT-32 with less features. Also I hated that white cheap plastic look it had. The all Black and Green LED front display seemed cooler and it had a metal chassis. How much did it cost you back then to get it? Were the the original owner?
I did have the MT-32 ROM installed when I tested out MUNT then and was not extremely impressed but gave it a nod like, good try MUNT but maybe one day you'll get there type of afterthought and one day I would need to use my Roland MT-32. I think King's Quest IV sounded like crap on it and I was doing a recording of just the MIDI but the Roland MT-32 blew it away but it was still not bad for software emulation of my hardware. What version number of MUNT was the change so significant to where it was 100% like a real Roland MT-32? I'll have to do an updated test to confirm if this is true.
You will find recordings of the MUNT vs the real Roland MT-32. If you are saying it no longer sounds like this anymore than that's a blessing.
Can DOSBOX or MUNT isolate the audio piping through it for extraction or does it combine the sound effects and MIDI together making it impossible? I have a real Roland MT-32 and it has a stereo headphone jack which allows me to record pure ROLAND MT-32 MIDI isolated without any distortions. The earlier models lacked the headphone jack and sounded awful and low in volume.