also think of the possibility of encoder value entry acceleration (increased speed of change, no need to turn endlessly for larger changes), when it is depressed and turned which is a very very nice feature of the elektron (machinedrum etc) boxes and which is very intuitive - up to an amount, that you want to push down any encoder you encounter in real life just to “speed up things”, nearly broke the car radio of my government last time
TK has added support for “temporary fast” in one of the latest betas after my request - (thx again :-)).
IMHO it is the best use for the push buttons of the gp encoders.
In my control surface PCB, I put pads for the extra pins for encoders with switches so all the switches are in parallel and on a single DIN input, so you could use them for the “temporary fast” function. However, the Re’an P401 knob (which I used) will grab the encoder bushing when you push them down, and they can get stuck down, so I haven’t used them this way (yet). That could be fixed by disassembling the encoder and filing down the bushing by 1mm or so, which I will probably do when I build up my 2nd MB-SEQ.
In my control surface PCB, I put pads for the extra pins for encoders with switches so all the switches are in parallel and on a single DIN input, so you could use them for the “temporary fast” function. However, the Re’an P401 knob (which I used) will grab the encoder bushing when you push them down, and they can get stuck down, so I haven’t used them this way (yet). That could be fixed by disassembling the encoder and filing down the bushing by 1mm or so, which I will probably do when I build up my 2nd MB-SEQ.
Just a thought: “don’t lower the floor, raise the ceiling” - I had a similar problem on another device. My solution was to put a small spacer inside the knob, making it sit a little higher on the spindle. Of course on your panel it might be aesthetically unacceptable, but it’s a possible answer, and a lot less messy than filing.