Hello everyone,
i just bought Virtual DJ and iam currently transfering my music from Engine DJ and Rekordbox to my Virtual DJ Library. i encountered the Problem, that my CUEs cannot be imported from Engine OS (nobody seems to be able currently) but iam able to import them from rekordbox. But the beat grid is a bit off.
So i firstly started to manually update the cues to the grid with the (quantize cues on set) option. But this still takes much time. So i looked into the very cool user button / scripting option. I found an old forum topic of a poor guy who wasn't able to solve that. But since that topic is closed now, and i wasn't able to find a more recent one, i decided that my first posting here should be my solution for the "Quantize old CUEs" Solution :)
I use the following script which updates 8 CUE Points to be on the Beatgrid, and afterwards locks the cues (which i do to prevent accidantially delete them):
(has_cue 1 ? goto_cue 1 & set_cue 1) &
(has_cue 2 ? goto_cue 2 & set_cue 2) &
(has_cue 3 ? goto_cue 3 & set_cue 3) &
(has_cue 4 ? goto_cue 4 & set_cue 4) &
(has_cue 5 ? goto_cue 5 & set_cue 5) &
(has_cue 6 ? goto_cue 6 & set_cue 6) &
(has_cue 7 ? goto_cue 7 & set_cue 7) &
(has_cue 8 ? goto_cue 8 & set_cue 8) & lock_cues
I hope this helps someone :)
Greetings,
DJ Glandragor (André)
i just bought Virtual DJ and iam currently transfering my music from Engine DJ and Rekordbox to my Virtual DJ Library. i encountered the Problem, that my CUEs cannot be imported from Engine OS (nobody seems to be able currently) but iam able to import them from rekordbox. But the beat grid is a bit off.
So i firstly started to manually update the cues to the grid with the (quantize cues on set) option. But this still takes much time. So i looked into the very cool user button / scripting option. I found an old forum topic of a poor guy who wasn't able to solve that. But since that topic is closed now, and i wasn't able to find a more recent one, i decided that my first posting here should be my solution for the "Quantize old CUEs" Solution :)
I use the following script which updates 8 CUE Points to be on the Beatgrid, and afterwards locks the cues (which i do to prevent accidantially delete them):
(has_cue 1 ? goto_cue 1 & set_cue 1) &
(has_cue 2 ? goto_cue 2 & set_cue 2) &
(has_cue 3 ? goto_cue 3 & set_cue 3) &
(has_cue 4 ? goto_cue 4 & set_cue 4) &
(has_cue 5 ? goto_cue 5 & set_cue 5) &
(has_cue 6 ? goto_cue 6 & set_cue 6) &
(has_cue 7 ? goto_cue 7 & set_cue 7) &
(has_cue 8 ? goto_cue 8 & set_cue 8) & lock_cues
I hope this helps someone :)
Greetings,
DJ Glandragor (André)
Inviato Mon 10 Feb 25 @ 3:15 pm
You probably would want to set the quantize_all/quantize_setcue and globalQuantize to 1 or some other more reasonable setting before resetting the cues to ensure the cue points really do go to the nearest grid reference point you expect.
This also may have unexpected consequences for cues that may have been deliberately placed off grid positions so it's probably good for persons to be aware of this as a limitation to this kind of script.
Regardless - it's a good addition 🍺.
This also may have unexpected consequences for cues that may have been deliberately placed off grid positions so it's probably good for persons to be aware of this as a limitation to this kind of script.
Regardless - it's a good addition 🍺.
Inviato Mon 10 Feb 25 @ 3:38 pm