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

How to map Transform Buttons?

Discussion in 'TRAKTOR PRO / TRAKTOR SCRATCH PRO' started by Saliver, Oct 8, 2013.

  1. Saliver

    Saliver New Member

    Messages:
    15
    Hey Guys,

    I hope you can help me. I would like to adopt the "transform" function from TORQ to Traktor. That means, I would like to have a function which allows the crossfader to switch to left (button A) or right (button B) deck as long as I am pressing a button.
    When I release the button crossfader should restore to its old position.

    I hope you can stand what I mean. Really appreciate any help.

    What I have done so far is this:

    Add in -> Mixer -> X-Fader -> Position
    Learn the button
    Type of controller: Button
    Interaction Mode: Reset

    Duplicate
    Learn same button again
    Interaction Mode: Decrease
    Resolution: Switch
    Autorepeat

    But the Problem is, the crossfader doesn't restore to the old position. It restores to the middle position.
     
  2. Saliver

    Saliver New Member

    Messages:
    15
    Come on guys, please any suggestions?
     
  3. alientek

    alientek NI Product Owner

    Messages:
    31
    What you initially set is close but there are a few changes you need to make.

    The command - Position (X-Fader) is correct
    Controller interaction is Button -> Direct
    Set to Value - Set to where you want the fader to jump to using the values below

    All the way to the left is 0.000
    All the way to the right is 1.000
    The center value is .500

    For the second button duplicate the first then learn the button.
    If desired change the value
    Make sure "Invert" is checked for the second button so that it starts from 1.000 (the right side)

    Hope this helps.
     
  4. Saliver

    Saliver New Member

    Messages:
    15
    Hey alientek,

    thank you for your effort. But it is not what I was looking for. As I wrote, "when I release the button crossfader should restore to its old position". With your commands the crossfader would not restore to its old position, it will restore to the middle position.
     
  5. kallekenkel

    kallekenkel NI Product Owner

    Messages:
    2,353
    I don't see any way to do this, as there's no way for Traktor to remember a faders position.
     
  6. zephry

    zephry NI Product Owner

    Messages:
    1,966
    You could try mapping the crossfader assign buttons.
    I forget the exact commands, but I had a map that used those to gate or cut in the opposite deck.
    The map did not use the crossfader at all. So it could be used to cut and fade.

    I can't remember if using those you can completely flip the decks, but I think so.

    I will check further when I have time. But I think that is what you need to map.
     
  7. alientek

    alientek NI Product Owner

    Messages:
    31
    I probably should have mentioned the following as well. It actually will work if the controller you are using can be programed so that the button sends a "Momentary" command. In this mode the button sends a value while it is pushed, and then resets to the original value when released. If you are using an NI controller it is referred to as "Gate" mode. You can use the Controller Editor application to change the button message to do this.
     
  8. zephry

    zephry NI Product Owner

    Messages:
    1,966
    With torq if I remember right. The transform buttons only unmuted the side pushed as I describe above for mapping the crossfader assign buttons. It did not move the crossfader in any way.
     
  9. Saliver

    Saliver New Member

    Messages:
    15
    yes that is totally true. But as far as I know, it is not possible to unmute a deck in traktor without changing the crossfader, am I right?

    Are there any other suggestions guys to make this sweet function work?
     
  10. zephry

    zephry NI Product Owner

    Messages:
    1,966
    Its the a/c and b/d assign buttons on the sides of the crossfader. Map the ones you want as hold and it will work.
     
  11. alientek

    alientek NI Product Owner

    Messages:
    31
    What controller are you using? Having that information I can tell you if it is possible & how to do it.

    I have set it up on several different controllers so I know that it is possible. You push the button and the x-fader jumps to the value you set, when you release the button it jumps back. Great for very sharp choppy cuts, much better than using the x-fader itself.
     
  12. zephry

    zephry NI Product Owner

    Messages:
    1,966
    I attached a simple keyboard tsi example of the transform action.
    I used key z and key m
    put a track on each deck put the crossfader to full left or right and push the key opposite.
    this is basically how transform on the xponent worked.
    I really do not see the use of a crossfader movement since you really can do that yourself? maybe I am wrong?

    but the way the xponent worked was just a mute unmute as this example tsi will show.

    As you move the crossfader(depending on curve you can fade out while pushing transform(opposite deck) I think I will map to my s4 again, just playing with this on the keyboard I realized how much use that feature was.
    Plus using the buttons (mute/unmute as example shows) you can have full control of fader position no need to worry about setting it back.

    Also keep in mind the xponent and torq was only 2 decks so using something like this is sketchy if you forget a deck (c or d mainly) is accidently blasted full volume.
     

    Attached Files:

  13. kraal

    kraal NI Product Owner

    Messages:
    468
    why not just use the gater effect in the effects section?
     
  14. alientek

    alientek NI Product Owner

    Messages:
    31
    A good reason for setting it up on the x-fader is by mapping 2 buttons (1 for each side) you could transform any of the 4 decks on either side depending on which side of the x-fader the deck is assigned.
     
  15. zephry

    zephry NI Product Owner

    Messages:
    1,966
    True if that is all you use, is the buttons. But if the op wants the same behaviour as Torq and exponent it is like the keyboard map posted above. Plus just try it and use a fader with it pushing the button. It is actually a cool effect. Especially if you use delay and post fader.

    The gater suggestion is smart. Using mute on the gater or a delay or reverb and mapping it would give the same results with a simple map and no risk of bumping the crossfader.
     
  16. alientek

    alientek NI Product Owner

    Messages:
    31
    So I went back to look at my mappings for various controllers to check the way I mapped buttons to do this-

    Buttons mapped send Note messages

    Type of Controller - Fader/Knob (not button)
    Interaction mode - Direct

    Invert should be checked for button mapped for the left side of the crossfader.

    Works great...