Question / Help Audio Microstuttering

FerretBomb

Active Member
This issue has been going on for a long while, I've only recently caught a good example of it though. Essentially the sound stops for one or two frames, just enough for the audio to "reverse-pop", disappearing for just a moment. Both the VOD and the local recording show these stutters, so it appears to be something OBS-side. As it's occurring both on game audio and the microphone channel concurrently, it's most likely something within OBS itself, rather than my capture card or mixing desk.

Logfile is edited to snip away some bandwidth testing earlier in the evening.
Please disregard the high bandwidth (I'm aware of the risks, am a partnered caster, and have the bandwidth to run even higher so this isn't a part of the problem) and the dropped frames; these occurred exclusively when the server died, and on reconnection (recording was persistent).

There are also some game audio playback issues a little later in the VOD, but they're much "larger" (so to speak), disappear after leaving the first island, and are audible to me while playing. The microstutters are not.

I suspect this may potentially have something to do with an interaction between having CFR turned on (for later video editing purposes) and the number of duplicated frames... I still haven't been able to determine what is causing those, given that my CPU is running at 80% or less capacity, and I haven't received any good answers the last time I opened a thread about what causes late vs duped frames.

VOD: http://www.twitch.tv/ferretbomb/b/597338591?t=26m
Logfile attached.
 

Attachments

Bumping again. This has been a standing issue for months, and I *really* need to figure out what's causing it and get it fixed.

New YT clip of the same problem happening with another game: https://www.youtube.com/watch?v=-i6h8VBobnI
This happens both in the Twitch VOD and locally recorded .flv so is not a Twitch-side problem. Most noticeable when I'm speaking, but you can hear the stutter in the game's background music as well. The problem appears to have been introduced post-mixing of the mic, system, and device channels (as it happens with the audio from my capture card as well).

Audio does not hitch while playing locally, and can confirm no stutter/hitching when using the same microphone (while recording) as a source in Teamspeak or other VoIP services.
 
Updating this in case anyone else runs into the same problem. Turns out that ASUS EPU-6 was causing a problem with the system clock, leading to a growing offset. Loading it at all started the glitch, and exiting it was not enough to fix it again (it continued to get worse even after exiting it), a full cold reboot was required.

This also caused a growing-delay issue with streaming to Twitch, which would manifest in a full stream-freeze for many viewers over time.

An app called AudioTimerMonitor was used to diagnose this issue. Normal offset is within 20-30ms after 5 minutes, mine was 500-5000.

Resolution was NOT loading ASUS EPU-6, after a cold reboot.
 
Back
Top