I have been programming lights synchronized with songs for the last year using the Live Timeline and I got now a decent package of songs (House, Trance, Reggaeton). What I use to do is to create a macro per timeline and let the software to run them one after the other automatically. Lightcontroller plays the song and the corresponding video and runs the lightshow all by itself. Just great, partytime!
During a show I would like to add some more flexibility however in selecting the song and moreover, I’d like to see the songs mix into one another to get rid of the pause between the songs. So, I have been working with Virtual DJ, loaded my songs in there and per track created a POI to trigger the corresponding timeline in Light Controller. Works smoothly, selecting a track in Virtual DJ will get the lightshow running without problem.
Except … that this only works if VirtualDJ actually finds the POI within the song. And this is my problem, I created a POI at exactly the start of each track in VirtualDJ, because my timelines all start at t=0s in each song. This works fine as long as Virtual DJ plays the track right from the start. But if it starts mixing … the software may skip the initial part of the track to jump in where it sees fit. And so in some cases, it won’t see the POI and the timeline is never triggered. I could fix this per song, set the POI a bit later in each song and adapt the corresponding timeline to where the POI will start, but this heavenly depends on VirtualDJ’s mixing enthusiasm, sometimes it skips a whole 10sec.
I asked in Virtual DJ forum whether it can be forced to trigger POI anyway, but got no reply, other than a suggestion limiting the mix options to force Virtual DJ to start at the beginning. I guess though, that lightshow synchronization is a common thing and that other users must have gone through this before me, which I ask here and see how other users have addressed this issue.
Thanks in advance!