started adding swing and gate to UI
This commit is contained in:
@ -175,6 +175,30 @@ void checkInputs() {
|
||||
channels[displayTab - 1].seqPattern = 15;
|
||||
}
|
||||
saveState();
|
||||
} else if (((!insideTab && shiftBtnPushed)
|
||||
|| (insideTab && menuItem == 0
|
||||
&& (menuItemSelected || shiftBtnPushed)))
|
||||
&& displayTab != 0
|
||||
&& channels[displayTab - 1].mode == 3) { //Change SWING
|
||||
channels[displayTab - 1].swing = channels[displayTab - 1].swing + change;
|
||||
if (channels[displayTab - 1].swing > 100) {
|
||||
channels[displayTab - 1].swing = 0;
|
||||
} else if (channels[displayTab - 1].swing > 15) {
|
||||
channels[displayTab - 1].swing = 15;
|
||||
}
|
||||
saveState();
|
||||
} else if (((!insideTab && shiftBtnPushed)
|
||||
|| (insideTab && menuItem == 0
|
||||
&& (menuItemSelected || shiftBtnPushed)))
|
||||
&& displayTab != 0
|
||||
&& channels[displayTab - 1].mode == 4) { //Change GATE
|
||||
channels[displayTab - 1].gate = channels[displayTab - 1].gate + change;
|
||||
if (channels[displayTab - 1].gate > 100) {
|
||||
channels[displayTab - 1].gate = 0;
|
||||
} else if (channels[displayTab - 1].gate > 15) {
|
||||
channels[displayTab - 1].gate = 15;
|
||||
}
|
||||
saveState();
|
||||
} else if (insideTab && !shiftBtnPushed && !menuItemSelected) {
|
||||
menuItem = menuItem + change;
|
||||
if (menuItem > 100) { //for "negative" values
|
||||
@ -193,7 +217,7 @@ void checkInputs() {
|
||||
masterClockMode = masterClockMode + change;
|
||||
if (masterClockMode > 100) {
|
||||
masterClockMode = 0;
|
||||
} else if (masterClockMode > 2) { //Set to 1 to hide MIDI mode
|
||||
} else if (masterClockMode > 2) {
|
||||
masterClockMode = 2;
|
||||
}
|
||||
saveState();
|
||||
@ -244,8 +268,8 @@ void checkInputs() {
|
||||
channels[displayTab - 1].mode = channels[displayTab - 1].mode + change;
|
||||
if (channels[displayTab - 1].mode > 100) {
|
||||
channels[displayTab - 1].mode = 0;
|
||||
} else if (channels[displayTab - 1].mode > 2) {
|
||||
channels[displayTab - 1].mode = 2;
|
||||
} else if (channels[displayTab - 1].mode > 4) {
|
||||
channels[displayTab - 1].mode = 4;
|
||||
}
|
||||
channels[displayTab - 1].CV1Target = 0;
|
||||
channels[displayTab - 1].CV2Target = 0;
|
||||
|
||||
Reference in New Issue
Block a user