It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
timppu: Snip
Just so you know I tried the two soundfonts you linked me and didn't really like either of them... However, I found the actual Ultima 7 soundfonts (Supposedly..) and they do sound A LOT better... I uploaded them for you to try and tell me if you think they are better or not, I could use your opinion on this so I know it's not just me...

Here is a link to download it - <span class="bold">Click Here</span>

Edit: I think whoever made these sampled them from his/her actual Roland MT-32... Not sure though.
Post edited July 10, 2013 by YellowAries
There's a cheaper solution that sounds great. I bought a "Sound Blaster 16 PCI" off of ebay and have it setup to use the 8MB waveset (eapci8m.ecw) and my DOS games have never sounded better. Make sure to get the latest driver for the sound card. ;)

I'm actually using Windows ME though. I'm sure it could be setup in DosBox somehow on Windows XP maybe.
Post edited July 10, 2013 by flashpulse
avatar
YellowAries: Just so you know I tried the two soundfonts you linked me and didn't really like either of them...
Soundfonts? You have to use MUNT to get all out of the game, and MUNT doesn't have anything to do with Soundfonts. MT-32 is not a General MIDI device, it's an actual synthesizer.
avatar
flashpulse: There's a cheaper solution that sounds great. I bought a "Sound Blaster 16 PCI" off of ebay and have it setup to use the 8MB waveset (eapci8m.ecw) and my DOS games have never sounded better.
For games that were designed for MT-32 there is no alternative to setting up an actual MT-32 or using MUNT (except maybe setting up another expensive Roland device, IDK). And as for General MIDI games - there's better soundfonts these days than anything a soundcard can handle. I'm using Fluid R3, 300 MB in size, sounds better than any set I have heard in original hardware - it takes a comparably powerful machine to play that thing in realtime, though.
Post edited July 10, 2013 by F4LL0UT
How about if the Munt Synth is not appearing in my bassmidi options after installing both? Did I miss a step?
avatar
misfire200: How about if the Munt Synth is not appearing in my bassmidi options after installing both? Did I miss a step?
Sometimes the MUNT installer won't properly edit the registry (apparently this happens when for one reason or another all device "slots" in the registry are already filled). A solution I discovered some time ago:

1. Open the Registry Editor (press "Windows" key + "R", then type "regedit" and confirm).
2. Browse to: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32
3. Locate entries called "midi", and numbered entries "midi#".
4. Make sure none of them say "mt32emu.dll" (if there is an entry saying "mt32emu.dll" this is a different kind of problem and this solution won't help you)
5. a) if there is numbered entries up to "midi9", most of them filled with "wdmaud.drv", replace one of them with "wdmaud.drv" with "mt32emu.dll".
or
b) if there are no numbered entries or at least not ranging all the way to "midi9" create a new one and fill it with "mt32emu.dll"

MUNT should now appear in bassmidi, at least after restarting it. If it still doesn't work try freeing one of the slots as described above and then again execute the installer, it should now properly register MUNT as a MIDI device.
Post edited July 10, 2013 by F4LL0UT
avatar
misfire200: How about if the Munt Synth is not appearing in my bassmidi options after installing both? Did I miss a step?
avatar
F4LL0UT: Sometimes the MUNT installer won't properly edit the registry (apparently this happens when for one reason or another all device "slots" in the registry are already filled). A solution I discovered some time ago:

1. Open the Registry Editor (press "Windows" key + "R", then type "regedit" and confirm).
2. Browse to: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32
3. Locate entries called "midi", and numbered entries "midi#".
4. Make sure none of them say "mt32emu.dll"
5. a) if there is numbered entries up to "midi9", most of them filled with "wdmaud.drv", replace one of them with "wdmaud.drv" with "mt32emu.dll".
or
b) if there are no numbered entries or at least not ranging all the way to "midi9" create a new one and fill it with "mt32emu.dll"

MUNT should now appear in bassmidi, at least after restarting it. If it still doesn't work try freeing one of the slots as described above and then again execute the installer, it should now properly register MUNT as a MIDI device.
Thank you, worked like a charm
avatar
flashpulse: There's a cheaper solution that sounds great. I bought a "Sound Blaster 16 PCI" off of ebay and have it setup to use the 8MB waveset (eapci8m.ecw) and my DOS games have never sounded better. Make sure to get the latest driver for the sound card. ;)
So what is the crucial part for the improved sound? The card or the waveset?

When I played Ultima Underworld on my first PC with a Soundblaster card the sound was so bad (weak "wishy washy" sounds) that I though there was something wrong.
With MUNT I finally got the right sound, with water that sounded like water, for example.

It would have been interesting to compare the sounds for UU of your set-up compared to a MUNT set-up.
avatar
timppu: After you have installed Munt (+ the Roland ROMs), you need to be able to tell Windows that all MIDI messages that anything (like DOSBox) sends out should go through the Munt driver/synth and not the default MS Windows General MIDI/GS synthesizer ("Microsoft GS Wavetable Synth").
Note that this isn't strictly necessary for DOSBox games; you can achieve the same result by setting midiconfig to the matching value from mixer /listmidi (entered at the DOSBox prompt).
avatar
YellowAries: Just so you know I tried the two soundfonts you linked me and didn't really like either of them...
avatar
F4LL0UT: Soundfonts? You have to use MUNT to get all out of the game, and MUNT doesn't have anything to do with Soundfonts. MT-32 is not a General MIDI device, it's an actual synthesizer.
avatar
flashpulse: There's a cheaper solution that sounds great. I bought a "Sound Blaster 16 PCI" off of ebay and have it setup to use the 8MB waveset (eapci8m.ecw) and my DOS games have never sounded better.
avatar
F4LL0UT: For games that were designed for MT-32 there is no alternative to setting up an actual MT-32 or using MUNT (except maybe setting up another expensive Roland device, IDK). And as for General MIDI games - there's better soundfonts these days than anything a soundcard can handle. I'm using Fluid R3, 300 MB in size, sounds better than any set I have heard in original hardware - it takes a comparably powerful machine to play that thing in realtime, though.
Yeah, there's probably better sound fonts these days but the following doesn't sound too bad...

http://youtu.be/kg0bkdttXXI

Better then just general midi anyway. ;)
avatar
flashpulse: There's a cheaper solution that sounds great. I bought a "Sound Blaster 16 PCI" off of ebay and have it setup to use the 8MB waveset (eapci8m.ecw) and my DOS games have never sounded better. Make sure to get the latest driver for the sound card. ;)
avatar
PetrusOctavianus: So what is the crucial part for the improved sound? The card or the waveset?

When I played Ultima Underworld on my first PC with a Soundblaster card the sound was so bad (weak "wishy washy" sounds) that I though there was something wrong.
With MUNT I finally got the right sound, with water that sounded like water, for example.

It would have been interesting to compare the sounds for UU of your set-up compared to a MUNT set-up.
Yeah, the sound card is alright but the waveset made a big improvement for the midi music/sounds.
Post edited July 10, 2013 by flashpulse
avatar
Arkose: Note that this isn't strictly necessary for DOSBox games; you can achieve the same result by setting midiconfig to the matching value from mixer /listmidi (entered at the DOSBox prompt).
Thanks, I need to look into that possibility. It might be easier way for many cases.

avatar
timppu: Snip
avatar
YellowAries: Just so you know I tried the two soundfonts you linked me and didn't really like either of them... However, I found the actual Ultima 7 soundfonts (Supposedly..) and they do sound A LOT better... I uploaded them for you to try and tell me if you think they are better or not, I could use your opinion on this so I know it's not just me...
I'm unsure which soundfonts you are referring to, but as F4llout pointed out, the replacement soundfonts are only relevant for General MIDI/Sound Canvas/SCC-1 support in games. For Roland MT-32/CM-32L/LAPC-1/MT-100 support, they are irrelevant, and Munt is the relevant thing there.

Which game(s) are you trying now? For example, Ultima 7 has Roland MT-32 support (so you should use Munt), while Ultima 8 has General MIDI/Sound Canvas support (use either the default MS GS Wavetable Synth, or better sounding replacement GM/GS soundfonts with BASSMIDI).

Some games support both MT-32 and General MIDI, and usually in those cases General MIDI is preferred as the MT-32 support in those games is usually just an afterthought, the music is not optimized for MT-32. "Dune 2" has pretty terrific support for both MT-32 and General MIDI, though.
Post edited July 10, 2013 by timppu
avatar
misfire200: How about if the Munt Synth is not appearing in my bassmidi options after installing both? Did I miss a step?
I also fought with this problem earlier, and as F4llout says, for some reason the "midi slots" in the Windows registery become spammed with another value. I'm unsure why that is happening and how to prevent it.

Here's what I did to fix the problem (not sure if it is a permanent solution, or whether it can reappear from time to time):

http://www.gog.com/forum/general/munt_roland_mt32_emulator_woes/post1
Post edited July 10, 2013 by timppu
avatar
timppu: Snip
Well at first I wasn't aware Munt was a stand-alone synthesizer, I thought it was a pass through layer or something.. a.k.a BASSMIDI -> Munt - > Ultima 7.. so I tried using 2 sound fonts, the ChromRevA and SGM (or whatever they're called) but didn't like either of those... so I googled for an Ultima 7 Roland soundfont and found one... tried it, and it sounded pretty good...

Then I was messing around with BASSMIDI and noticed I could set Munt as the "Default MIDI Synth"... then I had an "AH Haaaaa!" moment and felt stupid at the same time =Þ

So... in short... Everything is all set up now and works like a charm. So, now I will begin my adventure into Ultima 7. =)

Thanks for all the help everyone provided! I couldn't have figured this out without you guys!
avatar
YellowAries: Well at first I wasn't aware Munt was a stand-alone synthesizer, I thought it was a pass through layer or something.. a.k.a BASSMIDI -> Munt - > Ultima 7.. so I tried using 2 sound fonts, the ChromRevA and SGM (or whatever they're called) but didn't like either of those... so I googled for an Ultima 7 Roland soundfont and found one... tried it, and it sounded pretty good...
Good to know it works now, Ultima 7 has great Roland MT-32/CM-32L support. :) The music in the ending cinematics blew me away years ago, as well as many other tunes in the game.

Just to clarify, the Roland "soundfonts" that Munt utilizes are in the (PCM) ROM files. These Chorium Rev.A:s etc. are not for Munt/MT-32 support, but they are General MIDI soundfonts.

I usually like to think the work order something like this (just my simplistic imagination how it goes, probably a bit incorrect):

- Ultima 7 game sends out MT-32 MIDI messages, which basically tell "play instrument #n with these additional parameters"

- DOSBox catches the message: "Ah, this is some kind of MIDI message, I'll send it to Windows, he should know what to do with it"

- BASSMIDI intercepts it and thinks: "Hmm, according to my settings, I should redirect all outgoing MIDI messages to Munt, hopefully he is the right guy."

- Munt softsynth driver receives it and thinks: "Ah, someone sent me a MIDI message! It must be a MT-32 MIDI message, after all why else would someone send it to me? Ok, so according to the message I should play MT-32 instrument #n with those parameters. So let's do exactly that!"

So, all the participants in the cycle are kinda in the dark about for what purpose the MIDI messages are, they just catch them and do what they are told. That's why you can also play General MIDI music through Munt, or MT-32 music with General MIDI driver, but it will usually just sound wrong, as the instrument locations and parameters are not identical between General MIDI and MT-32.
Post edited July 11, 2013 by timppu
avatar
timppu: Just to clarify, the Roland "soundfonts" that Munt utilizes are in the (PCM) ROM files. These Chorium Rev.A:s etc. are not for Munt/MT-32 support, but they are General MIDI soundfonts.
Gotcha ;D