Hi WallyPNuts
What you want to do is totally possible to do. You need to use a combination of two translators and global variables.
It would look something like:
Code: Select all
Translator 1: Knob Up
Incoming Message: 90 00 7F
Rules: g0=g0+1
if g0==127 then exit rules, skip outgoing action
Outgoing Message: B0 00 g0
Translator 2: Knob Down
Incoming Message: 90 01 7F
Rules: g0=g0-1
if g0==0 then exit rules, skip outgoing action
Outgoing Message: b0 00 g0
Now this does not account for repeating (holding the button so it continues moving the knob up and down), but that's something a bit more advanced. Let's make sure this is the reaction you're going for. Also, what feature is this, because I have it set to never get above 127, but different knobs might have more features and need to go higher. The best way to figure that out is to drag the knob to the beginning (0) and use the up button until it can't go any higher. Whatever g0 equals at that point is your max value. When you do this, though, make sure to remove the if g0==127 line.
Make sense?