antic604 wrote: ↑
Fri Oct 08, 2021 11:37 am
That depends on your Settings / Controllers – at the top you have takeover modes. I use ‘relative’, because M32 knobs are endless encoders, so they inherently don’t have any ‘value’ to them, just + and – move ‘around’ the current value of the parameter.
Right, but in the default M32 MIDI map they aren’t endless (there is a setting for absolute/relative and by default it’s absolute). Meaning that if a knob is currently at 126 and you turn it right, it will go up to 127 and no more. In relative mode the knob will emit a single value of 127 for every right “click” and 0 for every left (the true endless behavior). The implementation code I pasted expects the knob to be absolute.
So, in Bitwig, if a parameter is currently set at 0.5 (64 CC) and the knob’s last CC value was 126 and you turn it right, then:
– In “immediate” takeover the parameter will jump to 1
– In “catch” nothing will happen until you turn the knob left and it crosses the CC value of 64, then the parameter will follow the knob
– In “relative scale” it will scale the remaining ranges, meaning it will take a single right click to go to 1 and 126 left clicks to go to 0 — so not quite endless behavior, it will just turn the bitwig knob left and right at different speeds depending on the current parameter and hardware knob values.
Read more here: Source link