Windows 7's resampling sucks, How can it be improved? |
![]() ![]() |
Windows 7's resampling sucks, How can it be improved? |
Nov 5 2011, 19:01
Post
#51
|
|
|
Group: Members Posts: 55 Joined: 28-December 09 Member No.: 76405 |
I just checked the optional updates available for my Win 7 installation. No sign of a SRC update. Instead, they offer e.g. a "blurry font fix" to the IE 9 font rendering with highly questionable results. [attachment=6741:ie9_blurry_font.png] What an interesting choice of priority. No, actually it's not interesting, it's sad. Chris True... IE9 looks horrible after that crappy update |
|
|
|
Nov 5 2011, 21:09
Post
#52
|
|
|
Group: Members Posts: 698 Joined: 6-March 10 Member No.: 78779 |
|
|
|
|
Nov 6 2011, 10:59
Post
#53
|
|
|
Group: Members Posts: 438 Joined: 26-March 08 Member No.: 52303 |
There are a couple of media players for OSX doing automatic sample rate switching.
Just like in Win it is possible in OSX. http://thewelltemperedcomputer.com/SW/OSX/Players.htm -------------------- TheWellTemperedComputer.com
|
|
|
|
Nov 6 2011, 11:52
Post
#54
|
|
|
Group: Members Posts: 246 Joined: 14-February 07 From: EU-FIN Member No.: 40610 |
So, you need dedicated playback software for to do that in OSX (AFAIK, samplerate switching isn't hard to implement when implemented in playback software)?
Juha This post has been edited by Juha: Nov 6 2011, 11:52 |
|
|
|
Nov 6 2011, 13:03
Post
#55
|
|
|
Group: Members Posts: 438 Joined: 26-March 08 Member No.: 52303 |
Correct.
iTunes doesn't support automatic sample rate switching just like WMP on Win doesn't. You need a thrid party media player to do so. -------------------- TheWellTemperedComputer.com
|
|
|
|
Nov 6 2011, 13:11
Post
#56
|
|
|
Group: Members Posts: 157 Joined: 22-December 05 Member No.: 26587 |
I have to agree that win7's resampling has some problems. It only sounds good in DS mode but not in Wave out mode. I have a test file for test. Original wavpack file and a video demonstration is included. You can listen to the sound in the video. VERY BIG differences. Audio in the video is lossy encoded but it can still show the differences between DS and waveout.
http://s000.tinyupload.com/index.php?file_...990775897092133 I don't really care WASAPI or ASIO or whatever has the best sound. The problem is that not all software have such mode for selection. For example, in Audition 1.5, I am having bad resampling no matter what I set in Audition's audio preferences. This problem is not soundcard/driver related. Both my Edirol interface and Creative X-Fi have the same problem. They performed well in XP. |
|
|
|
Nov 6 2011, 15:19
Post
#57
|
|
|
Group: Members Posts: 698 Joined: 6-March 10 Member No.: 78779 |
There are a couple of media players for OSX doing automatic sample rate switching. Just like in Win it is possible in OSX. On OSX you have to provide the functionality manually on the application layer. Windows can provide this automatically. I didn't claim that the actual end-user functionality is significantly different on both systems. |
|
|
|
Nov 6 2011, 18:24
Post
#58
|
|
|
Winamp Developer Group: Developer Posts: 662 Joined: 17-July 05 From: Ashburn, VA Member No.: 23375 |
from the abovementioned thread: QUOTE Media Foundation, DirectShow, DirectSound, and waveOut each do sample rate conversion slightly differently. There is a bug in the waveOut sample rate conversion which results in a lower-quality sample rate conversion than was done in XP. This makes sense of the prior conversation in this thread. It's likely that the RMAA tool is using the older waveIn API where -as Audacity is using DirectSound (at least by default). |
|
|
|
Mar 9 2012, 19:49
Post
#59
|
|
![]() Group: Members Posts: 118 Joined: 21-August 05 Member No.: 24044 |
For whoever it may interest, there is now a hotfix (not on Windows Update, it's on request only, but should be in next SP) that should fix this sucky resampler. KB2653312
|
|
|
|
Mar 9 2012, 21:21
Post
#60
|
|
|
Group: Developer Posts: 618 Joined: 6-December 08 From: Erlangen Germany Member No.: 64012 |
Thanks a million, Lord! Trying it right now. Edit: I listened to my test file with resampling triggered, before and after the hotfix installation. No more aliasing to my ears. That must be one of the best MS hotfixes in years
QUOTE (http://support.microsoft.com/kb/2653312) This issue occurs because the sample rate converter uses linear interpolation when it converts audio files. *sigh*Chris This post has been edited by C.R.Helmrich: Mar 9 2012, 21:51 -------------------- If I don't reply to your reply, it means I agree with you.
|
|
|
|
Mar 10 2012, 00:07
Post
#61
|
|
|
Group: Members Posts: 310 Joined: 15-August 09 Member No.: 72330 |
For whoever it may interest, there is now a hotfix (not on Windows Update, it's on request only, but should be in next SP) that should fix this sucky resampler. KB2653312 Or you could bypass win7 resampler by using wasapi... |
|
|
|
Mar 10 2012, 01:51
Post
#62
|
|
![]() Group: Members Posts: 1354 Joined: 9-January 05 From: JJ's office. Member No.: 18957 |
For whoever it may interest, there is now a hotfix (not on Windows Update, it's on request only, but should be in next SP) that should fix this sucky resampler. KB2653312 They have a perfectly good 120dB SNR resampler. WTF did they make this necessary!? -------------------- -----
J. D. (jj) Johnston |
|
|
|
Mar 10 2012, 10:17
Post
#63
|
|
|
Group: Members Posts: 288 Joined: 14-August 06 Member No.: 34027 |
Why a hotfix and not an update?
|
|
|
|
Jun 20 2012, 00:34
Post
#64
|
|
|
Group: Members Posts: 1180 Joined: 14-April 09 Member No.: 68950 |
For whoever it may interest, there is now a hotfix (not on Windows Update, it's on request only, but should be in next SP) that should fix this sucky resampler. KB2653312 Or you could bypass win7 resampler by using wasapi... I don't think this is relevant. Doesn't the Windows mixer work in DirectSound or WASAPI shared? |
|
|
|
Jun 20 2012, 06:41
Post
#65
|
|
![]() Group: Members Posts: 477 Joined: 22-December 03 From: Malmö, Sweden Member No.: 10615 |
For whoever it may interest, there is now a hotfix (not on Windows Update, it's on request only, but should be in next SP) that should fix this sucky resampler. KB2653312 They have a perfectly good 120dB SNR resampler. WTF did they make this necessary!? IIRC MME still used crappy linear interpolation. Some one else will have to confirm. |
|
|
|
Aug 29 2012, 18:22
Post
#66
|
|
|
Group: Super Moderator Posts: 4345 Joined: 23-June 06 Member No.: 32180 |
Cross-linking for future reference:
“Windows 7/2008 have bug in SRC when recording via MME—hotfix available” I’d also like to take this opportunity to respond to this: Is there any reason the OS' resampling even matters? If it's bothersome to hear, or even from a "I know _____ and it bothers me", then anything worth listening to w/o that "problem" can simply be played through a player that performs its own resampling. Virtually every player lets you do this, probably with something good enough that isn't complainable. Who cares if your windows sounds or some crappy youtube vid has been upsampled and has a high range falloff? If it only matters for music and videos, just resample in your player if you absolutely cannot stand something in the OS. Very bad logic. Users are perfectly entitled to complain about sloppy implementation of automatic processes, especially in the supposedly latest-and-best edition of the world’s most popular OS, used by millions. Saying there are other options isn’t good enough. Jumping through hoops just to neutralise someone else’s failure should not be considered acceptable. I also take issue with the implicit idea that only those who notice and can deduce the correct cause deserve proper/adequate quality. Audibility shouldn’t matter in contexts such as this, and you instantly dismiss people who notice but aren’t aware of digital audio’s internals and/or may conclude that some other part of their signal-chain is at fault.
tl;dr: If you don't like one thing's way of doing something, use what you believe to be a better version of it. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 22nd May 2013 - 19:44 |