aboutsummaryrefslogtreecommitdiff
path: root/sound/softsynth
diff options
context:
space:
mode:
authorMax Horn2007-10-28 13:55:16 +0000
committerMax Horn2007-10-28 13:55:16 +0000
commit4630f49f485f9b9f4f6b38d29d48b97b4b167e48 (patch)
treef68c8e45890574b3374a6e68acd3e20481e3f2a7 /sound/softsynth
parent4556690cc0d6cc4beb57ba7e323bfe6665ad6950 (diff)
downloadscummvm-rg350-4630f49f485f9b9f4f6b38d29d48b97b4b167e48.tar.gz
scummvm-rg350-4630f49f485f9b9f4f6b38d29d48b97b4b167e48.tar.bz2
scummvm-rg350-4630f49f485f9b9f4f6b38d29d48b97b4b167e48.zip
Patch #1800085: small 'unknown control change byte 32' patch
svn-id: r29289
Diffstat (limited to 'sound/softsynth')
-rw-r--r--sound/softsynth/adlib.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/sound/softsynth/adlib.cpp b/sound/softsynth/adlib.cpp
index a0c492874a..6b0dbca5bb 100644
--- a/sound/softsynth/adlib.cpp
+++ b/sound/softsynth/adlib.cpp
@@ -675,7 +675,9 @@ void AdlibPart::pitchBend(int16 bend) {
void AdlibPart::controlChange(byte control, byte value) {
switch (control) {
- case 0: break; // Bank select. Not supported
+ case 0:
+ case 32:
+ break; // Bank select. Not supported
case 1: modulationWheel(value); break;
case 7: volume(value); break;
case 10: break; // Pan position. Not supported.