MIDI Target Manufacturer(s):
I have a Roland sustain pedal that sends out continuous messages, from 0 to 127, depending on how far it's pushed (most sustain pedals I've seen are simple on/off toggles). I want to make it so when I push it all the way down it triggers a toggle -- i.e. the notes sustain even after I take my foot off the pedal. Then when I press down all the way again, the toggle is off -- i.e. when I take my foot off, no notes are sustained (it returns to normal). The sustain is triggered when the CC value is 64 or greater, but I want the toggle to be triggered only when it reaches the very top -- 127 (or maybe a small range, 125 to 127).
Musically, I'd like to be able to use the sustain pedal as a normal sustain, but when I really slam it, turn on the 'permanent' sustain, which persists until I slam it again. I'll probably put a little piece of rubber under the tip of the pedal so the slam requires more force than a normal sustain action. I intend to use this with a keyboard that feeds an arp--when the notes are sustained, the arp is running on its own; when off, only held notes are arped.
I've tried having a simple toggle button as a subcontral of the sustain slider, but it turns on but not off. I've tried various combinations of sequential knobs and buttons, and messed with some of the super control / subcentral settings, but can't seem to get anything to work.
I'm sure there's gotta be a way to do this in MD.