VOGONS


First post, by visiblyshak3n

User metadata
Rank Newbie
Rank
Newbie

Hi Everyone,

I just recently purchased a MT-32 (Old version, no phones in the back) along with a Behringer Eurorack mixer to use with my Mister fpga setup for primarily DOS gaming as well as other devices like the X68k. I used to use a MT32-pi for a while with my Mister, but figured I'd finally grab the real deal since I enjoy the sounds so much.

Testing with Ultima VI or Monkey Island 1, it sounds amazing, but certain games have some issues and I can't seem to pinpoint exactly what it could be stemming from.

For example, both Leisure Suit Larry 2 and Zeliard have booming sound, higher then what I have the volume is set at. But as soon as I adjust the volume knob slightly, it'll go back to the level it should be at if that makes sense. Every time there is a scene change in those games, the same thing happens. Although, not DOS related, Castlevania for X68K sounds strange, like its not mixed properly. Bass sounds up front and leads in the back kinda.

I've been searching and searching online, troubleshooting, but I'm just lost at this point. I've tried performing a reset (R + Master Volume, then 1) but nothing. Something I noticed, was when I initiated the test (3 + MV + V, then power on), I would get a "MIDI error", even though I had both MIDI ports patched in.

I'm not much of an audio expert, but I've setup everything like so:

-The Roland UM-ONEmkII to a USB slot of the Mister, then a MIDI connector labeled "connect to IN" to the IN slot on the back of the MT32.
-A y-split cable connecting the L and R ports in the back of the MT32 over to a single channel on the mixer
-A single 3.5 mm cable connecting the back of my monitor (for HDMI sound, non-MT32 sounds) to a y-split TRS, connected to two separate channels.
-My head phones are patched into the phones port in the mixer to hear.

I have it set to UART-USB mode in the emulator. So once all three devices are on, I just start a game that's been presetup for MT32 and it works.

My only thoughts is that I replace the cables in the L and R ports of the MT32 with separate TRS cables going to two separate channels instead of the Y-split to 1 channel. I know I wrote a wall here, but if anyone of you guys have a moment, I'd really appreciate your insight on my problem.

Reply 1 of 4, by konc

User metadata
Rank l33t
Rank
l33t

Why does this sound more like a potentiometer issue to me? I'd try some contact spray.

Reply 2 of 4, by NeoG_

User metadata
Rank Oldbie
Rank
Oldbie

If my understanding is correct, you basically can't prevent games from sending a master volume sysex command that changes the MT-32s volume to override whatever you have set on the front panel. As soon as you adjust the volume from the front panel it uses your setting until another sysex command overrides it again.

98/DOS Rig: BabyAT AladdinV, K6-2+/550, V3 2000, 128MB PC100, 20GB HDD, 128GB SD2IDE, SB Live!, SB16-SCSI, PicoGUS, WP32 McCake, iNFRA CD, ZIP100
XP Rig: Lian Li PC-10 ATX, Gigabyte X38-DQ6, Core2Duo E6850, ATi HD5870, 2GB DDR2, 2TB HDD, X-Fi XtremeGamer

Reply 3 of 4, by SuperDeadite

User metadata
Rank Member
Rank
Member

Regarding X68000 Castlevania, it's meant for the "new type" MT-32 family. To my knowledge there are no X68K games meant for the old type, but there is very little data on this topic even in Japanese.

Also, are you on real hardware or emulation? If real hardware, which MIDI board do you have? The old Sacom board with the full size din5 plugs are known to have issues with some games.

Edit, you are using a MiSTER and UART cable. Castlevania loads a ton of custom instruments via Sysex. X68K does not use "intelligent mode", but if sysex isn't transmitted perfectly, weird things will happen. I also have little data on the state of MIDI board emulation in the MiSTER core, but it was still a work in progress last I checked...

CM-64, CM-500, SC-55MkII, SC-88 Pro, SY22, TG100, MU2000EX, PLG100-SG, PLG150-DR, PLG150-AN, SG01k, NS5R, GZ-50M, SN-U110-07, SN-U110-10, Pocket Studio 5, DreamBlaster S2, X2, McFly, E-Wave, QWave, CrystalBlaster C2, Yucatan FX, BeepBlaster, SuperOctet!

Reply 4 of 4, by Falcosoft

User metadata
Rank l33t
Rank
l33t

Neog is right. The master volume of the MT-32 is software controllable by Midi/SysEx messages. A game can change the master volume either by sending explicit volume change messages or implicitly by sending a reset message. Reset messages implicitly set the master volume to default 100%.
So you should set your gear in a way that it sounds good with master volume set to 100% and you should not rely on manually setting the master volume to get good sound. If you want to change volume you should alter mixer volume etc. instead.

Website, Youtube
Falcosoft Soundfont Midi Player + Munt VSTi + BassMidi VSTi
VST Midi Driver Midi Mapper
x86 microarchitecture benchmark (MandelX)