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 set a momentary beatjump?

Discussion in 'TRAKTOR PRO / TRAKTOR SCRATCH PRO' started by Marc_Tf, Feb 28, 2009.

Thread Status:
Not open for further replies.
  1. Marc_Tf

    Marc_Tf NI Product Owner

    Messages:
    1,039
    Please help me out on this..

    I am programming dedicated beatjump buttons.

    So, a button for 32 right, 32 left, 16 right, 16 left.

    I got that all working...


    Problem is, after using these beatjump buttons my default is screwed up.

    I like a default of Move mode: Loop, Move Size: Loop

    I would like the settings to return default after letting go of the button.

    Can this be done?
     
  2. goku21

    goku21 Forum Member

    Messages:
    50
    yes:

    you must assign cue/loop move mode additionally to all of your beatjump-buttons , then

    interactionmode = hold

    set to value: beatjump

    that way as you press it switches to beatjump and after jumps back to loop
     
  3. Marc_Tf

    Marc_Tf NI Product Owner

    Messages:
    1,039
    Strange..

    Indeed, it sometimes works like that, but I get very inconsistent behavior.

    I thought it was my 4d, but even the keyboard shortcut does not return to previous..
     
  4. goku21

    goku21 Forum Member

    Messages:
    50
    i have it that beatjump is the standard and when i press a button it jumps to loop just like that... works for me, i use a m-audio-keyboard over usb btw..
     
  5. Marc_Tf

    Marc_Tf NI Product Owner

    Messages:
    1,039
    Amazing.. this is a real bug in my system.
    Did a full reinstall. Tested with Novation Remote, 4D and Keyboard.
    Checked all devices with MIDI-monitor.

    Will call support about this.
     
  6. Mr Winkle

    Mr Winkle NI Product Owner

    Messages:
    36
    Ah, Beatjumping, should be straightforward, and it is, but so many options and different ways of achieving what you want.

    I'm still slowly building my map and seeing how things fit in with my workflow. Trying to keep it simple, haven't used a modifier yet, only the Shift encoder for 4 deck duties (the half second delay is something that eventually will need modifiers to overcome)

    I tried the "dedicated button" route but found as you probably have that it eats up a shed load of buttons, even on a Xone 4D!

    I've come to the conclusion that I rarely need to perform multiple beatjumps on multiple decks in a short space of time. I have settled on a solution that only uses the crossfader (to set Deck Focus), 1 rotary encoder (to set Beatjump size) and 2 buttons (Forward and Backward). This allows me to beatjump any deck in any way I choose whilst still keeping lots of controls free.

    Even with all the attempts at simplification and automation in TPro I'm still finding that being in control of Deck Focus is worthwile. As an example, I have the bottom row of the button group of my 4D mapped to Hotcues 1-8, with the crossfader performing Focus duties I am able to Hotjump any deck simply by pressing 1-8.

    With the amount of options open to us 4D users, so many knobs, buttons and faders, I really think that collaboration is the only way to unllock the possibillities.
     
  7. Marc_Tf

    Marc_Tf NI Product Owner

    Messages:
    1,039
    Mr Winkle, I used to do just that (rotary) but I wanted a more precise setup.
    Plus, I wanted all loop stuff on the top buttons, and beatjump on lower.

    Could you check what happens if:

    You take the Move Size command and set 32 to hold, where does it jump back to?
    Same with the Move Mode, it does not jump back to previous setting after depress.

    Now thats depressing :§
     
  8. Marc_Tf

    Marc_Tf NI Product Owner

    Messages:
    1,039
    Bug report filed..
     
  9. BentoSan

    BentoSan Forum Member

    Messages:
    85
    A work around for the moment is to use Bomes midi translator - you can just use the free one for this. On the note down it sends its original message, but on the note up make it send another midi message, then assign this second note on to make it jump forward again.

    Personally i think its just better not having the hold options though - but thats my style and i cant tell you how you want to use the software :) If you want it to return go for it !
     
  10. Marc_Tf

    Marc_Tf NI Product Owner

    Messages:
    1,039
    Hee Bento,

    I want a few dedicated buttons of my 4D to act as a beatjump. (32, 16, 4, 1)
    I like buttons because you press it once and it jumps.. Rotary, you're never sure.

    But, it has been quite challenging to get this all sorted.
    Move Mode - HOLD does not work well with me,
    Move Mode Size - HOLD does nut funtion as it should.

    I miss the old beatjump of T3.. :(
     
  11. BentoSan

    BentoSan Forum Member

    Messages:
    85
    My setup doesnt use any of the flicking through Traktors internal menu kinda stuff - for me its too much looking at the screen, too much time flicking though menus and just generally too time consuming! So i dont try any of that hold stuff sorry with beatjumps sorry !

    If i wanna beatjump backwards 2 beats, i just press that button - admitedly i can only beatjump fowards or backwards 2,4,8 or 16 beats but if it means i dont have to flick though internal menus to get to what i need, its a price im willing to pay.
     
  12. Marc_Tf

    Marc_Tf NI Product Owner

    Messages:
    1,039
    Hi Bento, I'm sorry, but I don't understand.

    How did you setup your beatjump functionality?
    Are you talking about a screen button or a Midi command?

    If Midi, then you need to specify the Move Mode to Direct or Hold, right?

    What do you mean by going into Traktors internal Menu's?

    I want to use Loop move and Beatjump, so I need to be able to access those settings..
     
  13. rainerh

    rainerh Well-Known Member

    Messages:
    2,465
    Hi Marc,

    you can't go back "Loop Move".

    The reason is that all MIDI commands which offer the interaction mode "Set Default" have a hardcoded default value inside Traktor and there is no way to change this default value.

    So what you call "return to default" is from Traktor's perspective "returning to last setting". This is something Traktor can't do.



    So if you use "Cue/Loop Move Mode" in Interaction Mode "Hold" and release the button the mode is alyways set back to "Beatjump", no matter which mode you selected in the mapping, no matter which mode was selected before the MIDI command was send.

    The only way to get this sorted is setting the mode to Loop Move with the button you use to perform the loop move

    Rainer
     
  14. BentoSan

    BentoSan Forum Member

    Messages:
    85
    I do tripple mappings on a button.

    Cue/Loop Move -
    Interaction: Next or previous
    Type: Button

    Cue/loop Move Mode -
    Interaction: Direct
    Type: button,
    Value: Beatjump

    Cue/Loop Move Size -
    Interaction: Direct
    Type: button

    I dont bother with hold functions because all my looping, beatjumps and so on are all just single press of a button to do an action. I dont for instance press a button to goto beatjump mode, another button to set the size, then another button to go fowards or backwards - this is waaaay too time consuming for controllerism.

    I need to just be able to press a button and it does all the actions needed to beatjump in a single button press - this is what i mean about not doing any internal list scrolling manually.

    Edit: You might be able to use modifers to remember the last setting it was on - id peronally use Bomes Midi Pro for this though, trying to do modifiers in that tiny little assignment window is a headache to the max >_<
     
  15. Marc_Tf

    Marc_Tf NI Product Owner

    Messages:
    1,039
    Thx! I will program all buttons that work with my loop-functions to return my mode to loop.
    But the amount of MIDI messages to get something relatively simple done in TP is staggering.

    For a beatjump you have to set:

    1 - Move Mode
    2 - Move Size
    3 - Move (Next of Forward)
    4 - 2 Commands to return Move Mode to Loop
    5 - 2 Commands to return Move Size to Loop

    Please give us a simple beatjump command!
    Or a Hold funtion that returns to a chosen default.
    Or let Beatjump work when the Move Size is set to Loop..

    I like flexibility, but this should be simpler..
     
Thread Status:
Not open for further replies.