diff options
author | Jamieson Christian | 2003-10-01 15:19:12 +0000 |
---|---|---|
committer | Jamieson Christian | 2003-10-01 15:19:12 +0000 |
commit | b75a9256409f6067798ff1657df3dc42682770ca (patch) | |
tree | 1633f1aa22445aefb1523e294fe69a1bf12a0630 /scumm/imuse_internal.h | |
parent | 745497dea4cc3d0698d48338c4c7f06eac6769c3 (diff) | |
download | scummvm-rg350-b75a9256409f6067798ff1657df3dc42682770ca.tar.gz scummvm-rg350-b75a9256409f6067798ff1657df3dc42682770ca.tar.bz2 scummvm-rg350-b75a9256409f6067798ff1657df3dc42682770ca.zip |
Fix for Bug [812737] ALL: pitchbend range with MT32
Manual scaling of pitchbends to account for the fact that the
MT32 doesn't respond to RPN-based pitchbend range adjustments.
Also tweaked the MT32 partial reserve settings per Bug [812740].
svn-id: r10521
Diffstat (limited to 'scumm/imuse_internal.h')
-rw-r--r-- | scumm/imuse_internal.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/scumm/imuse_internal.h b/scumm/imuse_internal.h index 1194e779eb..4af03f669e 100644 --- a/scumm/imuse_internal.h +++ b/scumm/imuse_internal.h @@ -332,6 +332,7 @@ struct Part { void fix_after_load(); void sendAll(); + void sendPitchBend(); bool clearToTransmit(); Part() { @@ -442,6 +443,7 @@ public: void reallocateMidiChannels(MidiDriver *midi); void setGlobalAdlibInstrument(byte slot, byte *data); void copyGlobalAdlibInstrument(byte slot, Instrument *dest); + bool isNativeMT32() { return _native_mt32; } // IMuse interface |