Opened 22 years ago

Closed 22 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
Version: Keywords:
Cc: Game: Monkey Island 2

Description

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 (www.samplebanks.com).

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

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

Change History (5)

comment:1 by SF/jamieson630, 22 years ago

Owner: set to SF/jamieson630
Priority: normallow

comment:2 by SF/jamieson630, 22 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 rest.

comment:3 by SF/jamieson630, 22 years ago

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

comment:4 by SF/jamieson630, 22 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 one.

comment:5 by SF/jamieson630, 22 years ago

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