Initial non-working commit of shuffle behavior. This change exposed a bug that seems to be calling each "processClockTick" method twice per tick.

This commit is contained in:
2025-06-19 09:32:41 -07:00
parent 54999d6525
commit df1a499fa0
6 changed files with 62 additions and 5 deletions

View File

@ -210,6 +210,9 @@ void editChannelParameter(int val) {
case PARAM_CH_OFFSET:
ch.setOffset(ch.getOffset() + val);
break;
case PARAM_CH_SHUFFLE:
ch.setShuffleIndex(ch.getShuffleIndex() + val);
break;
case PARAM_CH_CV_SRC: {
int source = static_cast<int>(ch.getCvSource());
updateSelection(source, val, CV_LAST);