scompton
Headphoneus Supremus
- Joined
- Jan 21, 2005
- Posts
- 6,060
- Likes
- 27
I think it's amazing when someone from one company essentially steers someone to another company's products. Makes me wish I could afford a Benchmark DAC
Originally Posted by scompton /img/forum/go_quote.gif I think it's amazing when someone from one company essentially steers someone to another company's products. Makes me wish I could afford a Benchmark DAC |
Apparently if your device driver advertises itself as having a "hardware mixer" and promises to be compliant to AC97, Windows will let it do the mixing instead of using kmixer. For example, my Audiotrack Prodigy 7.1 will play back DTS files fine, because it *has* a hardware mixer. I think this is also the case for some of the other soundcards based on the Via Envy chipset. The reason why this discussion is interesting is because the Benchmark USB DAC claims to use generic XP USB drivers, which (I think) do not register as having a hardware mixer to the OS. |
Originally Posted by Crowbar /img/forum/go_quote.gif So I ask Mr Gwinn, does the DAC1 somehow tell Windows it has a hardware mixer and thus kmixer is bypassed, or some trick of this sort? |
I have also confirmed bit-perfect output through KMixer when the Master and Wave volume controls are set to 100%. The result is the same whether the sound goes through KMixer, Kernel Streaming or ASIO. |
Originally Posted by EliasGwinn /img/forum/go_quote.gif Quote:
This is true...for the reasons stated above. In this case, the signal processing is summing two 16-bit signals. |
Originally Posted by thomaspf /img/forum/go_quote.gif ... Kmixer is only active for PCM streams and the stream I embeddded a link to happens to be a 2-channel stereo PCM stream. That the bits inside are Dolby Digital encoded is unknown to Windows. If your sound card works as Elias describes it should just pass these bits through unmodified. Somehow that is not the case for any of the tests that I have ever done or for that matter anyone who has ever tried this before Elias. |
Originally Posted by thomaspf /img/forum/go_quote.gif ... Maybe the DAC1 is doing something very special? ... |
In Windows XP and later, the operating system uses a different set of default volume settings to avoid this loss of audio quality. It sets the volume levels on the wave, CD audio, MIDI, and other audio sources to zero decibels of attenuation (pass-through mode). This translates to a full-volume slider setting for each of these sources in SndVol32. These settings improve the default sound quality by ensuring that KMixer does not degrade the original resolution of the source signal. |
Originally Posted by tszyn /img/forum/go_quote.gif Well, KMixer must have been in use, because I was able to change the volume by using the Wave Volume slider in the Windows Volume Control (SndVol32). In addition, multiple streams were being mixed as expected. |
Originally Posted by jiiteepee Maybe the driver is just different from others? http://www.centrance.com/about/pr/pr070215.shtml |
Originally Posted by zheka kmixer is not designed to work w/ dts streams, hence "dts test" is meaningless for determining of bit-perfect playback capabilities |