I have an expression pedal that sends CC27 to the midi hub and I have another button controller with 8 buttons.
If I press button 1 I want the expression pedal CC27 be transformed into CC120. If I press button 2 I want the signal to be transformed to CC121 etc.
This way I could control one of eight effects with the same pedal, and I can select what effect to control the the 8 buttons on my controller.
Could I make transform pipelines for each CC to convert to and select which one is active from my 8 buttons with a single button push in some way?
What messages is the button controller sending with button press/release?
Can it be configured so each button sends a different value/velocity while held down?
(a Midi Monitor shot of button 1-8 being pressed would be useful)
Preferred Usage:
hold down button while changing exp CC27 with other foot?
click button 1 ; thereafter CC27 → CC120 until another button clicked.
The solution will vary according to which of above…
I think a loop back might work, I just need to come up with a way to free up some of the ports if I go that route. I can’t do that internally?
So the midi hub can switch presets when receiving program change? I think I could go that way to. I don’t have any LFO and stuff so I don’t think I will mess something up when switching between them.
How do I set up program change?
Btw, thanks for all the help and the midihub is completely awesome! It solves every midi problem I’ve been having!
That solution would just have one mapped Transform for CC27 itself:
each button-down message would be transformed to a (for example Ch16 CC101) each with a different value.
This would need to fed out and back into MH so the ‘CC27 Transform’ can then pick it up and change what CCnumber it’s transforming to.
so needs:
MIDI in-out (as in pic)
USB in-out (needs Mac/PC/rPi patchbay)
A device with a MIDI THRU that you can chain back into MH
I’d not tried this until @Unroot brought it up very recently. It works nicely but needs a little bit more care than a standard one cable loopback. If your setup allows that, your MIDI-THRU loopback should be simpler than Unroot’s.
So the midi hub can switch presets when receiving program change?
With your hub connected, go to Device → Settings
I’ve never tried Preset Change in mid-performance so dunno what issues there might be.
the midihub is completely awesome! It solves every midi problem I’ve been having!
Two are even more fun (that’s another solution btw and they have a sale on )!
If I still lived in the EU , I’d treat myself to a Birthday Third…