I've gotten a request on FB for a "Cue by frame" option
So not a stutter, but more like in the old CD days, where one rotation was played again and again when cued, and you could then use the jogwheel to fine-adjust, and then maybe reset the cue
This is mostly relevant I think, when you use players without a lot of detailed waveform info
Is this already possible in a way I haven't thought about?
Or can it maybe be added as a fourth cueMode option?
So not a stutter, but more like in the old CD days, where one rotation was played again and again when cued, and you could then use the jogwheel to fine-adjust, and then maybe reset the cue
This is mostly relevant I think, when you use players without a lot of detailed waveform info
Is this already possible in a way I haven't thought about?
Or can it maybe be added as a fourth cueMode option?
Posted Mon 05 Feb 24 @ 11:19 am
![old post](/images/edit/16/post.png)
Remap your JOG to
vinyl_mode ? touchwheel : cue ? nothing : play ? loop 160ms ? param_bigger 0 ? loop_move +1ms & goto +1ms : loop_move -1ms : touchwheel : loop 160ms & loop_move -160ms & play
And remap your CUE button to
loop 160ms ? pause & loop_exit & reloop & loop_exit & goto +160ms & cue : cue_stop
The above code should mimick early CDJ models.
When the deck is in VINYL mode, no frame cueing is avaliable
When vinyl mode is OFF, then in order to enter frame cue-ing the deck must be paused anywhere BUT a cue, and move the jog. In other words if the deck is playing, no frame cue-ing. If the deck is stopped on a cue, no frame cue-ing. Like the original CDJs, if the deck is stopped (paused) on cue, in order to enter frame cue-ing you need to press PLAY/PAUSE button TWICE (one to start the deck and one to pause it after the cue it was) and then turn the jog.
Finally, once you're satisfied with your cue placement, just press the CUE button. The cue will be set AT THE END of the running loop.
You can adjust the length of the "frame" by adjusting the length of the loop. But you need to make sure that you change ALL length references on BOTH the JOG and the CUE button.
PS: I don't remember how CDJs operated when pressing play while frame cue-ing was active.
So, OPTIONALLY you may also want to remap your PLAY/PAUSE button to either
play ? loop 160ms ? loop_exit : play_pause : play_pause
OR
play ? loop 160ms ? pause & loop_exit & reloop & loop_exit & goto +160ms : play_pause : play_pause
Posted Wed 28 Feb 24 @ 11:42 pm[ selected best answer by PhantomDeejay on Wed 28 Feb 24 @ 11:43 pm ]
he's asked here before, isn't it just a case of a short loop moved around?
Posted Mon 05 Feb 24 @ 11:26 am
75 frames per second. I'm sure there used to be some kind of emulation in/for VDJ in the past.
Why anyone would still want that, I've no idea. Nostalgia? [shrug]
Why anyone would still want that, I've no idea. Nostalgia? [shrug]
Posted Mon 05 Feb 24 @ 11:29 am
locodog wrote :
he's asked here before, isn't it just a case of a short loop moved around?
Hmm. He's Danish and I'm not sure he has asked about it before
Anyway
It may be similar to a short loop moved around, but I don't think I can script that on a cue point/in a cue situation. Is that possible?
Here is his example from a player when not running VDJ:
(it's in Danish but I think it's easy to understand what he means/want)
It's only supposed to work in CD mode - not in Vinyl mode
Posted Mon 05 Feb 24 @ 11:37 am