From 9a9cc5e5ff305114acfb248b65056403ed2e64e6 Mon Sep 17 00:00:00 2001 From: Wohlstand Date: Sat, 25 Nov 2017 04:16:25 +0300 Subject: Don't affect percussion chgannels by CC74 Brightness (As this controller may damage sound of some drums such as DMXOPL3) --- src/adlmidi_private.hpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/adlmidi_private.hpp') 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() -- cgit v1.2.3