No debounce on EXP ports makes switches unusable

IF you connect a switch to the exp port it is impossible to use it on release , because when the switch bounce the QC takes it as a multiple command (and repoports it via midi, and makes the corresponding action you progrmammed on the qc going crazy). See “switch debounce”. It could be taken car with an rc network (that would have stabilized also the normal expression pedal) but is not there, the only solution I know is to add a line of code that rejects multiple identical commands within the small timeframe it happens (no human being is able to double tap a switch so fast, it has no downsides to implement that).
I was using a switch to control looper via exp, a cheap way to avoid another midi controller to have something on the floor while having qc on desk.

1 Like