Content deleted Content added
→Issues: that's not what linear interpolation means. either they're using zero-order hold interpolation or your description is wrong |
m Dating maintenance tags: {{Dubious}} |
||
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]] (e.g. new sample is taken as an exact duplicate{{dubious|date=October 2013}} 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==
|