Linked by Thom Holwerda on Wed 17th Jun 2009 11:42 UTC
Windows "Have you ever used your PC to play an MP3 or a DVD? If you answered yes, you're among the overwhelming majority of PC customers who use their computer for audio and video applications, encompassing everything from watching a movie to playing a game to viewing a YouTube clip. But you may have also had an experience where your audio or video wasn't quite perfect - perhaps the video was a bit choppy or the audio stuttered. We call this a 'glitch' - a perceived discontinuity in your audio or video that interrupts the playback experience. In this blog post, we'll be focusing on audio glitching: we'll examine the ecosystem challenges that can cause glitches, and we'll discuss the work we've been doing to improve the Windows 7 experience."
Permalink for comment 368976
To read all comments associated with this story, please click here.
Comment by A.H.
by A.H. on Wed 17th Jun 2009 14:17 UTC
A.H.
Member since:
2005-11-11

"In order for you to hear music from your speakers, data needs to be delivered to your audio hardware approximately every 10 milliseconds, or 30 times in the blink of an eye!"

This is ridiculous, especially for cases like MP3s and DVD, where you know in advance what sound will be played (as oppose to games where sound changes dynamically depending on what the used is doing).

Why can't the audio hardware have it's own RAM buffer to hold a few seconds worth of sound and use it's own timer to send it to headphones? This way the rest of the systems can be as busy as a bee, it won't cause any sound glitches.

Sounds like doing back flips trying to work around a problem in software, while 10 cents worth of hardware would've actually SOLVE it.

Reply Score: 3