ScummVM logo Forum Index - ScummVM website - Contact us - Buy Supported Games: GOG.com Rules - Search - Register - Login curved edge
Folder Forum Index > Help and Support > MIDI sound problems in Monkey Island 2
MIDI sound problems in Monkey Island 2
  Author    Thread Reply to topic
CCLGamer



Joined: 31 Jan 2018
Posts: 4
MIDI sound problems in Monkey Island 2 

I am using Windows 10 with CoolSoft VirtualMidiSynth driver with a 1GB Sound font file. I have downloaded Monkey Island 2 Main theme melody as a midi file, and it plays perfectly with the timber flutes in a midi player like Audacity. It compares to YouTube videos demonstrating true MT32 sound with Monkey Island 2.
https://www.youtube.com/watch?v=ZOSY-a2wZzM

But, somehow ScummVM 2.0.0 sends something horrible to the midi driver messing up the flutes. I have tried sending it to MT32 without emulation, using a virtual MIDI port LoopBe1 that sends it to VirtualMidiSynth.

Is there a way to play the music as well as my midi players play midi on VirtualMidiSynth?


Last edited by CCLGamer on Fri Feb 02, 2018 9:17 pm; edited 1 time in total

 Reply with quote  
Post Thu Feb 01, 2018 7:30 pm 
 View user's profile Send private message
Raziel
ScummVM Porter


Joined: 25 Oct 2005
Posts: 984
Location: A haunted Castle somewhere in the Bavarian Mountains
 

Where have you downloaded Monkey Island 2?

 Reply with quote  
Post Fri Feb 02, 2018 6:05 pm 
 View user's profile Send private message Visit poster's website
CCLGamer



Joined: 31 Jan 2018
Posts: 4
 

quote:
Originally posted by Raziel
Where have you downloaded Monkey Island 2?


I like to use original disks and files, instead of downloading.

There is nothing wrong with the game. It both plays and sounds perfectly in DOSBOX with midiconfig set to 3 (Munt “MT-32 Synth Emulator” on my computer)

For some reason, I can't get scummvm to sound anything like MT32, when using MT32 emulation. That is why I was interested in sending it to the VirtualMidiSynth driver. In fact, no matter which MIDI port I use, I get the same horrendous midi metallic sounding music.
 Reply with quote  
Post Fri Feb 02, 2018 7:57 pm 
 View user's profile Send private message
Raziel
ScummVM Porter


Joined: 25 Oct 2005
Posts: 984
Location: A haunted Castle somewhere in the Bavarian Mountains
 

Hmm, i'm not sure if the MT-32 emulation in ScummVM even work without the ROM files.

I guess you have those ROMs?
MT32_PCM.ROM and MT32_CONTROL.ROM

Maybe someone else with Windows knowledge will chime in, i'm not much of help here.

 Reply with quote  
Post Sat Feb 03, 2018 7:58 am 
 View user's profile Send private message Visit poster's website
CCLGamer



Joined: 31 Jan 2018
Posts: 4
 

quote:
Originally posted by Raziel
Hmm, i'm not sure if the MT-32 emulation in ScummVM even work without the ROM files.

I guess you have those ROMs?
MT32_PCM.ROM and MT32_CONTROL.ROM

Maybe someone else with Windows knowledge will chime in, i'm not much of help here.


Yes, I have the ROM files, and the latest MUNT works fine with them. However, I understand scummvm uses its own built in MUNT, so i placed rom files inside scummvm directory and defined that to be extra path.
 Reply with quote  
Post Sat Feb 03, 2018 10:43 am 
 View user's profile Send private message
MusicallyInspired



Joined: 02 Mar 2007
Posts: 977
Location: Manitoba, Canada
 

So in ScummVM options under Audio and the "Preferred Device" dropdown menu, you have selected "MT-32 Emulator?" Also in the MT-32 tab the "MT-32 Device" dropdown menu must be set to "MT-32 Emulator" as well. And tick the checkbox that says "True Roland MT-32 (disable GM emulation)" and DON'T check "Roland GS Device (enable MT-32 mappings)".

 Reply with quote  
Post Sat Feb 03, 2018 4:59 pm 
 View user's profile Send private message Send e-mail Visit poster's website AIM Address
CCLGamer



Joined: 31 Jan 2018
Posts: 4
 

quote:
Originally posted by MusicallyInspired
So in ScummVM options under Audio and the "Preferred Device" dropdown menu, you have selected "MT-32 Emulator?" Also in the MT-32 tab the "MT-32 Device" dropdown menu must be set to "MT-32 Emulator" as well. And tick the checkbox that says "True Roland MT-32 (disable GM emulation)" and DON'T check "Roland GS Device (enable MT-32 mappings)".


Yes, I did have this in the options. However, I am using external Munt device MT-32 Synth Emulator [Windows MIDI], which is now communicating with ScummVM due to the following change. While going through your instructions, I also decided to edit the game and chose to override with the same settings, and now it works. For some reason the game settings were overriding the ScummVM options. So no matter what I chose in options, there was no change. I was stuck with the same horrible sound. Thank you for your help. I am terribly sorry for wasting time.
 Reply with quote  
Post Sun Feb 04, 2018 1:59 am 
 View user's profile Send private message
MusicallyInspired



Joined: 02 Mar 2007
Posts: 977
Location: Manitoba, Canada
 

Game settings always override ScummVM global settings.

 Reply with quote  
Post Mon Feb 05, 2018 6:07 am 
 View user's profile Send private message Send e-mail Visit poster's website AIM Address
eriktorbjorn
ScummVM Developer


Joined: 31 Oct 2005
Posts: 3303
 

quote:
Originally posted by Raziel
Where have you downloaded Monkey Island 2?


Just as a side note, I thought he meant he downloaded a MIDI of the Monkey Island 2 theme music, not the game itself.

Unless it was just recorded directly from the game, I assume it was rearranged to sound good as General MIDI as described - for instance - in the HighLand Productions FAQ.

The time when I understood all of the MIDI settings in ScummVM has come and gone, so I won't try to answer the actual question. Smile
 Reply with quote  
Post Mon Feb 05, 2018 6:21 am 
 View user's profile Send private message
  Display posts from previous:      
Reply to topic

Forum Jump:
 



Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Powered by phpBB © 2001, 2006 phpBB Group
Forum design by ScummVM team, icons by raina
curved edge   curved edge