Content deleted Content added
Woohookitty (talk | contribs) m WPCleaner v1.27 - Repaired 1 link to disambiguation page - (You can help) - PCM |
- elaborated on "linear interpolation" in the "Issues" section because true linear interpolation (more computation) would not cause the "audible noise" caused by fast linear interpolation |
||
Line 14:
===Issues===
A fault in the MME WaveIn/WaveOut emulation was introduced in Windows Vista: if sample rate conversion is needed, audible noise is sometimes introduced, such as when playing audio in a web browser that uses these APIs. This is because the internal resampler, which is no longer configurable, defaults to a fast integer-based linear interpolation (eg. new sample is taken as an exact duplicate of the nearest sample instead of a varying portion of the two nearest samples), which was the lowest-quality conversion mode that could be set in previous versions of Windows. The resampler can be set to a high-quality mode via [http://support.microsoft.com/kb/2653312 a hotfix] for Windows 7 and Windows Server 2008 only.<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/windows/hardware/ff537758(v=vs.85).aspx|title=Policy for Sample Rate Conversion of Audio Streams (Windows Drivers)|work=Dev Center - Hardware|publisher=Microsoft|accessdate=2012-01-17}}</ref><ref>{{cite web|url=http://social.msdn.microsoft.com/Forums/en-US/windowspro-audiodevelopment/thread/725546ce-57bf-40d0-b7aa-47e51de9c3ae/|title=Artifacts on Windows 7 due to sample rate conversion|work=Windows Desktop Development Forums discussion thread|accessdate=2012-01-17}}</ref>
==Audio Compression Manager==
|