Forum: VirtualDJ Technical Support

For reporting any bug, questions or comment related to the latest version of VirtualDJ
(NOTE: VirtualDJ continuously updated, so many older topic on this forum are most probably already fixed in the current build)

If you need extended support, contact our Support Team.
Forum Guidelines  (*) The moderators hold the rights to move or modify posts in order to keep the discussions clear or to facilitate the search.
Topic: Headphones — masteroutput Delay
Hi!
Do you know the problem, where the headphone output or the masterout put has a delay of about a half a second.
I'musing 2 soundcards: the computer‘s internal soundcard the the zoom h6 as an audio Interface (soundcard). I have to use the ASIO driver because the WASAPI is not working at all.
Values from the software: Master Output 48 kHz 22ms ; headphones (Zoom h6) 44 kHz „I can adjust the buffer rate/latency)


Why do I have this delay? Is it the latency? But the zoom h6 is one of the best audio interfaces and it has a really low latency when I am using it with a DAW (Cubase)...

I have experienced the same problem when I was using the computer soundcard and an Bluetooth speaker. The Bluetooth speaker had a delay.

Please can you help me :)

Greetings,
Leander

geposted Fri 18 Jan 19 @ 11:17 pm
blckjckPRO InfinityMember since 2008
The problem is the two different cards. Even more with one in ASIO.


geposted Sat 19 Jan 19 @ 12:54 am
leander.brunar wrote :
But the zoom h6 is one of the best audio interfaces

Maybe, but you're using the computer's built in audio interface too, for the master output. It is consumer grade, so will have higher latency than the Zoom. Also you should try to avoid using different sample rates and bit depths (48k 44k).

Ideally you need to use a single ASIO interface that has both master and headphones outputs.


geposted Sat 19 Jan 19 @ 7:48 am
Thanks
But if I only use the ASIO in my Zoom h6, there is the same problem: I press play but then the master and the headphone output have a delay. :(

geposted Sat 19 Jan 19 @ 11:01 am
You said the master has a delay. Now it's both?

So you're using just the H6 for master and for headphones (the headhone channel can be selected independently)?

If both master and headphones are delayed by the same amount, how are you able to hear a delay?

geposted Sat 19 Jan 19 @ 11:22 am
Oh, sorry that wasn’t really clear :)
If the zoom h6 has the master and the headphones, both outputs have a delay. So if I press play or stop the Musik in Virtual dj will start immediately, but the Musik on the master/headphones start a bit later

geposted Sat 19 Jan 19 @ 2:16 pm
....and the ASIO buffer size on the H6 driver is - what? You should ideally have 10ms or less latency (buffer of 512 samples).

If the buffer is too big, you will get more latency. Of course it could just be that the H6 audio interface is slow.

geposted Sat 19 Jan 19 @ 2:29 pm
The latency ist cuzrrently in 22ms (1024 sample)
But I can change it to 64 samples
I put 1024samples/22ms because the master output (Computer soundcard) has 21ms

I also tried 64 samples, it worked better, but not god enough

geposted Sat 19 Jan 19 @ 6:41 pm
blckjckPRO InfinityMember since 2008
After a bit of google foo I’ve seen a lot of reports of latency on the H6.

It’s desigbed to record or play a backing track that you perform to. It’s not designed for what your trying to do. Even with the settings low, the actual reported latency is higher than the settings.

geposted Sat 19 Jan 19 @ 9:14 pm
Ok thanks! :)

geposted Sat 19 Jan 19 @ 10:06 pm
djcelPRO InfinityModeratorMember since 2004
I remember there was a registry entry to adjust this delay while using 2 sound cards in the old versions of virtualdj. I can't check at the moment but have a look at the vdj settings.

For example this one:
Quote :
ResyncShift: when you use two cheap soundcards, sometime the playing rate is not exactly 44100,00 Hz, but ca be like 44098 on one and 44101 on the other, resulting in a shift of the songs after a while. The resyncshift parameter tells vdj how much shifting (in 1/44100s) is acceptable before making the second card "jump" to catch back on the first one.

geposted Sun 20 Jan 19 @ 1:42 pm