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?
Inviato Fri 11 Sep 20 @ 2:31 pm
add a play state query to your play button & use global slip
query ? pause & slip on : slip off & play
query ? pause & slip on : slip off & play
Inviato Fri 11 Sep 20 @ 2:55 pm
things like this, (pause is mute in slip mode)
slip_mode ? play ? mute : play_button : play_button
slip_mode ? play ? mute : play_button : play_button
Inviato 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
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
Inviato 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
slip_mode on ? play ? vinyl_mode on while_pressed & hold on while_pressed : play_button : play_button
Inviato Fri 11 Sep 20 @ 3:36 pm
Thank you Rune your first code works great! Thanks to everyone for their help :)
Inviato 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
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
Inviato 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:
Depending on how you want to use your CDJ, perhaps you may want to remap CUE button as well:
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
Inviato Wed 24 Mar 21 @ 11:44 am
PhantomDeejay wrote :
Therefore, I suggest you remap your SLIP button to:
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:
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.
Inviato Sun 28 Mar 21 @ 12:24 pm