I’m using a Beatstep Pro an like to send CC’s to the Zynthian from the knobs. This works mor or less good, but unfortunately the Beatstep does not receive the CC’s from the Zynthian, so it overrides it with it’s own values. But there is a possible Solution: I can tell the Beatstep to send relative messages, which on the other hand the Zynthian can’t use. Here is what I get:
Relative #1:
Up: Value >64, higher is faster
Down: Value <64, lower is faster
Every 2nd value is 64
Relative #2:
Up: Value >0, higher is faster
Down: Value <=127, lower is faster
Every 2nd value is 0
Relative #3:
Up: Vaue >16, higher is faster
Down: Value <16, lower is faster
Every 2nd value is 16
Can you please implement a filter, that uses the CC for incremet or decrement? I think, this could be nice for other people to.
It’s a quite new feature, and i only have tested with my Motor 61 keyboard, but it should work with any controller that receives feedback.
Regarding your proposal of implementing “incremental” CC messages, it’s quite interesting and i would like to implement it, so please, create an issue in the zynthian-ui github repository
Regarding your proposal, i understand that you describe 3 “incremental MIDI-CC protocols” that depend on the device. For instance, i have an Arturia MINI-Lab and it seems to use #1.
Edit: OK! I read in the docs that the 3 relative modes are configurable for every knob.
No, unfortunately not. But it seems, that hardware suppliers often ignore CCs on MIDI in. If there is an endless knop and the device is configurable for relative makes those devices usable. I think it could be useful for DIY too, if you don’t want to care about a display.