Roseval
1000+ Head-Fier
- Joined
- Apr 12, 2009
- Posts
- 1,490
- Likes
- 486
ASIO4ALL has nothing to do with ASIO, it is kernel streaming.
ASIO is an excellent way to obtain bit perfect transmission from media player to DAC but it must be supported by the DAC as well.
As ASIO is a proprietary protocol, this is often not the case.
In case of a USB DAC, WASAPI is a good choice.
It bypasses the Win mixer and plays everything at its native sample rate.
It is perfectly possible that removing the soundcard drivers solves it.
Using ASIO or WASAPI bypasses the Win mixer but not the drivers of the audio device.
So even if you send bit perfect to the sound card, the processing by the soundcard might spoil everything.
As Win doesn't support UAC2, you need USB audio drivers if the DAC can accept audio > 96 kHz over the USB.
ASIO is an excellent way to obtain bit perfect transmission from media player to DAC but it must be supported by the DAC as well.
As ASIO is a proprietary protocol, this is often not the case.
In case of a USB DAC, WASAPI is a good choice.
It bypasses the Win mixer and plays everything at its native sample rate.
It is perfectly possible that removing the soundcard drivers solves it.
Using ASIO or WASAPI bypasses the Win mixer but not the drivers of the audio device.
So even if you send bit perfect to the sound card, the processing by the soundcard might spoil everything.
As Win doesn't support UAC2, you need USB audio drivers if the DAC can accept audio > 96 kHz over the USB.