[ scummvm-Bugs-822331 ] MI2: bone music missing some notes with MT-32

SourceForge.net noreply at sourceforge.net
Sun Oct 12 21:35:56 CEST 2003


Bugs item #822331, was opened at 2003-10-12 21:35
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=822331&group_id=37116

Category: iMuse/Music
Group: Monkey Island 2
Status: Open
Resolution: None
Priority: 5
Submitted By: Marek Roth (logicdeluxe)
Assigned to: Nobody/Anonymous (nobody)
Summary: MI2: bone music missing some notes with MT-32

Initial Comment:
ScummVM 0.5.4cvs (Oct 10 2003 21:50:18)
When Guybrush's parents start dancing the first few
base notes are missing while the other melody is fading
out.
I guess, the track priority still isn't handled
correctly. If there is no way playing a loaded cue, the
script wouldn't load it after all. Therefor there must
be a channel available. Foreseing the end of a channel
usage might be useful, ie. if a none looping cue is
playing, iMuse could give the channel free as soon as
the last note is finished on it, so shorter channels
are freed earlier.
This bug might be a similar problem you had with the
firecamp music overlapping the intro music.
Maybe even the SAM issue could be fix the same way.
Savegame attached. (Can also be tested without MT-32,
just use --native-mt32 and ignore the wrong instruments
playing. The "LeshBass" coresponds to GM's "Synth
Strings 1" then playing on GM channel 2, which is 1 in
the MT-32 display.)

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=822331&group_id=37116




More information about the Scummvm-tracker mailing list