Opened 17 years ago

Closed 17 years ago

#521 closed defect (fixed)

MI2: All percussion sounds under native MIDI

Reported by: SF/jsaathof Owned by: SF/jamieson630
Priority: low Component: Engine: SCUMM
Keywords: Cc:
Game: Monkey Island 2


I know this problem was posted a long time ago however I
can't find any info on it and the problem still exists.

Walking around Woodtick the sound only plays with a
drumkit. I use Alsa midi with my SBlive! using a sYnerGi
GS/GM soundfont bank (

I use Scummvm 0.2.2 CVS built on Oct. 26 2002 using a
Debian Linux system. Monkey 2 floppy version english

Ticket imported from: #629523. Ticket imported from: bugs/521.

Change History (5)

comment:1 by SF/jamieson630, 17 years ago

Owner: set to SF/jamieson630
Priority: normallow

comment:2 by SF/jamieson630, 17 years ago

This has been partially addressed as part of a larger MT-32
emulation initiative. At this time, you shoud no longer be
getting all percussion in Woodtick; however, you may not get
the instruments that you expect.

Two issues have to be resolved here:

(1) The floating MIDI channel allocation algorithm currently in
place does not accommodate certain assumptions being
made in the ROL tracks. I have modified the algorithm to
accommodate these assumptions, but the changes are still a
little buggy and need some work.

(2) The ROL tracks use some custom MT-32 instrument
definitions. Chuzwuzza is doing a fabulous job cataloguing
closest-match equivalent General MIDI instruments for MI2,
and the most commonly used custom instruments (including
the Woodtick ones) are already in CVS.

MT-32 emulation is not a priority for the 0.3.0 release, but I'll
get back to this after the more important stuff has been put to

comment:3 by SF/jamieson630, 17 years ago

Summary: MI2: Midi soundMI2: All percussion sounds under native MIDI

comment:4 by SF/jamieson630, 17 years ago

I'm pretty sure all-percussion problems are not an issue
anymore. jsaathof, can you verify for me that you are not
having a problem with all-percussion tracks anymore, at any
location where you used to? If not, I think we can close this

comment:5 by SF/jamieson630, 17 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.