diff options
author | Wohlstand <admin@wohlnet.ru> | 2017-11-25 04:16:25 +0300 |
---|---|---|
committer | Wohlstand <admin@wohlnet.ru> | 2017-11-25 04:16:25 +0300 |
commit | 9a9cc5e5ff305114acfb248b65056403ed2e64e6 (patch) | |
tree | e1dbc60bb55858656b281d99e679ce6b5fa5af33 /src/adlmidi_private.hpp | |
parent | 9166fd48255c7002ba9fbc7a4679a49da544e8c3 (diff) | |
download | libADLMIDI-9a9cc5e5ff305114acfb248b65056403ed2e64e6.tar.gz libADLMIDI-9a9cc5e5ff305114acfb248b65056403ed2e64e6.tar.bz2 libADLMIDI-9a9cc5e5ff305114acfb248b65056403ed2e64e6.zip |
Don't affect percussion chgannels by CC74 Brightness
(As this controller may damage sound of some drums such as DMXOPL3)
Diffstat (limited to 'src/adlmidi_private.hpp')
-rw-r--r-- | src/adlmidi_private.hpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/adlmidi_private.hpp b/src/adlmidi_private.hpp index 947181b..8058824 100644 --- a/src/adlmidi_private.hpp +++ b/src/adlmidi_private.hpp @@ -466,6 +466,7 @@ public: uint8_t lastlrpn, lastmrpn; bool nrpn; uint8_t brightness; + bool is_xg_percussion; struct NoteInfo { // Current pressure @@ -523,6 +524,7 @@ public: lastmrpn = 0; nrpn = false; brightness = 127; + is_xg_percussion = false; } MIDIchannel() : activenotes() |