Directsound vs WASAPI vs ASIO |
Directsound vs WASAPI vs ASIO |
Apr 8 2012, 05:10
Post
#1
|
|
|
Group: Members Posts: 30 Joined: 6-April 12 Member No.: 98463 |
After reading many of the posts on this forum, it appears that there is no evidence that ASIO or WASAPI sounds any better than Directsound on Windows 7. I understand the importance of ABX testing - and I am interested in a way to do a double blind test of such claims. Let me first of all state that I cannot hear any difference. For me to be objective, I have used the same player for all tests - foobar2000 - and simply changed the Output from Directsound to WASAPI to ASIO. However, to do this, I have to stop the playback, change the driver, and then restart playback. This means comparions are doubtful at best due to the delay involved and my knowledge of what driver I selected.
How have others conducted such tests? Please note I am not trying to prove a difference exists - just to find a way to do the test properly. The ABX plugin for foobar2000 has been very useful to compare different WAV files. Obviously, one cannot use it for this sort of experiment. Thank you for any suggestions or pointers to where this has been proved one way or another. |
|
|
|
![]() |
Oct 8 2012, 22:55
Post
#2
|
|
|
Group: Members Posts: 1559 Joined: 24-June 02 From: Catalunya(Spain) Member No.: 2383 |
@item: The possibility to have an unaltered, bit-for-bit output with either of those three methods exists, and in such case, neither ABX, nor guesswork and supppositions play any role.
In the event that they aren't bit-perfect, the election of one over another is most of the times about performance/usability than about quality. (Expecting very low latency, wanting to play multiple streams at the same time, sampling rates and bit depths supported, etc..). There are only two scenarios worth mentioning about Directsound or MME failing: The old "AC97"-compatible hardware/drivers that used to resample with low quality 44.1Khz signals to 48Khz, and the newer "MME waveout recording resampling with low quality, even when unneeded" in Vista and 7 (which was patched some time ago). That's as much about quality that any Windows user should care when using the different audio APIs (Other than when requiring bit-for-bit signals) |
|
|
|
Oct 8 2012, 23:10
Post
#3
|
|
|
Group: Members Posts: 20 Joined: 7-August 12 Member No.: 102085 |
@item: The possibility to have an unaltered, bit-for-bit output with either of those three methods exists, and in such case, neither ABX, nor guesswork and supppositions play any role. In the event that they aren't bit-perfect, the election of one over another is most of the times about performance/usability than about quality. (Expecting very low latency, wanting to play multiple streams at the same time, sampling rates and bit depths supported, etc..). There are only two scenarios worth mentioning about Directsound or MME failing: The old "AC97"-compatible hardware/drivers that used to resample with low quality 44.1Khz signals to 48Khz, and the newer "MME waveout recording resampling with low quality, even when unneeded" in Vista and 7 (which was patched some time ago). That's as much about quality that any Windows user should care when using the different audio APIs (Other than when requiring bit-for-bit signals) The possibility exists that DS can be bit-perfect, but it's less likely. It is likely that if there is a positive difference, it will be on the side of ASIO / WASAPI. As I said, whether there will be a practical difference in every - indeed any - system depends on many factors that are hard to rule in or out. This post has been edited by item: Oct 8 2012, 23:12 |
|
|
|
Midiman Directsound vs WASAPI vs ASIO Apr 8 2012, 05:10
nimd4 http://www.hydrogenaudio.org/forums/index....showt... Apr 8 2012, 05:23
Midiman QUOTE (nimd4 @ Apr 8 2012, 14:23) http://... Apr 8 2012, 05:59
Nessuno QUOTE (Midiman @ Apr 8 2012, 06:59) The p... Apr 8 2012, 09:02
saratoga QUOTE (Midiman @ Apr 8 2012, 00:10) How h... Apr 8 2012, 08:03
Roseval The difference between ASIO/WASAPI and DS is that ... Apr 8 2012, 10:58
nimd4 Midiman I get what you're saying, sorz 4 being... Apr 8 2012, 19:23
greynol QUOTE (nimd4 @ Apr 8 2012, 11:23) For rec... Apr 8 2012, 23:42
krabapple If the stream is resampled and is no longer bit-pe... Apr 9 2012, 06:11
item ASIO, WASAPI and DS are different things. Which me... Oct 8 2012, 19:29
AiZ [Not that fun mode on]
For me, ASIO is vastly sup... Oct 8 2012, 23:10![]() ![]() |
|
Lo-Fi Version | Time is now: 20th May 2013 - 07:17 |