Quick Sign In:  

Forum: VirtualDJ Technical Support

Topic: Virtual DJ 2020 Hot Cue makes track play without timecode signal present

This topic is old and might contain outdated or incorrect information.

I have an issue with when the Timecode Vinyl is not spinning / not sending a signal to the VDJ Software , and I hit a Hot Cue on my mixer, VDJ will start playing the track of said Vinyl without the Timecode Signal being present. Almost like it switches suddenly to internal mode.

This was not the case in Build 5402 and became an Issue in build 5478. The changelog of 5478 has a line that says: "-Allow play/pause from software while timecode active".

Here is why this is bad: If i hold my Timecode Vinyl still and no timecode signal is being send to VDJ and hit a hot cue meanwhile the song will start playing. If i then let go of the Timecode Vinyl, it will automatically switch back to DVS mode again and it starts playing normally but i have a weird jerk in the sound like it is not keeping up asap since the vinyl is still starting to move. Which makes it impossible to actually line up a beat on a 12 o’clock position on the vinyl with any consistency.

I’ve tried the same thing on different softwares and up to this day VDJ is the only program which does this for me.


Now, a possible fix for this would be to switch the HotCueMode in the options menu from "Play" to "Stutter", then the track wouldn't go wandering along on its own, it would return to the point where I want it. This introduces a new problem:
Without timecode signal present, you hold the hot cue down so the track is playing, then introduce timecode signal by playing the vinyl, VDJ will now no longer notice the timecode signal. If you let go of the hot cue button at this point, the track will return to the start of the hot cue and act as a stutter hot cue button, even with timecode signal present and playing. To get out of this, you have to remove the timecode signal, either by lifting the needle or pausing the turn table, and reintroducing it again. Now the track will play according to the timecode vinyl.

This can happen a couple times per set if you're not careful, and can really make you miss you mix in point.

Here's a video showing the issue. Notice how when I put the needle back on the record the song stops and starts noticing the timecode signal, but not at the hot cue point, it stops at wherever you introduce the timecode signal again.
https://www.youtube.com/watch?v=nmBp-Tr-6hY

Regards,
DeFreeze
 

Posted Wed 27 May 20 @ 8:37 pm
djdadPRO InfinityDevelopment ManagerMember since 2005
 Best Answer There is a custom Hotcues Pad page you can use to get the wanted behavior.
https://www.virtualdj.com/plugins/index.html?category=pads&search=dvs
Install from VDJ->Settings->Extensions tab->Pads sub-category.
(if u cant see that, delete the pluginspc64.json from Documents/VirtualDJ/Cache/Plugins folder and restart VirtualDJ

Assuming that you are using the factory default mapping for your DJM S9 (or a custom with pad_page x - instead of name), you can choose to change the Page 1 with "DVS Cues"
https://www.virtualdj.com/manuals/virtualdj/interface/decks/decksadvanced/pads.html#controller

Posted Thu 21 Jan 21 @ 3:38 pm[ selected best answer by djdad on Thu 21 Jan 21 @ 3:54 pm ]
Maybe this shows it better. If I try to line up a scratch sample, marker pointing towards the needle. I want the sample to start there, it will play on it's own instead.

In this video video, you will see me line up the marker on the needle and hit a hot cue, so the hot cue and the marker will be at the same place, instead of lining up, it decides to go internal mode and play instead.

I don't have any words of how much of a no this is.

https://www.youtube.com/watch?v=nzP1XgwXwRQ
 

Posted Thu 28 May 20 @ 12:29 am
That is a very strange. It feels counterproductive to the way a vinyl DJ would use it. Internal mode should never override DVS mode unless you've reached the end of the control tone. I can't see a reason for this change. Was this a feature asked for? I can see a lot DJ hiccups because of this.
 

Posted Thu 28 May 20 @ 8:20 pm
SladeAxPRO InfinityMember since 2008
This seriously cannot be intended, as i can see a lot of struggle coming along with it during a set. Even if this was a demanded feature, there should be an option atleast to disable it. Hope the Support will actually help you out there mate.

Cheers
 

Posted Fri 29 May 20 @ 4:12 am
djdadPRO InfinityDevelopment ManagerMember since 2005
But you still want to preview your Hotcues, right ?
Have you tried to set the hotcueMode setting to "Stutter" ?
 

Posted Fri 29 May 20 @ 2:10 pm
Hello.

Usually when using DVS in relative mode, I just keep the record spinning when jumping through hot cues to preview a track. This is what I do with all DJ softwares.

In my original post I describe hotcuemode to stutter as a possible solution, except that can bug out so the opposite is true. Where the timecode signal will be present but VDJ will remain in internal mode.

This would randomly happen to me at times when DJing, but I found out how to reproduce this issue. If you introduce the signal while the hot cue is held down in stutter mode. An an easy was to demonstrate it is hold down the hot cue, let go of the record, and let go of the hot cue. The track will now stop, with timecode active and playing.

I have to say I do prefer how it works in build 5402 though. Where you preview a hotcue by just having the platter spinning.
 

Posted Fri 29 May 20 @ 4:38 pm
Any update on this?

I don't know what more I can say about it.
 

Posted Tue 09 Jun 20 @ 8:55 am
I think i have read something in an earlier update in which this feature is indeed intended.
I can't find the corresponding text in the changelog (http://www.virtualdj.com/products/virtualdj/changelog.html)
But I'm pretty sure that this is an intended feature because I tried it as soon as it got implemented.

I have to say that this is a very very useful feature (for my opinion).
Although I would wish some small details to make this really perfect:

- There should be something like a threshold, to set when VDJ respects the timecode again, otherwise every small movement of the vinyl interrupts the playing song.
--> Ideal would be if VDJ respects the timecode signal again, only when the vinyl reaches nearly the speed on which the deck is playing
(so it would be a something like a seamless takeover).

- Some users may not like the whole feature, so I would suggest an option to switch this feature on or off.
 

Posted Wed 10 Jun 20 @ 3:19 am
Hello again.

After many emails to VDJ support I've decided to update this thread, the problem is still in the newest version on VDJ and I still can't believe this is still a thing.

Here's a new video showing how scratch markers on vinyls are pretty much useless in the current system.

https://www.youtube.com/watch?v=fOUuMc2n3_w

EDIT:
Hotcue Stutter mode doesn't work wither, that's a buggy mess.
https://www.youtube.com/watch?v=elOUqpk-nT0

Regards,
DeFreeze
 

Posted Thu 21 Jan 21 @ 11:00 am
djdadPRO InfinityDevelopment ManagerMember since 2005
There is a custom Hotcues Pad page you can use to get the wanted behavior.
https://www.virtualdj.com/plugins/index.html?category=pads&search=dvs
Install from VDJ->Settings->Extensions tab->Pads sub-category.
(if u cant see that, delete the pluginspc64.json from Documents/VirtualDJ/Cache/Plugins folder and restart VirtualDJ

Assuming that you are using the factory default mapping for your DJM S9 (or a custom with pad_page x - instead of name), you can choose to change the Page 1 with "DVS Cues"
https://www.virtualdj.com/manuals/virtualdj/interface/decks/decksadvanced/pads.html#controller
 

 Selected as best answer Posted Thu 21 Jan 21 @ 3:38 pm
Thanks, this is exactly what I wanted. A very popular add-on too.

Been playing around with it for a few days, seems to be okay.

I like the new pad pages and the scratch bank, finally get some actual use out of that sample button.

 

Posted Tue 26 Jan 21 @ 4:40 pm


(Old topics and forums are automatically closed)