Possible modifier concept? Maybe?

Possible modifier concept? Maybe?

Okay i have this idea that im wondering if it will work in Traktor or not. Here goes.

So first question can you make an “inc” or “dec” mode modifier stop at a certain number? For example is there a way to make Mod 1 go from 0-3 but stop at 3 if you were to hold that (modifier) button down, and then once that final mod state was triggered a separate action would be performed on whatever button is being used just like a normal hold or toggle shift, but more time dependent.

It would be a different kind of shift mode possibly. Like a 3 or 4 count shift mode is what i was thinking. Not sure if its already out there, but i was thinking this would be something cool to learn since im getting the hang of using modifiers. Could be useful for switching pages on a layout or possibly automating effects triggers. This is all theoretical, just spewing ideas that could be out there already. Some feedback or insight on this would be awesome guys! Thank you

I think you’d have to use dir instead of inc/dec, and set a direct state for each (0, 1, 2), then a HOLD type modifier fo (3). On release, the (3) would go back to 0, and the cycle would start again…

Actually, I think you’d set 1 & 2 to inc, and just set 3 as hold type, going back to 0 on release.

I’m sure it’s possible - but it’s just outside of my realm of understanding. There’s one guy that will definitely know… :wink:

Ive thought about doing that. But i couldnt figure out how to get it to stay at 3 and not go any higher while being held. I also was hoping it could be mapped so a second press and hold would count back down and return whatever the modifier was controlling back to normal.

Do you mean you want a modifier to increment from 0 to 3 with each press (0,1,2,3,3,3…) then stick at 3?

This can be done with the following:
Button Push - Modifier Inc
Button Push - If Modifier = 4 Dec (or direct to 3) with Invert Ticked (on release)

This will then increase the value of the modifier by 1 with each push, then when it reaches 4 (on push) it will go back to 3 when released. Creating a stop.

A similar technique can be used to create a loop so that when it reaches the upper value it goes back to 0 (rather than 3), this requires the use of Direct to 0 on release (Invert ticked) if modifier = 4 (for the example above).

Hope that helps.

Yeah just like that but by holding the button instead of multiple presses, like an auto repeat on a modifier. Im gonna mess around with that and if i can figure something out. After all its in the name of science. Trial and error right?

M1 - Inc (M1=0)
M1 - Inc (M1=1)
M1 - Inc (M1=2)
M1=3 direct mode (M1=3)

Ok. you could try:

Button push - Inc Modifier (auto repeat)
Button Push - If Modifier = 3, direct to 3 or 0. (Or If modifier = 4 Dec)

Inc modifier needs to have it’s conditional - otherwise the state would pass value 3… but, it also depends of Note ON velocity being sent from controller.

This works on my set up:

M1 - Inc (Auto repeat)
M1 - Dec (M1=4)
M1 - Direct to 3 If M1 = 3

I’m intrigued by what do you plan on using this for though?

Mainly just to mess around with modifiers. But I was thinking on toggling pages with it. Or changing the encoders from EQ to loop control maybe. A single button toggle works great but this would a more deliberate action I guess. I thought it might work well on my drum pads for effects like the beatmasher, gater or filter LFO or even Turntable FX. That modifier loop trick might work better for that though.

Really interesting stuff…

If using a button i suggest incrementing for each push other wise the middle layers (m1 =1 and 2) would only be accessible for a very short period. Unfortunately you cannot control the speed of auto repeat in Traktor.

If using an encoder each tick should either Inc or Dec depending upon direction (Looping and Stop modes work well here).

What about setting the retrigger rate for the button used? The tweaker comes with an editor software.

Or does that only work with FSR pads not buttons?

I mainly use this type of modifier to create some sort of “timed” button. Now since one modifier has only 7 positive values it reaches it’s end real quickly, but if you line them up all you can create about 3-4 seconds buffer per one mapping device in a single .tsi

If the controller is capable of re-triggering, you would still map as separate pushes in Traktor because that is what the software will receive. Then set the re-triggering using the controllers editor.

If the controller is triggering just one Note than Traktor is cool with Inc button mode too.

Hmm very cool. I just pulled my controller out and im gonna be trying all these in a minute.

Ive got FSR settings down in the middle right there in the pic, but its only for the drum pads. Thats okay because i was going to use these tips on mapping out one shot effects and maybe knob controls if i can get it to work in the digital realm. Ha.