OK,
sorry this is a bit long, but if you are interested in bit-perfect (non-resampling) playback via HTPC's, you may find this interesting or may be able to help me clarify what is happening here:
I have been reading for months and months now about the resampling issues of the Audigy cards (as well as all motherboard audio).
It seems that the general consensus is that such cards are not able to play PCM audio (e.g. 44.1KHz CD Audio) via SPDIF without resampling it to 48Khz first, thus causing:
a) resampling artifacts (which may or not be audible, depending on the listener) and
b) destruction of any embedded encoded streams, for example a DTS stream (that may be embedded in a PCM WAV file, or from a DTS Audio CD), resulting in loud static being played back by the receiver
Following the many threads on different boards on this subject, and being the owner of a Audigy2 ZS card, I tried to use Kernel streaming, ASIO output, etc. etc. and players ranging from Foobar2000 to WinAmp (and many others inbetween) to somehow get the elusive bit-perfect playback, but just like everybody says, on Audigy2 cards this simply does not work due to the hardware resampling to 48KHz.
Or so I thought, until I finally tried (gasp) Creative's own bloatware (Creative MediaSource Player) to playback my 44.1Khz DTS Audio CD (Queen - Greatest Hits). And much to my surprise, I found that my receiver's DTS lights came on, and the Bohemian Rapsody started playing in breathtaking 5.1 surround sound!
So here I need some help from the experts: Does this mean that I got bit-perfect playback via my Audigy2's SPDIF output? I think so. So what is it that Creative's MediaSource player does that WinAmp, Foobar2000 etc. with whatever output plugin have not been able to achieve??
Thinking that this may be some secret Creative hardware feature that they are exploiting here (since it's Creative software with Creative hardware), I thought "Great! But I am not about to switch to MediaSource as my main player", so I kept thinking about buying a soundcard that can do it more easily, with any player software.
Then, just out of curiosity, I tried one day to enable my motherboard onboard sound (AC97 ALC850), and I tested it's SPDIF capabilities. Again, no luck, everything resampled, whether I used KernelStreaming or whatever.
And here is the final surprise: When I accidentally launched Creative's MediaSource player to play my DTS Audio CD, it worked!! No resampling, my receiver picked up the DTS signal and played it. And it was now not using the Audigy2 card, but the motherboard SPDIF output (since I had set that as the default sound device).
So this suggests that it is not a Creative proprietary hardware feature that their MediaSource player is exploiting, but something that works for AC97 as well...
What is this "secret" playback mode that the MediaSourceplayer is using? Is it something that can somehow be made to work in WinAmp or Foobar as well?? If this is possible (and Creative's software suggests that it is) then I think a lot of owners of Creative or AC97 hardware would be very happy to find that they *can* achieve bit-perfect playback after all!
I would very much appreciate any input any of you might have!
Thanks in advance!
sorry this is a bit long, but if you are interested in bit-perfect (non-resampling) playback via HTPC's, you may find this interesting or may be able to help me clarify what is happening here:
I have been reading for months and months now about the resampling issues of the Audigy cards (as well as all motherboard audio).
It seems that the general consensus is that such cards are not able to play PCM audio (e.g. 44.1KHz CD Audio) via SPDIF without resampling it to 48Khz first, thus causing:
a) resampling artifacts (which may or not be audible, depending on the listener) and
b) destruction of any embedded encoded streams, for example a DTS stream (that may be embedded in a PCM WAV file, or from a DTS Audio CD), resulting in loud static being played back by the receiver
Following the many threads on different boards on this subject, and being the owner of a Audigy2 ZS card, I tried to use Kernel streaming, ASIO output, etc. etc. and players ranging from Foobar2000 to WinAmp (and many others inbetween) to somehow get the elusive bit-perfect playback, but just like everybody says, on Audigy2 cards this simply does not work due to the hardware resampling to 48KHz.
Or so I thought, until I finally tried (gasp) Creative's own bloatware (Creative MediaSource Player) to playback my 44.1Khz DTS Audio CD (Queen - Greatest Hits). And much to my surprise, I found that my receiver's DTS lights came on, and the Bohemian Rapsody started playing in breathtaking 5.1 surround sound!
So here I need some help from the experts: Does this mean that I got bit-perfect playback via my Audigy2's SPDIF output? I think so. So what is it that Creative's MediaSource player does that WinAmp, Foobar2000 etc. with whatever output plugin have not been able to achieve??
Thinking that this may be some secret Creative hardware feature that they are exploiting here (since it's Creative software with Creative hardware), I thought "Great! But I am not about to switch to MediaSource as my main player", so I kept thinking about buying a soundcard that can do it more easily, with any player software.
Then, just out of curiosity, I tried one day to enable my motherboard onboard sound (AC97 ALC850), and I tested it's SPDIF capabilities. Again, no luck, everything resampled, whether I used KernelStreaming or whatever.
And here is the final surprise: When I accidentally launched Creative's MediaSource player to play my DTS Audio CD, it worked!! No resampling, my receiver picked up the DTS signal and played it. And it was now not using the Audigy2 card, but the motherboard SPDIF output (since I had set that as the default sound device).
So this suggests that it is not a Creative proprietary hardware feature that their MediaSource player is exploiting, but something that works for AC97 as well...
What is this "secret" playback mode that the MediaSourceplayer is using? Is it something that can somehow be made to work in WinAmp or Foobar as well?? If this is possible (and Creative's software suggests that it is) then I think a lot of owners of Creative or AC97 hardware would be very happy to find that they *can* achieve bit-perfect playback after all!
I would very much appreciate any input any of you might have!
Thanks in advance!