I talked about this in the IRC chat last night, felt like sharing my story here as well.
tl;dr software stopped working, all software solutions were attempted, turned out I just needed to replace my CMOS battery.
-----
So, I'm an audiophile. Gotta have the best speakers/headphones/earbuds and music of the highest bit and sample rate. Over a year ago I discovered some *software that's basically a smart auto-equalizer. Out of nowhere, a few days ago, it stopped working properly. Music would start of playing properly for about a second, followed by a significant lentando, pops in the audio, and for a split second every second, the music would pause entirely. Completely unworkable.
After over a year of using this thing, music without it sounds bland flat and all around dead.
Now, intuitively what the issue would imply is that the buffers are either too small or two few. All things were set to max. I tried uninstalling, removing all traces of it from the registry, deleting the virtual devices as well as deleting their drivers from their home in the windows dir. Nothing. I even tried reinstalling windows. Still nothing. Must be a hardware issue.
Well last night I noticed my system clock was consistently falling out of sync. It was running slowly. I reasoned that the audio software needs to synchronize things and to do so must rely on the system clock. So what can cause a system clock to fall out of sync? One of a few things. Broken system software, not the case unless every one in the world has been silent of this horrendous bug in Windows 7. Malware, unlikely because this happened in a fresh install. CMOS battery is dying. I just so happened to have a spare CMOS bat lying around. So I popped it in, and low and behold, clock is in sync and the audio software works once more. Music is full and alive again. Angels sing. All is right in my little world.
-----
*
http://www.claessonedwards.com/index.php?option=com_content&view=article&id=46&Itemid=135