Some minor adjustments to UI

This commit is contained in:
--global
2023-05-12 23:05:08 +03:00
parent c3f2f5480c
commit dfba1ef3e5

View File

@ -350,14 +350,14 @@ void checkInputs() {
bpm = MINBPM; bpm = MINBPM;
} }
calculateBPMTiming(); calculateBPMTiming();
} else if (displayTab == 0 && insideTab == 1) { } else if (displayTab == 0 && insideTab == 1) { //Clock mode
masterClockMode = masterClockMode + change; masterClockMode = masterClockMode + change;
if (masterClockMode == 3) { if (masterClockMode == 3) {
masterClockMode = 2; masterClockMode = 2;
} else if (masterClockMode == 255) { } else if (masterClockMode == 255) {
masterClockMode = 0; masterClockMode = 0;
} }
} else if (displayTab == 0 && insideTab == 2) { } else if (displayTab == 0 && insideTab == 2 && masterClockMode == 0) { //bpm modulation
bpmModulationRange = bpmModulationRange + change; bpmModulationRange = bpmModulationRange + change;
} else if (displayTab != 0 && insideTab == 0) { //subdivision } else if (displayTab != 0 && insideTab == 0) { //subdivision
channels[displayTab-1].mode = channels[displayTab-1].mode - change; channels[displayTab-1].mode = channels[displayTab-1].mode - change;
@ -509,7 +509,7 @@ void updateScreen() {
} }
display.setCursor(58,30); display.setCursor(58,30);
display.print(F(" MOD:")); display.print(F(" MOD:"));
if (bpmModulationRange != 0) { if (bpmModulationRange != 0 && masterClockMode == 0) {
display.print(F("CV")); display.print(F("CV"));
display.print(bpmModulationChannel+1); display.print(bpmModulationChannel+1);
display.print("+"); display.print("+");