[Scummvm-cvs-logs] CVS: scummvm/scumm imuse_player.cpp,2.35,2.36
Jamieson Christian
jamieson630 at users.sourceforge.net
Fri Oct 3 12:33:05 CEST 2003
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/sky/music mt32music.cpp,1.10,1.11
- Next message: [Scummvm-cvs-logs] CVS: scummvm/simon charset.cpp,1.16,1.17 debug.cpp,1.21,1.22 debug.h,1.14,1.15 intern.h,1.20,1.21 items.cpp,1.92,1.93 midi.cpp,1.58,1.59 midi.h,1.22,1.23 midiparser_s1d.cpp,1.6,1.7 res.cpp,1.26,1.27 simon.cpp,1.305,1.306 simon.h,1.88,1.89 sound.cpp,1.46,1.47 sound.h,1.11,1.12 verb.cpp,1.20,1.21 vga.cpp,1.81,1.82 vga.h,1.3,1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv23076/scummvm/scumm
Modified Files:
imuse_player.cpp
Log Message:
Fix for Bug [817242] ALL: MT-32 to GM key velocity conversion
Implemented dynamic range matching for MT-32 tracks
routed to GM output devices.
Index: imuse_player.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/imuse_player.cpp,v
retrieving revision 2.35
retrieving revision 2.36
diff -u -d -r2.35 -r2.36
--- imuse_player.cpp 3 Oct 2003 18:33:54 -0000 2.35
+++ imuse_player.cpp 3 Oct 2003 19:32:18 -0000 2.36
@@ -242,6 +242,8 @@
case 0x9: // Key On
if (!_scanning) {
+ if (_isMT32 && !_se->isNativeMT32())
+ param2 = (((param2 * 3) >> 2) + 32) & 0x7F;
if ((part = getPart(chan)) != 0)
part->noteOn(param1, param2);
} else {
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/sky/music mt32music.cpp,1.10,1.11
- Next message: [Scummvm-cvs-logs] CVS: scummvm/simon charset.cpp,1.16,1.17 debug.cpp,1.21,1.22 debug.h,1.14,1.15 intern.h,1.20,1.21 items.cpp,1.92,1.93 midi.cpp,1.58,1.59 midi.h,1.22,1.23 midiparser_s1d.cpp,1.6,1.7 res.cpp,1.26,1.27 simon.cpp,1.305,1.306 simon.h,1.88,1.89 sound.cpp,1.46,1.47 sound.h,1.11,1.12 verb.cpp,1.20,1.21 vga.cpp,1.81,1.82 vga.h,1.3,1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list