One button: select AND enable effect

Home :: Post and find Controller Mappings :: One button: select AND enable effectReply
One button: select AND enable effect
Posted on: 23.01.2012 by Teresita Czekaj
Hello,
I'm trying to map a button (note.D5, modifier:m8=1) so that when i press it a number of things happen:
1. a certain effect gets selected
2. the effect gets set yo a certain value
3. the effect gets turned on
4. the effect value slowly increases

I made the following mapping:

Problem is, this works only works if the right effect is already selected. If another effect is selected when i press the button it selects the right effect but doesn't turn it on!

How do I get this right?

Cheers,
thepillow
Josefina Schutten
23.01.2012
i know this problem.....the fact is that if you have another effect selected the software work like this: 1
Josefina Schutten
23.01.2012
i know this problem.....the fact is that if you have another effect selected the software work like this: 1
Josefina Schutten
23.01.2012
i know this problem.....the fact is that if you have another effect selected the software work like this: 1
Josefina Schutten
23.01.2012
i know this problem.....the fact is that if you have another effect selected the software work like this: 1
Chasidy Heckenbach
02.03.2012
Originally Posted by thepillow
I believe it will allow you to do that, because the midi fighter also does that!
didn't believe the midifighter maps switched the effects unit modes? i know it selects effects and parameters and enables effects etc with one button press.
Chasidy Heckenbach
02.03.2012
Originally Posted by thepillow
Oh hurray, i just found the solution! thought i'd share it here. Under settings, effects tab, i switched off: restore fx parameterers when switching. I'm so happy!
ah... cunning... i hadn't even noticed that setting just unchecked the option on my traktor too. *maybe* it'll even allow switching fx unit modes now...
Chasidy Heckenbach
02.03.2012
Originally Posted by thepillow
Hey thanks for the help guys, but i'm afraid the whole programming thing is a bit too much for me. However, i'm still under the impression that i can achieve what i want with just traktor (selecting AND activating an effect with one button), because this is exactly what the guys from djtecht do with their instant gratification mapping for midi fighter.
i thought it should work fine in traktor so long as you're not also changing the effect unit mode between single and group.

i didn't *believe* that traktor treated selecting an affect how StefanoMDj described it - but i don't really map just in traktor any more so not 100% sure...

if u just use some spare button for debug and map an effects select and turning on that effect it doesn't work if u have some other effect currently selected? (just to take modifiers and anything else out of the equation that might be affecting it)
Josefina Schutten
23.01.2012
i know this problem.....the fact is that if you have another effect selected the software work like this: 1
Teresita Czekaj
23.01.2012
Hello,
I'm trying to map a button (note.D5, modifier:m8=1) so that when i press it a number of things happen:
1. a certain effect gets selected
2. the effect gets set yo a certain value
3. the effect gets turned on
4. the effect value slowly increases

I made the following mapping:

Problem is, this works only works if the right effect is already selected. If another effect is selected when i press the button it selects the right effect but doesn't turn it on!

How do I get this right?

Cheers,
thepillow
Ursula Butka
03.03.2012
DUUUUUUUUUUUUUDE you are the man, thanks you so much this was driving me CRAZY!!!
Chasidy Heckenbach
02.03.2012
Originally Posted by thepillow
I believe it will allow you to do that, because the midi fighter also does that!
didn't believe the midifighter maps switched the effects unit modes? i know it selects effects and parameters and enables effects etc with one button press.
Teresita Czekaj
02.03.2012
I believe it will allow you to do that, because the midi fighter also does that!
Chasidy Heckenbach
02.03.2012
Originally Posted by thepillow
Oh hurray, i just found the solution! thought i'd share it here. Under settings, effects tab, i switched off: restore fx parameterers when switching. I'm so happy!
ah... cunning... i hadn't even noticed that setting just unchecked the option on my traktor too. *maybe* it'll even allow switching fx unit modes now...
Teresita Czekaj
02.03.2012
Oh hurray, i just found the solution! thought i'd share it here. Under settings, effects tab, i switched off: restore fx parameterers when switching. I'm so happy!
Chasidy Heckenbach
02.03.2012
Originally Posted by thepillow
Hey thanks for the help guys, but i'm afraid the whole programming thing is a bit too much for me. However, i'm still under the impression that i can achieve what i want with just traktor (selecting AND activating an effect with one button), because this is exactly what the guys from djtecht do with their instant gratification mapping for midi fighter.
i thought it should work fine in traktor so long as you're not also changing the effect unit mode between single and group.

i didn't *believe* that traktor treated selecting an affect how StefanoMDj described it - but i don't really map just in traktor any more so not 100% sure...

if u just use some spare button for debug and map an effects select and turning on that effect it doesn't work if u have some other effect currently selected? (just to take modifiers and anything else out of the equation that might be affecting it)
Teresita Czekaj
02.03.2012
Hey thanks for the help guys, but i'm afraid the whole programming thing is a bit too much for me. However, i'm still under the impression that i can achieve what i want with just traktor (selecting AND activating an effect with one button), because this is exactly what the guys from djtecht do with their instant gratification mapping for midi fighter.
Chasidy Heckenbach
23.01.2012
traktor does seem to try and workout the most sensible way of processing the data with least conflicts when u stack multiple controls to the same midi input - but does often get it wrong - or at least not do what u wanted.

i had a similar issue with some midimasher code to enable the pseudo postfaderefx mode but i thought the only thing that didn't work in the end was that if the effects unit had to change from group to single then all the other settings got ignored - but on a second press they all worked.

this is what i setup to do that:

Code:
        traktor.fx_control{
            unit = unit,
            mode = "single",
            fx = "Gater",
            param1 = ON,
            button1 = ON,
            button2 = OFF,
            drywet = 127 - math.floor(vol/2),
            active = ON,
            deck_a = ON
        }
from experiments it seems there's very little (zero) difference in traktor between stacking multiple controls to one midi input or sending traktor a whole bunch of messages within a very short space of time (<3ms) so this should work just as tho u had mapped all those controls to one button etc.

for some reason traktor just ignores everything after the mode=single if the effects unit was in group mode previously. pain in the ass...

in midimasher speak tho what u are doing is something like this that should work with any issues i thought:

Code:
        traktor.fx_control{
            unit = 1,
            fx = "Delay T3",
            param1 = 38,
            param2 = 72,
            param3 = 27,
            drywet = 50,
            active = ON,
            deck_a = ON
        }
by "the effect value slowly increases" u mean u have an auto-repeat in button mode to ramp up or down some fx unit value?
Josefina Schutten
23.01.2012
i know this problem.....the fact is that if you have another effect selected the software work like this: 1
Teresita Czekaj
23.01.2012
the modifier is needed because the button is in SHIFT mode. Otherwise the effect will also be selected when i press the button without the shift function on.
Nedra Fresneda
23.01.2012
Try removing the modifier variable from the fx select command

<< Back to Post and find Controller MappingsReply

Copyright 2012-2023
DJRANKINGS.ORG n.g.o.
Chuo-ku, Osaka, Japan

Created by Ajaxel CMS

Terms & Privacy