http://www.hydrogenaudio.org/forums/index....showtopic=92280PS.ASIO is direct-hardware, low-latency and Directsound is emulated, layered.
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.
The point of a listening test is not whether ASIO "should" sound better/different - but whether it actually "does" sound different in ABX testing. In terms of "layers", one would expect ASIO to sound better than WASAPI which in turn would sound better than DS. I see no evidence presented anywhere to substantiate this claim. Therefore, my request for a suitable test to prove the claim one way or another.
For recording, it's a whole different story.
@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)
Hydrogenaudio is a technical, factual, and informational forum. It is not a forum where to post opinions.
Prove it with double-blind testing as mandated by our rules or keep your probably imagined claims to yourself.
Quote from: db1989 on 06 May, 2014, 02:51:01 PMProve it with double-blind testing as mandated by our rules or keep your probably imagined claims to yourself.Hello There, been new on this forum read about this thread with interrest about differences between asio wasapi and dsFor the DS part you can proove it yourself by testing, it depends wether or not you are listening to a build in soundcard or using an external dac.If the latter is true (external dac) you can test and hear the difference yourself.try the following in Foobar, make sure a DS sound output is selected as output standard for your soundcardIn sound properties (taskbar) set the output to 2 channel 48khz 24 bit studio qualityWhat you need now is a test sample of a test tone recorded on cd ie: 1khz -90dBThe testtone must be as soft as possible (-90db or less) to clearly hear the differenceNow play this track in foobar and listen at your external dac, be careful with volume control here.Now stop the track and put the output device in foobar to a KS or ASIO (if supported)Play the same track againYou should notice that in the first sample artifacts are included in the track wich shouldn't be thereTurn the output device back to DS output in foobar and again in properties volume control set it to 44,1khz 16bit CD qualityplay the track again and listen carefullyAt last again in foobar sat the output to KS and listen againIn the first sample (DS) you will notice artifacts are gone but noise is added to the trackIn KS (ASIO) there are no artifacts or noise added when listening to the track.I have tried this setup with M-audio delta soundcard with spdif dac attached to it with pcm56 dac's installed (Windows 7)And did the same test on a tablet w8.1 with a dac from audio gd attaced to itOn both with the same tests i got the same results, artifacts in the first test and noise added in the secondSo for me ASIO,WASAPI, or KS are the only correct settings when you are listening to music with an external DAC because what comes in goes out, period.The type of music played decides how to set the output device ie: CD 44,1khz 16bit dolby digital 48khz 24 bit, hd tracks 96khz 24 bit etc, etc.The only fallback is when your dac doesn't support a tipical format (192khz 24bit) then you have to downsample it to a supported format but Foobar has a plugin for this.Greetings Pieter
Quote from: db1989 on 06 May, 2014, 02:51:01 PMProve it with double-blind testing as mandated by our rules or keep your probably imagined claims to yourself.Hello There, been new on this forum read about this thread with interrest about differences between asio wasapi and dsFor the DS part you can prove it yourself by testing,
I use WASAPI for it's exclusive mode. Take a resampler plug-in use the highest supported by the card and use the highest supported bit depth as it is what I have often set for Windows direct sound mixer (eliminates the problem of pops, drop outs when the card changes rates, also prevents error messages when a rate your card doesn't support is encountered). Can't say I can honestly tell a difference. It's an easy way to salience web pages you stumble on that blast 50 thousand different videos or songs while not being disturbed listening to your own music.