diff options
author | Wohlstand <admin@wohlnet.ru> | 2017-11-05 18:20:25 +0300 |
---|---|---|
committer | Wohlstand <admin@wohlnet.ru> | 2017-11-05 18:20:25 +0300 |
commit | 44b9892c91476fe4e64b67f3868322b097003335 (patch) | |
tree | e26b1a283c801b2acd7b2f3a3f3df660a58deff0 /src/adlmidi_private.hpp | |
parent | 9651207118e3faad510bfe337674f485704ff532 (diff) | |
download | libADLMIDI-44b9892c91476fe4e64b67f3868322b097003335.tar.gz libADLMIDI-44b9892c91476fe4e64b67f3868322b097003335.tar.bz2 libADLMIDI-44b9892c91476fe4e64b67f3868322b097003335.zip |
Don't apply a too-short percussion note fix on IMF/CMF and RSXX musics.
Diffstat (limited to 'src/adlmidi_private.hpp')
-rw-r--r-- | src/adlmidi_private.hpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/adlmidi_private.hpp b/src/adlmidi_private.hpp index 3749129..a0f2a51 100644 --- a/src/adlmidi_private.hpp +++ b/src/adlmidi_private.hpp @@ -156,8 +156,15 @@ public: bool ScaleModulators; //! Required to play CMF files. Can be turned on by using of "CMF" volume model bool LogarithmicVolumes; - //! Required to play EA-MUS files - bool CartoonersVolumes; + // ! Required to play EA-MUS files [REPLACED WITH "m_musicMode", DEPRECATED!!!] + //bool CartoonersVolumes; + enum MusicMode + { + MODE_MIDI, + MODE_IMF, + MODE_CMF, + MODE_RSXX + } m_musicMode; //! Just a padding. Reserved. char ___padding2[3]; //! Volume models enum |