Lexicon version: 1.5.2 Operating system (remove one): Windows
Bug description:
When syncing to Virtual DJ Hot Cues don’t retain their original hot cue position/number. For example if you have a single hot cue assigned to Hot Cue 8 in Lexicon when synced to Virtual DJ it becomes Hot Cue 1.
I’ve been debugging this on two computers and ran a heap of tests, I won’t go over all of them because many involved me resetting lexicon and starting from scratch until I found what combination of events caused the problem, what it boils down to is:
If add a new track to lexicon manually and add cue points in Lexicon then sync to Virtual DJ this works fine and the cue points are accurate.
But if I import the tracks from Traktor, even if I then make changes to the tracks cue points in Lexicon when they sync to Virtual DJ they all get “sorted” as could be seen in my original example.
Obviously this is a bit of a weird situation and I’m not really sure what to test next so thought I’d ask you for some direction.
Can you check in your VirtualDJ database.xml what your cues look like? There will be a Num="1" etc on each cue, check if that num makes sense.
Don’t make any changes to the XML, it’s super fragile and VDJ will delete it if even a single space is added in the wrong place.
On inspecting the database.xml the wrongly positioned cue points are also here, so I guess Lexicon is writing them wrong to database.xml. Here’s an example track where Name="Cue 8" should be Num="8" but it’s listed as Num="2"
Alright this was a small bit of legacy code specifically when converting from Traktor. Will be fixed in the next update, later this week probably, won’t be long.
I’m just making the move from Traktor to Virtual DJ so I can start using SoundSwitch for lighting and video DJing. Freaking out about my first gig with it though