Squeezing Multiple Modifiers into a Single Encoder
I’m usually decent getting modifiers to do what I want but this one has me a bit confused.
What I need: Single Encoder (Relative) to use two modifiers (M1, M2) the encoder has 11 positions. Each position has to have an individual Modifier state, without sharing a state of the other.
Example: M2 must =0 when M1=1-7 and M1 must =0 when M2 =1-4 to work correctly in my current mapping.
Encoder Position and their Modifier State
M1=1
M1=2
M1=3
M1=4
M1=5
M1=6
M1=7
M2=1
M2=2
M2=3
M2=4
If anyone is able to help I would really appreciate it. Hopefully above isn’t confusing.
You need to set new M2=0 with modifier condition of M1=7 and M1=1 with modifier condition of M2=5. Try it out, I’m not sure 100%, this is a random thought. If you don’t come up with solution I’ll send you mapping for this, got it somewhere.
In this scenario i got encoder to scroll M1=1 to M2=4 and further you twist it it’s gonna loop it to M1=1_M2=0 but only when you turning it clockwise. This means that you will be able to scroll from M1=1 > M1=7 and back like you usually did, but when you step to M2 your M1 is going to 0 so you could control M2 instead on same knob. While in M2 you could still scroll M2=1 > M2=4 just like when knob is in M1. Short, no M2=1 switch back to M1=7. Maybe if you add you shift button modifier to your 3rd tsi than you could toggle this cycle as back/forward switch on shift.
You need to set modifier #1 go O when (M2=1, M2=2, M2=3, M2=4) and modifier #1 go 1 when M2=5. Also do the same for modifier #2 to go 0 when (M1=1 to M1=6). Hope it help!
Now I see my tsi is a little different than you need for your current mapping.
I really appreciate your help. After taking your recommendations the encoder still does not perform correctly. If you have a moment would you take a look at the tsi file and tell me where I went wrong. Thanks!
I check your mapping and it seem to be correct but when I remap it for my controller to test it out it doesn’t work. Here is my test mapping and short video to show you it works.
I really appreciate all your efforts man! I can seem to get it working on my encoders. Tried an X1 and a 4TRAK. After messing with the rotary sensitivity it seems like it almost wants to work but its not reliable. The reason I am trying to do this is to add more than 7 FX layers to one knob in my latest 4TRAK Platter FX mapping. I really want to utilize all 11 postions. The last effect uses Modifier state 7 of so in order to continue to the 8th effect i need that to be 0. Im going to start looking into alternate ways to map it out.
I’m always glad to help when that is in my power, and I modified my mapping which is 18 mode encoder to be 11 now. You should know that in this scenario M1=7 is not jumping to zero when M2=1, instead of that M1 will stay 7 till you pick it up again when scrolling back your encoder.
I also added M2=5 condition since M2=1 is now engaging at same time as M1=7 does. You simply need to remap everything from your current M1=7 mode to M2=1. Other clear modes start from M2=2 and so on.