Quick Sign In:  

Forum: VirtualDJ Technical Support

Topic: CDJ slip mode & play behaviour

This topic is old and might contain outdated or incorrect information.

When you have slip mode enabled on a CDJ and press the play button while the track is playing, slip mode will continue to play back the track 'in the background' as if you held your hand on the platter. In VDJ, slip mode also 'pauses' when you use play/pause. Is it possible to replicate the CDJ (probably Rekordbox too) behaviour in VDJ?
 

Posted Fri 11 Sep 20 @ 2:31 pm
locoDogPRO InfinityModeratorMember since 2013
add a play state query to your play button & use global slip
query ? pause & slip on : slip off & play
 

Posted Fri 11 Sep 20 @ 2:55 pm
things like this, (pause is mute in slip mode)
slip_mode ? play ? mute : play_button : play_button
 

Posted Fri 11 Sep 20 @ 2:55 pm
Dont remember top of my head of the CDJ is while pressed or not
But something along this might be what you want :

playing & slip_mode on ? play ? pause & slip on : play & slip off : play_button

- or alternatively, if temporary while holding -

playing & slip_mode on ? down ? pause & slip on : play & slip off : play_button
 

Posted Fri 11 Sep 20 @ 3:24 pm
Can also emulate same with holding the platter so to speak (if you want temprary)..

slip_mode on ? play ? vinyl_mode on while_pressed & hold on while_pressed : play_button : play_button
 

Posted Fri 11 Sep 20 @ 3:36 pm
Thank you Rune your first code works great! Thanks to everyone for their help :)
 

Posted Fri 11 Sep 20 @ 4:29 pm
I've noticed this has the side effect of the slip indicator in the waveforms continuing to move forward when you use this once and then stop the track normally, even when you turn off the slip mode. Can i change the script to fix this?

How to replicate (using Rune's code):
• enable slip mode
• pause track
• disable slip mode
-> the slip marker in the waveform will continue to move forward until you enable slip mode and do a slip-able action, like loop, pause, or scratch
 

Posted Wed 24 Mar 21 @ 10:43 am
There's a difference between slip_mode and slip actions

Therefore, I suggest you remap your SLIP button to:
slip on ? slip off : slip_mode


Depending on how you want to use your CDJ, perhaps you may want to remap CUE button as well:
slip off & cue_stop
 

Posted Wed 24 Mar 21 @ 11:44 am
PhantomDeejay wrote :

Therefore, I suggest you remap your SLIP button to:
slip on ? slip off : slip_mode



With this modification, it does turn off the slip and slip mode properly:
slip on ? slip off & slip_mode off : slip_mode

However, the slip off makes the deck jump to the slip marker. Is it possible to disable the slip, but not jump?

PhantomDeejay wrote :

Depending on how you want to use your CDJ, perhaps you may want to remap CUE button as well:
slip off & cue_stop


Unfortunately i don't have a CDJ, but a DDJ-1000 :P
I've tried Rekordbox and cueing doesn't seem to make a difference compared to the default mapping in VDJ, so i'm not changing it.
 

Posted Sun 28 Mar 21 @ 12:24 pm


(Old topics and forums are automatically closed)