Changed LVL/GLD controls to K6 (increase) and K5 (decrease) to lessen risk of accidental change. LED indicator fix for pinky portamento.

This commit is contained in:
Johan Berglund 2019-10-20 15:59:50 +02:00
parent 58d7584f87
commit 8c1a7444c6

View file

@ -585,11 +585,11 @@ void loop() {
if ((pinkySetting == LVL) || (pinkySetting == LVLP)){ if ((pinkySetting == LVL) || (pinkySetting == LVLP)){
if (pinkyKey){ if (pinkyKey){
ledMeter(levelVal); ledMeter(levelVal);
if (K5 && (levelVal < 127)){ if (K6 && (levelVal < 127)){
levelVal++; levelVal++;
if (levelCC) midiSendControlChange(levelCC, levelVal); if (levelCC) midiSendControlChange(levelCC, levelVal);
else midiSendAfterTouch(levelVal); else midiSendAfterTouch(levelVal);
} else if (K1 && (levelVal > 0)){ } else if (K5 && (levelVal > 0)){
levelVal--; levelVal--;
if (levelCC) midiSendControlChange(levelCC, levelVal); if (levelCC) midiSendControlChange(levelCC, levelVal);
else midiSendAfterTouch(levelVal); else midiSendAfterTouch(levelVal);
@ -601,10 +601,10 @@ void loop() {
} else if (pinkySetting == GLD){ } else if (pinkySetting == GLD){
if (pinkyKey){ if (pinkyKey){
ledMeter(levelVal); ledMeter(levelVal);
if (K5 && (levelVal < 127)){ if (K6 && (levelVal < 127)){
levelVal++; levelVal++;
midiSendControlChange(CCN_Port, levelVal); midiSendControlChange(CCN_Port, levelVal);
} else if (K1 && (levelVal > 0)){ } else if (K5 && (levelVal > 0)){
levelVal--; levelVal--;
midiSendControlChange(CCN_Port, levelVal); midiSendControlChange(CCN_Port, levelVal);
} }
@ -797,7 +797,7 @@ void loop() {
} }
if (currentTime - ccSendTime3 > CC_INTERVAL3) { if (currentTime - ccSendTime3 > CC_INTERVAL3) {
if (gateOpenEnable || gateOpen) doorKnobCheck(); if (gateOpenEnable || gateOpen) doorKnobCheck();
if (((pinkySetting == LVL) || (pinkySetting == LVLP) || (pinkySetting == GLD)) && pinkyKey){ if (((pinkySetting == LVL) || (pinkySetting == LVLP) || (pinkySetting == GLD)) && pinkyKey && (mainState == NOTE_OFF)){
// show LVL indication // show LVL indication
} else updateSensorLEDs(); } else updateSensorLEDs();
ccSendTime3 = currentTime; ccSendTime3 = currentTime;