From 8ad8803c5757c508bb0132c1bb048bd6d4dd1e9f Mon Sep 17 00:00:00 2001 From: Johan Berglund Date: Wed, 21 Aug 2019 18:33:09 +0200 Subject: [PATCH] Added AT (aftertouch) instead of OFF for Level control. --- NuEVI/NuEVI.ino | 2 ++ NuEVI/menu.cpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/NuEVI/NuEVI.ino b/NuEVI/NuEVI.ino index 21ff30c..720452e 100644 --- a/NuEVI/NuEVI.ino +++ b/NuEVI/NuEVI.ino @@ -522,9 +522,11 @@ void loop() { if (K5 && (levelVal < 127)){ levelVal++; if (levelCC) midiSendControlChange(levelCC, levelVal); + else midiSendAfterTouch(levelVal); } else if (K1 && (levelVal > 0)){ levelVal--; if (levelCC) midiSendControlChange(levelCC, levelVal); + else midiSendAfterTouch(levelVal); } } else if (lastPinkyKey){ writeSetting(LEVEL_VAL_ADDR,levelVal); diff --git a/NuEVI/menu.cpp b/NuEVI/menu.cpp index 328ce2c..3f65e41 100644 --- a/NuEVI/menu.cpp +++ b/NuEVI/menu.cpp @@ -889,7 +889,7 @@ const MenuEntrySub lvlCtrlCCMenu = { MenuType::ESub, "LEVEL CC", "LEVEL CC", &levelCC, 0, 127, MenuEntryFlags::EMenuEntryWrap, [](SubMenuRef __unused, char* out, const char** __unused unit) { if(levelCC) numToString(levelCC, out); - else strncpy(out, "OFF", 4); + else strncpy(out, "AT", 4); }, [](const MenuEntrySub & __unused sub) { writeSetting(LEVEL_CC_ADDR,levelCC); } , nullptr