Here are some notes that took down while diagnosing why the sustain pedal was not working when controlling my Behringer Pro VS Mini with a Edirol PC-50.
So firstly I had to check it was not the Edirol PC-50. It is quite old. And maybe someone who owned it before me plugged something i and fried it somehow.
But my using MIDI-OX on windows 7 and a long chat with Google Gemini:
https://g.co/gemini/share/f3112cfd08a2
I was able to figure out that the problem lies with the Behringer Pro VS Mini.
What the PC-50 Does
This is what you get from the PC-50 when the DP-2 pedal is pressed. Which according to Gemini is correct.
TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT
0000365B 1 -- B0 40 7F 1 --- CC: Pedal (Sustain)
0000378B 1 -- B0 40 00 1 --- CC: Pedal (Sustain)
What the Pro VS Mini is Listening for?
So does Pro VS Mini use Standard MIDI CC? - Yes - Controller operates key, and pitch bend etc.
Does Pro VS Mini use Standard MIDI CC for Hold ? - No it doesn't.
How to make a hold pedal work with Pro VS Mini?
I am not sure if I can be bothered.
Response from Music Tribe Support
Dear Dorky Thorpy
This is in relation to CAS-872176-S2C3C7
Product: Behringer PRO VS MINI
Serial: 123456789
Thank you for contacting Music Tribe.
I am sorry for the issue you are facing.
Please be informed that PRO VS MINI does not support MIDI for the sustain pedal.
Please refer to the attached picture of the MIDI supported by PRO VS MINI.
If you need further assistance, please do not hesitate to contact us.
Kind Regards,
Arthur Ross , Behringer Support
What does it support:
Weird supports so much but not sustain / hold !!