Hi everyone,
I've been troubleshooting a very unusual microphone monitoring issue for several days and have exhausted most of the common troubleshooting steps. I'm not sure whether this is an OBS issue, a Windows issue, or a USB audio compatibility issue, but I'm hoping someone recognizes the symptoms.
System
Problem
My USB microphone monitoring gradually becomes delayed over time.
It starts with essentially zero latency.
After approximately 5–10 minutes, the monitored microphone becomes increasingly delayed. The delay continues growing and can eventually exceed one second.
The strange part
If I disable microphone monitoring and immediately enable it again, the delay instantly disappears.
However, after a few minutes it starts accumulating again.
This behavior is repeatable.
Important observations
Observation that seems important
I also monitor a VST piano through OBS.
When I press a piano key and speak at exactly the same time:
Because of this, it appears the monitoring output itself is not drifting. Only the live microphone path is.
Troubleshooting already performed
OBS Log
I've been troubleshooting a very unusual microphone monitoring issue for several days and have exhausted most of the common troubleshooting steps. I'm not sure whether this is an OBS issue, a Windows issue, or a USB audio compatibility issue, but I'm hoping someone recognizes the symptoms.
- OBS Studio 32.1.2
- Also tested OBS 32.2 Beta
- Also tested OBS 30.2.2
- Windows 11 Version 25H2 (Build 26200.8737)
- Acer Aspire 7 A715-76G
- Intel Core i5-12450H
- NVIDIA RTX 2050 Laptop GPU
- FIFINE AM8 (USB-C to USB-A)
My USB microphone monitoring gradually becomes delayed over time.
It starts with essentially zero latency.
After approximately 5–10 minutes, the monitored microphone becomes increasingly delayed. The delay continues growing and can eventually exceed one second.
If I disable microphone monitoring and immediately enable it again, the delay instantly disappears.
However, after a few minutes it starts accumulating again.
This behavior is repeatable.
- OBS recordings appear normal.
- The issue affects live monitoring.
- Windows Sound Recorder records the microphone normally.
- The built-in laptop microphone does not exhibit this issue.
- The issue occurs when monitoring directly to speakers.
- The issue also occurs when monitoring through VB-Cable.
- The delay continues to accumulate even when Discord is closed.
- The delay also appears in Discord's speaking indicator when using the monitored microphone.
I also monitor a VST piano through OBS.
When I press a piano key and speak at exactly the same time:
- the piano is heard immediately
- my voice arrives increasingly late
Because of this, it appears the monitoring output itself is not drifting. Only the live microphone path is.
- Tested OBS 30.2.2
- Tested OBS 32.1.2
- Tested OBS 32.2 Beta
- Different USB ports
- USB hub
- Disabled Exclusive Mode
- Disabled Device Timestamps
- Confirmed 48 kHz in Windows and OBS
- Removed and reinstalled the microphone device
- Removed hidden audio devices
- Tested with Discord closed
- Tested with browser closed
- Tested with Spotify closed
- Tested with Xbox Game Bar disabled
- Tested monitoring directly to speakers
- Tested monitoring through VB-Cable
- Windows in-place repair installation (keeping files/apps)
- Laptop microphone works normally