1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE
NOTICE:

Our Traktor Pro Public Beta is available again in our new online community. Join us if you want to try new features.

MORE INFO

Why do I need to press the button twice to start the effect?

Discussion in 'TRAKTOR PRO / TRAKTOR SCRATCH PRO' started by khan.cross, Jun 28, 2016.

  1. khan.cross

    khan.cross Forum Member

    Messages:
    315
    Guys another thing what makes me headache:

    I assigned 3 buttons each deck to have single effect: Reverse Grain - Turntable FX - Delay (freeze)

    Each effect has many MIDI commands to get the efx doing correct. Means for example D/W 100%, knob 1 100%, Effect Selector, FX unit mode 'single', unit on etc.

    Example:
    Deck is playing you press the echo freeze button, afterwards I press this button again to disable this effect. Then I press the reverse grain button, but the effect does not turn on, I need to press it again to enable the efx.

    This only happens when switching between effects and the option to restore parameters when switching FX is deactivated!

    Unbenannt-1.png
     
    Last edited: Jun 28, 2016
  2. edukees

    edukees NI Product Owner

    Messages:
    65
    Set the parameters to toggle it will act like a switch (ON-OFF). And make sure theres not a modifier interfering.
     
  3. khan.cross

    khan.cross Forum Member

    Messages:
    315
    Sorry but your answer has nothing to do with this issue.
     
  4. edukees

    edukees NI Product Owner

    Messages:
    65
    Seeing your screenshot theres a lot of fx buttons in direct mode, try to change it to toggle.
     
  5. khan.cross

    khan.cross Forum Member

    Messages:
    315
    Direct mode is correct because for example the FX Reverse Gain should only occur when I hold the button.

    Here is a video of what I have:

     
  6. edukees

    edukees NI Product Owner

    Messages:
    65
    Theres a "hold" mode for that. For buttons you have: Hold, Toggle and Direct:
    Hold means that (in the fx button case) only active while you press it
    Toggle, like i said before acts like a switch ON/OFF
    Direct, it will set to 1 or 0 no matter what, for that means: 1: ON, 0: OFF.

    There is other modes for encoders, faders, buttons like Relative, Inc, Dec, but in your case speaking of fx buttons you have what i mentioned.
     
  7. khan.cross

    khan.cross Forum Member

    Messages:
    315
    As I said, direct mode and set the value to 1 does not work with the FX reverse grain. This effect is for holding the button.
     
  8. -Yul-

    -Yul- NI Product Owner

    Messages:
    1,156
    Really instead of thinking there are issues everywhere (and some of them are very real ^^) and considering the number of questions you ask, you should really take a bit of time to have another go at the manual now you have a bit more experience with the software. It's a very honest answer I'm suggesting to you and you'll see that things you didn't really spot the first times or didn't understand will make sense.

    Because once again, that behavior you're describing is I guess normal (unless there are currently bugs I may not be aware of - or I may be plain wrong), but because you don't use snapshots and (maybe) you don't understand how it works you missed something. Well at least that's where I would have looked in the first place.
    I admit sometimes it's a bit unclear on the other hand ^^
    Have faith, you'll see the light at the end of the tunnel.
     
  9. khan.cross

    khan.cross Forum Member

    Messages:
    315
    Here is a video, mapping only has 2 commands.
    Listen carefully, the reverse grain fx comes in after my second press of the button.

     
  10. khan.cross

    khan.cross Forum Member

    Messages:
    315
    I have tested this issue deeper, no MIDI device, just by using my computer keyboard.
    This problem is on all effects, except 'Delay'. It is very easy to reproduce, maybe it is a known issue.

    1. Map 1 and 2 buttons of your keyboard to this:

    xy.png


    2. Now start playing the deck and switch with between both effects with 1 and 2.

    You will notice, that 'Delay' will be activated when pressed 2, but when pressing 1 the other effect will not be activated, there is need to press 1 again.
     
  11. -Yul-

    -Yul- NI Product Owner

    Messages:
    1,156
    Have you seen my previous answer?
    Try defining snapshots that should solve your issue.
     
  12. khan.cross

    khan.cross Forum Member

    Messages:
    315
    I know the feature with saving snapshots, it does its job, but does not help if you want to switch effect.
    Lets say you have one button, this one is mapped 3 times to Effect 1. Each mapper to antoher effect.

    You see?
     
  13. -Yul-

    -Yul- NI Product Owner

    Messages:
    1,156
    You have to work within some restrictions, thinking you can everything in every way possible is a view that is probably flawed. Have you tried making a snap shot with at least your effect on? Or may be there's a bug, strangely enough I don't have the same behaviour than you so who knows.
    Also as a workaround you could have find by yourself meanwhile you find a solution that may suit you, you could have your effect on anyway using the invert option and wouldn't need to press the button twice. Considering the timing involved it shouldn't be too much of an issue.
    I'll hope you'll find the solution you're looking for.
     
  14. khan.cross

    khan.cross Forum Member

    Messages:
    315
    I have no problems on fixed effects. I work with Flanger - Gater - Delay, works like a charm.
    But when you want to switch the effects by holding the shift button to lets say Reverb - Tape Delay - Bouncer, then the effects do not enables by one press, except Delay. Therefore this makes my unsure, if this is maybe a program failure.

    Anyway, I will look for a workaround. Thanks for this too!
     
  15. edukees

    edukees NI Product Owner

    Messages:
    65
    Just post a small TSI, and explain the exactly behaviour you want. And i will test it.
     
  16. khan.cross

    khan.cross Forum Member

    Messages:
    315
    Attached is a Generic Keyboard TSI, change your Unit 1 effects section to single, afterwards test it

    Situation:
    Two buttons mapped 1 and 2. Button 1 with Gater efx, button 2 with Delay. Let deck A play and press 1 until the efx turns on. Then turn it off again and press 2 to have Delay effect. Turn effect off again and press 1 again for Gatter effect. Now you will see, that Gater efx will not turn on with the first press of key 1. But if you want to enable Delay when you are in Gater efx, Delay will turn on.

    Not sure if this is a normal behavior
     

    Attached Files:

    • EFX.zip
      File size:
      700 bytes
      Views:
      79
    Last edited: Jul 2, 2016
  17. edukees

    edukees NI Product Owner

    Messages:
    65
    Now i understand, you want to use the same key to select an fx and active it, nope its doesn't work for me too, traktor takes the selector parameter later, maybe you should mention this in the beta test forum.
     
  18. khan.cross

    khan.cross Forum Member

    Messages:
    315
    Yeah kind of too late selecting the effect, finally someone also said that this is not a normal behavior. It happens in EFX single and group mode, whenever a effect is switching, this problem occurs.
     
  19. zephry

    zephry NI Product Owner

    Messages:
    1,966
    Two things?
    1.Have you tried using the command...
    Unit on with the conditions set to direct=1 and the invert check box checked.
    (Basically this sets the button that you push to turn on the effect when released, allowing the parameters to be changed and the effect to be changed first. Effect parameters have to be set to invert as well.)

    2.Also a common issue is when using effects that have snapshots saved to on or different parameters and such, this can cause some audible clipping since the effect is very briefly enable before your mapping takes effect. This is the "restore parameters when switching effects" enabled in preferences, with this disabled your effects parameters don't move unless a mapping command is used.

    If you are good with modifiers and also linking mappings with a modifier, you can make a button switch between multiple effects and enable each using invert functions. Actually the functions you can link and change are endless once you figure out modifiers and invert tricks.
    It took me about 8 months of youtube and downloading tsi files then reworking them to figure out this stuff. Mapping is hard to explain and a lot of trial and error. And most of all personal preference, so the best way to learn is to get the basics then start experimenting.
    Another common issue is organization, meaning you need to write notes in the comment field to remember what you have done, also naming each mapping and making sure you don't have conflicting maps with other hardware or advanced linked maps.
    You can do just about anything you want, but sometimes it is very complicated.

    The Manual has some pretty good info on mapping if you read section 14:22 starting at page 204. There are details of each command values and settings, including how modifiers work. I had to read it about 10 times when I started.
    The end of the manual lists all mapping commands and a brief description.
    Good luck
     
  20. edukees

    edukees NI Product Owner

    Messages:
    65
    Check that. I just put the Unit On in inverted toggle mode.
     

    Attached Files: