Question / Help Audio Device behind Timestamp

Kai Darkness

New Member
Ok guys, so I've seen a few posts on the tinterweb about this but no official answer and solution so thought I'd take the time to sign up here.

So as far as I can tell with OBS running and streaming it will cause the audio and video to "lag" when the audio device becomes unsynched with the encoding video.

In the logs I find: 22:56:17: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 1840

This not only causes the microphone to stop working for 1-2 (sometimes longer) seconds but also my own PC's audio to stop for ~1 second. While I can bear with it, sadly viewers struggle.

As is evident from above it's an expensive and good quality microphone but this doesn't appear to be microphone specific (I recreated issue on my Astro gaming headset mic and google searches provide lots of different hardware with the same issue).

Some people suggested increasing the Scene Buffering Time (milliseconds). By default it was set to 800. I increased to 1000 and viewers found that my audio then got AHEAD of my video! Rather ironic.

So, at a hardware level is it because the CPU is being slowed down in times of low stress? I've played with some of the power settings in the BIOS to no avail. I can upload full logs and system spec if required but it appears that this isn't a problem specific to me.

I hope someone can help.
Kind Regards and thank you for your advice in advance.
 

xwidghet

New Member
I recommend checking your USB drivers. With my system the default windows drivers will cause this to occur, but using the drivers from the mobo/chipset company fixes it.
 

Kai Darkness

New Member
Ok spent a lot of time finding and installing drivers for every USB controller. This didn't fix anything. I didn't believe it would be the problem considering I custom built the PC and installed all the drivers manually for all the devices. Any further advice would be appreciated.
 

Kai Darkness

New Member
So it seems to be getting worse which I didn't think was possible. OBS came up with this now:

16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 10
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 20
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 10
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 10
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 10
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 10
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 10
16:40:26: Audio timestamp for device 'Microphone (Razer Seiren)' was behind target timestamp by 10


As you can see its crapping out permanently at times. This doesn't even only effect the stream and OBS, but is essentially disabling audio devices at the OS level as they are in deadlock due to OBS.
 

Kai Darkness

New Member
Ok quick update. This appears to be linked to running DirectX9 applications. With DX9 application open the errors begin (with the game capture active or not, just the application running)
 

Nessa

New Member
I'm having this exact problem! Help! I posted my own thread and log, however no one seems to know what I should do aside from downscaling resolution on my webcam, which I've already done.
 

Darksparky

New Member
I'm having this exact problem! Help! I posted my own thread and log, however no one seems to know what I should do aside from downscaling resolution on my webcam, which I've already done.
Im having the same issue with very similar log numbers except that it is for both my headset and my elgato game audio...this problem does not occur when i stream games that i am playing on the pc itself however.
 
Top