Could too much memory speed be causing an audio/video stuttering/1-2s desync issue?

josefbud

Reputable
Feb 17, 2014
35
0
4,540
Since day one -- from the day I built the PC back in May 2014 to now -- I've had an issue where the audio will stutter for a second or two then usually go back to normal, and sometimes go into a BSOD. It seems mostly random how often it occurs, sometimes it'll only happen once or twice in a day, usually it happens about 6-10 times in a day, but almost every day or every other day it will cause a BSOD or two (ntoskrnl.exe, sometimes combined with AvidMboxMini.sys but not always). Sometimes it happens while gaming, but it seems to happen most often when loading a new page in a new tab. All of the times it's happened in the last year or so, I think gaming has only sent it into a BSOD once. In fact, the last couple of days I've been listening to music and opening links on Reddit that lead to Imgur, and 90% of the time that I open an Imgur link, the music/audio stutters. Ironically, when I remotely accessed my PC from work to confirm the "ntoskrnl.exe" BSOD error while typing this, it came to my surprise that I was logging in after... drumroll please... A BSOD restart. While I was at work. Not even using my home PC.

To clarify on what the stuttering issue is, this is what happens every single time:

    1.) Video continues, but audio stutters; seemingly rapidly repeating the last 1-5ms of audio for about 1-2 seconds.
    2.) Audio goes back to normal, but the video stops in order to catch up and resync
    3.) Video starts again once the two are synced up, and things are back to normal until it happens again


What I've already tried:
For a long time I thought it was because of my Avid Mbox Mini 3rd gen (AvidMboxMini.sys), which doesn't have great Windows support in the first place. So I tried re-installing the drivers and changing the buffer around, but neither helped. Since it's used for actively recording, it's recommended that it be plugged directly into the computer and not via a powered USB hub but I tried it out anyway and that didn't fix the issue either.

Then I realized a lot of BSODs were happening because of ntoskrnl.exe by itself, not just the combination of the two. It also worked perfectly fine on my laptop, which is what I was using for years before I built this PC. So I tried updating my BIOS a few months ago. Weirdly enough, I don't know why but, the issue seemed to be fixed for at least a week or two and then started back up again.

The only thing I can think of is that I either need to replace my Mbox Mini with something else, or I need to get new memory at a lower clock speed to better match the CPU clock. Right now, I have an i7-4770K at 3.5GHz (stock speed) and G.SKILL TridentX 2x8GB DDR3-2400 (10-12-12-31) (F3-2400C10D-16GTX). The FSB : DRAM ratio in CPU-Z is 1:5, and I know that it's preferable for it to be 1:1. My motherboard has even automatically underclocked the memory to 666MHz.

Before I go spending $100-$140 on new DDR3-1600 memory, I wanted to ask if this is even the issue. If it's not the issue, what is the issue? I'm great with computers, have been since even my preteen days, and I even work in IT, but I'm at a complete and utter loss here.

Full Specs:
Motherboard: ASUS Z87-EXPERT
CPU: i7-4770K @ 3.5GHz (stock)
Memory: G.SKILL TridentX 2x8GB DDR3-2400 (10-12-12-31)
GPU: EVGA GeForce GTX 760 4GB SC
Main Storage: Samsung 840 EVO SSD - 500GB
Secondary Storage: WD Black 7200RPM - 3TB
PSU: Corsair HX850 (850W)
 
Solution


Yessir! Thank you so much again for your help :)

And thank you to Tradesman1 as well!

On a sidenote: I can't mark my own reply as the solution. If either of you want to just post a reply saying "unplug the Mbox" or whatever so I can mark it as the solution for anyone who happens to have the same rare issue, go for it. Unless that's against the rules or something. I don't want to start trouble :)

josefbud

Reputable
Feb 17, 2014
35
0
4,540


It sounds like it, but it's the only issue I can think of =\
 

josefbud

Reputable
Feb 17, 2014
35
0
4,540


I actually have a Logitech G510 keyboard that actively displays CPU and RAM usage, and I've checked before and never seen it top out at 100%

Just to be thorough, I re-created the issue just now (play music and open an Imgur link from Reddit seems to be the best way to definitely re-create the issue) and it goes from about 12-15% to ~40% during the stutter, then comes back down. This is not only on the keyboard, but also in Task Manager just to make sure :)
 

josefbud

Reputable
Feb 17, 2014
35
0
4,540
I enabled XMP in the BIOS and the memory speed went up to 1200MHz from 666MHz (2400 from 1333). When I tried to re-create the issue about 8 times, it only happened the 1st time. It used to happen every time. I'm going to leave this open for another few hours. If this ends up being the solution I'm going to slap myself.

Is it safe to have XMP enabled for a non-overclocked PC? I feel like there has to be a reason that it was disabled by default.
 

josefbud

Reputable
Feb 17, 2014
35
0
4,540


Sorry, I didn't know if you were asking or stating a fact =) ... CPU-Z is where I got "666MHz" from... so it was at 1333. I just enabled XMP in the BIOS and it hopped up to 1200MHz, or "2400," and now the issue seems to have ceased for the moment. We'll see if it continues working!
 

xfirestormxx

Honorable
Aug 3, 2015
91
0
10,640


Is this an online video/music or offline?
If it's online, try with a different web browser, 2 tests, 1 with Hardware acceleration on and 1 with it off.
 

josefbud

Reputable
Feb 17, 2014
35
0
4,540


The music is played via iTunes off the local 3TB HDD. When I talk about the video/audio, online/offline doesn't make a difference because it happens to both. Should I still try it with/without hardware acceleration?
 

xfirestormxx

Honorable
Aug 3, 2015
91
0
10,640
No need, if it's still doing it offline and online, then it eliminates my original idea of the cause. CPU usage isn't maxing-out... Download Prime95 and leave that to run. It'll test your RAM for any faults.
 

josefbud

Reputable
Feb 17, 2014
35
0
4,540


Bah... the issue isn't gone. Enabling XMP didn't fix it.

I'll start a Prime95 run tonight before I go to sleep.
 

josefbud

Reputable
Feb 17, 2014
35
0
4,540


Yeah, I ran it once before on my laptop a few years ago and, like you said, it took a loooong time =|
 

Tradesman1

Legenda in Aeternum

_______________

Sounds like DRAM is running correctly now, if any hiccups might set DRAM voltage to 1.7 (perfectly safe) or we can raise the MC voltage a tad
 

josefbud

Reputable
Feb 17, 2014
35
0
4,540


Yeah, unfortunately the issue did start back up. The memory is at 1.65V, and the CPU core voltage changes between 1.022V and 1.027V. I'll take the memory up to 1.70V and report back!
 

josefbud

Reputable
Feb 17, 2014
35
0
4,540


Raising the voltage to 1.7 didn't help unfortunately =\
 

josefbud

Reputable
Feb 17, 2014
35
0
4,540


Ran Prime95 from 10AM to 5PM and all went well.
 

josefbud

Reputable
Feb 17, 2014
35
0
4,540


Tried overclocking to 4.0GHz, issue still persists
 

josefbud

Reputable
Feb 17, 2014
35
0
4,540
As much as it pains me to type this... I unplugged the Mbox Mini and plugged headphones directly into the PC, and the issue seems to be fixed at the moment. I'll report back and let you know if it stays this way.
 

josefbud

Reputable
Feb 17, 2014
35
0
4,540


Yeah... it's just that it's required for the recording software I use, but I guess I could just plug it in for sessions and then unplug it afterwards.

I'm going to count this is as fixed. Thank you so much for your help, guys! Seriously, I appreciate it. :)
 

xfirestormxx

Honorable
Aug 3, 2015
91
0
10,640
Have you considered that the drivers from the Mbox Mini (if any) conflict with your current audio drivers? And if you do have any drivers, try update them. But apart from that, good to hear that the issue seems to be gone (for now).