That’s a nice idea, I wish I had a controller where I could set that up inside the device, i.e. without programming the Midihub. But that appears to be a rare thing, not even the the Electra One can do that. The Shik N32b can send two controllers per knob, but you can’t define a range, Peavey PC1600 can send up to 16 (with ranges, but each one blocks a physical slider), and the Control Freak can send up to 15 controllers per fader, but again without range, which is rather useless.

The next thing I’ll try is TouchOsc (when I find some free time for that), it appears each control can send as many messages as you want. No idea how much of that can be set up on the device, tho. I’ll control it with a hardware controller, so I don’t have to use the touch screen.

Thats the nice part about TouchOsc, it can run on an old phone (does not take up too much space), and for my usecase it basically translates knobs to midi messages. Since I can define the GUI, I could add all information I need on the screen. How that works out in practice remains to be seen.

I found that 4 characters are barely enough for editing synths, but for a macro across several devices that is definitely not enough information.

You can set up the EC4’s buttons to send a note on the same channel (note number is controller number), or a controller that is offset by 8 (see manual pg. 8 “Push Functions”). Since you use the Midihub, you can achieve what you want, with some programming.

From what I gather, support for independent setup of the push function will come in the next update (whenever that will arrive).