Hi Steve, hi guys.
I was wondering if Midi Translator Pro can detect the direction of a fader and launch a specific CC value accordingly ?
Means when I move my fader up, I’d like to send a specific CC when it reaches the 127 value.
To this day MTP sends such CC when reaching the 127 value, no matter the direction, up or down
Can we change this behavior ?
Regards
Yes, you can detect the direction and value of a fader with rules but I’m not sure what you want to send and when your fader is at 0 it will only be able to move up and at 127 it will only be able to move down. Maybe you could describe the CC number and value you want to send when moving up and the CC number and value you want to send when moving down.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz
Hi Steve.
Ok, my example was certainly not good, let’s take value 10 or 117 in order to send CC50 instead.
I would need MTP to trigger CC50 when reaching value 10 moving my fader up, and value 117 moving my fader down.
How can it be done, how can MTP detect the right direction, since those values can be reached from 2 different directions, up and down?
Regards
So as you move CC50 up you generate CC50 value of 10 and as you move fader down you generate a CC50 value of 117? You want to do this over the entire range so if your fader is at 0 and you move up to say 5 it generates value of 10 and if you move 5 back down to 0 it generates value of 117? You want this over the entire CC range from 0 to 127?
Basically you capture the last known fader value into a global variable, then when the fader moves you compare the last known position with the current position to determine what value to send.
I want to be clear what you want before putting effort into it.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz
I think I was completely wrong in the way I expressed it.
I apologize for that.
simply put, by way of example:
-
my linear fader goes from 0 to 127 (CC13)
-
0 is the low position, 127 is the high position, just like any normal midi fader.
-
I’d like this fader to trigger an event (let’s say CC50-value127) when it reaches CC13-010, but only when the fader goes from low to high (which means: of course, you can reach CC13-value 10 by going from high to low, but in this case I don’t want an event to be triggered, I just want CC50-value 127 to be triggered when the fader goes from low to high).
-
so the triggering of this event (CC50=value127) when reaching the desired value is conditional on the direction of fader movement, in this case from bottom to top.
Just to make sure, you want it to trigger on value of 10 but only moving up and you want nothing to trigger when moving down?
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz
Based on my understanding from your last post, the below should work.
You can look at the rules to see how it is done. I’ve commented them heavily.
CC-Direction-2025-02-13a.bmtp (2.6 KB)
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz