Hello.
I’ll get straight to the problem.
I have a Roland RPU-3 pedal, that has 3 TRS cables, one for each pedal.
I’ve connected each one to a MIDI Solutions Pedal Controller, and then connected them to DIN 1, 2, 3 on the midihub.
I am basically gonna use this setup to sustain different parts on the KORG PA5-X arranger.
What I am trying to achieve using the midihub:
Each pedal will have 3 pedal zones.
0-54
55-100
101-127.
Each of this zones will send a CC 64 (Sustain) message on a particular channel.
Pedal 1:
Zone 1 ( 0 - 54) will send CC 64 127 on Channel 3
Zone 1 ( 55 - 100) will send CC 64 127 on Channel 1
Zone 1 ( 101- 127) will send CC 64 127 on Channel 5, 6
Pedal 2:
Zone 1 ( 0 - 54) will send CC 64 127 on Channel 5, 6
Zone 1 ( 55 - 100) will send CC 64 127 on Channel 1
Zone 1 ( 101- 127) will send CC 64 127 on Channel 3
Pedal 3:
Zone 1 ( 0 - 54) will send CC 64 127 on Channel 1
Zone 1 ( 55 - 100) will send CC 64 127 on Channel 3
Zone 1 ( 101- 127) will send CC 64 127 on Channel 5, 6
One of the issues I’m encountering is due the continous flow of messages on the pedal.
I did have a solution for this using the Midi Solutions Event Processor, but I decided I’d really love the MidiHub for a change.
Basically using the EVP, I would use the trigger message function, that would only trigger a message when it would detect that a particular message of your choice had a value between a range you selected.
Using the midihub, the closest I got was using transform messages to “map” the zones, had to use two transform messages for each zone, one for going in the “range” and one for coming out of it.
After that I had a transform that would switch between the CC Number and the CC Value, so that I could use the range filter, 1- 126.
Almost a perfect solution. Unfortunately, I can’t find a way to only have messages trigger once per range. That leaves me with CC 64 0 messages for the whole range…
The PA5-X is really not that great when it comes to support and midi reliability when it comes to more complex setups like mine,
Roland FR-8X, MidiHub(Pedals) → MioXL → PA-5X, Montage M6 , some lines ran thru EVP and back into the Roland for some registry modifiers.
This would be my file, without the last transform to switch back to normal CC 64 messages.
test map pedala.mhp (577 Bytes)
Would greatly appreciate the help.


