Page 1 of 1

Unwanted 2 second latency on microphone

Posted: Thu Jan 19, 2023 6:54 pm
by Jaosh
Yesterday and today morning, I noticed that my microphone had a ~2.25 second delay (by stopwatch) within Voicemeeter Banana (v2.0.6.8). The issue is temporarily resolved by selecting "Restart Audio Engine" from the menu.

My configuration is very simple:
  • A1: MME: Realtek Digital Output
  • HW Input 1: KS: wc4800_8205 (scarlet solo)
  • Output on B1 with EQ applied
(Settings export: https://pastebin.com/x7yQB5gT)

When I clap by the microphone, the visualization bar on Hardware Input 1 jumps ~2.25 seconds later. After "Restart Audio Engine", the visualization reacts practically immediately.

I don't know what is triggering this delay or when exactly it starts. I have been using Voicemeeter Banana for years without an issue like this, and suddenly I have had this latency issue in the morning for the past two days. My PC has been running overnight, so it isn't caused on system-startup.

Please let me know if you have any ideas or if you need any logs to look at.

Re: Unwanted 2 second latency on microphone

Posted: Fri Jan 20, 2023 11:51 am
by Vincent Burel
Voicemeeter cannot generate more delay than 3x the buffer sized used by the device.
so even if you have 1024 sample buffer (23.2 ms at 44.1 kHz - 21.3 ms at 48 kHz),
Voicemeeter won't generate more than 3x 1024 < 3x 24ms < 72ms

so if you have 2250 ms delay, it's mainly du to operating system, or audio stream transport or conversion outside of Voicemeeter.
2250 - 72 = 2178 ms are not generated by Voicemeeter.

Re: Unwanted 2 second latency on microphone

Posted: Sat Jan 21, 2023 3:12 am
by Jaosh
Ok, thank you. I'll have to see what else I can troubleshoot then.