Welcome Guest ( Log In | Register )

Reply to this topicStart new topic
Windows 7/2008 have bug in SRC when recording via MME—hotfix available, [was “Windows 7 Audio Performance↵Audio Kernel Sample-Rate Conve
post Aug 29 2012, 07:32
Post #1

Group: Members
Posts: 12
Joined: 13-November 03
Member No.: 9817

Just because audio is in the digital domain, you cannot assume that digital-domain audio processors such as sample rate converters and equalizers provide excellent performance. The Windows 7 and Windows Server 2008 R2 Audio Kernel has a bug that can degrade its record sample rate converter performance. I strongly urge any users of these operating systems to update the Windows Audio Kernel with the Microsoft Hotfix that is described and explained here:


In summary, the bug affects all audio record/capture/encoder applications that use the Microsoft MME API. These applications include Audacity, SoundForge, CoolEdit, older versions of Adobe Audition, and all streaming encoders that do not include their own resampling. This problem appears when the destination audio sample rate does not match the hardware sample rate. This can be confusing because these parameters are set in the Windows 7 Sound Control Panel, under Device Properties/Advanced, and unless you know to look there (which many production personnel will not), audio quality can be compromised.

Testing sample rate converters requires paying attention to many details, including what the audio hardware supports. Many do not know that the new Microsoft WASAPI Audio API DOES NOT provide sample rate conversion, so developers are required to include their own sample rate converters within each application. Not all sample rate converter designs preserve the signal to noise ratio of their input signals; some add nasty-sounding aliasing or other junk. Choose your audio software wisely!

Here is an informative and revealing link to SRC Comparisons:


After viewing this, you are likely to look at digital audio software much more critically. I urge everyone to learn how to analyze and edit audio in the spectral domain. Most audio editor packages offer this mode and some amazing things can be done there.

I have worked with Microsoft to make this Hotfix available. This was a huge effort. This is NOT a problem with Windows 8, but good luck with that for a multitude of other reasons. We thank Microsoft for making this Hotfix available.

Greg Ogonowski
Go to the top of the page
+Quote Post
post Aug 29 2012, 12:48
Post #2

Group: Members
Posts: 308
Joined: 21-February 05
Member No.: 20022

May I ask where on InfiniteWave is Windows' resampling comparison? I see no such thing. Excuse me, I saw that you posted two links and one probably contains that information. Regards.

This post has been edited by punkrockdude: Aug 29 2012, 12:50
Go to the top of the page
+Quote Post
Alexey Lukin
post Aug 29 2012, 16:59
Post #3

Group: Members
Posts: 211
Joined: 31-July 08
Member No.: 56508

Good call Greg. I wish this was available automatically through Windows Update. Would you like to volunteer to have the conversion posted to InfiniteWave? It'd be interesting to compare before and after your fix.
Go to the top of the page
+Quote Post
post Aug 29 2012, 17:46
Post #4

Group: Developer
Posts: 723
Joined: 6-December 08
From: Erlangen Germany
Member No.: 64012

FYI, this hotfix has been mentioned and discussed in thread "Windows 7's resampling sucks" in March.



If I don't reply to your reply, it means I agree with you.
Go to the top of the page
+Quote Post
post Aug 29 2012, 17:52
Post #5

Group: Members
Posts: 335
Joined: 22-December 05
From: Hong Kong
Member No.: 26587

After applying KB2653312 sound quality is MUCH better in MME applications.

I uploaded some test samples and video demo to show the artifacts before using the hotfix last year:
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:


RSS Lo-Fi Version Time is now: 28th November 2015 - 05:49