I think the simplest form would be
Slider 1=MIDI CC#x for input
Slider 2=MIDI CC#y for output
Slider 3="Threshold" Takes the value from CC#x. values above this slider setting send value 127 of CC#y to output. Values below this slider send value 0 of CC#y to output.
cc#X should pass to the output unaffected
---------------------------------------------------------------------------------
More ideal version:
Same as above but, Slider 3="On Threshold" Takes the value from CC#x. values above this slider setting send value 127 of CC#y to output.
Slider 4="Off Threshold" Takes the value from CC#x. IF current state of cc#y is 127, then values below this slider setting send value 0 of CC#y to output.
This way can create an overlap or dead zone. So that it could require a lower value to turn the effect on than off, especially for a wah wah or divemomber, this would let you rock the pedal pretty hard without worrying about turning the effect off accidentally.
Slider 5="dwell time" this sets the minimum time in msec that CC#x has to be below the value set in slider 4 before a value of 0 is sent by CC#y to the output. This will further reduce the chances of accidentally turning the effect off
Slider 6=Inverts CC#y's output
|