Help - Search - Members - Calendar
Full Version: question on resampling dts
Hydrogenaudio Forums > CD-R and Audio Hardware > CD Hardware/Software
gaillard
Hi, i was wondering if someone wouldn't mind telling me why this is happening.

I have a chaintech 710 and its set on regular 2 channel mode at 44.1 and i have foobar with kernel streaming enabled. i have installed the dts foobar component and from what i understand if a dts wav file is resampled it is destroyed, thus the usability in testing for bit perfect....

well if i rename the dts wav to .dts and then make sure the only dsp in foobar is 5.1 downmixed to stereo the file plays (i am using the diatonis current one...) BUT heres the question

how come if i enable the resampler and resample to say... 48 khz then put my chaintech 710 to 48 khz it still plays fine?!!? i thought that would destroy it... so how is this testing bit perfect for me if i am able to do that?

is there a way without a reciever (using good headphones..) to test for bit perfect??


thanks so much guys.. this is driving me nuts blink.gif
Alex B
QUOTE(gaillard @ Dec 6 2005, 12:13 AM)
I have a chaintech 710 and its set on regular 2 channel mode at 44.1 and i have foobar with kernel streaming enabled. i have installed the dts foobar component and from what i understand if a dts wav file is resampled it is destroyed, thus the usability in testing for bit perfect....

well if i rename the dts wav to .dts and then make sure the only dsp in foobar is 5.1 downmixed to stereo the file plays (i am using the diatonis current one...) BUT heres the question

how come if i enable the resampler and resample to say... 48 khz then put my chaintech 710 to 48 khz it still plays fine?!!? i thought that would destroy it... so how is this testing bit perfect for me if i am able to do that?

is there a way without a reciever (using good headphones..) to test for bit perfect??
*

I'm sorry, but you have misunderstood this. You can try to transmit only digital signals bit perfectly. When you use an analog output the signal has been transformed to analog in the soundcard's DA circuit.

In your case the DTS component first decoded the DTS source to separate channels and then the downmix component... well, down mixed it. And if you used the resampler it did what it usually does. After the signal went through all this the DA converter changed it to analog.

You can test if the DTS output is bit perfect only by using a digital connection and an external DTS decoder like a DTS capable HT receiver. Then all DSP plug-ins must be disabled.
gaillard
QUOTE(Alex B @ Dec 5 2005, 07:21 PM)
QUOTE(gaillard @ Dec 6 2005, 12:13 AM)
I have a chaintech 710 and its set on regular 2 channel mode at 44.1 and i have foobar with kernel streaming enabled. i have installed the dts foobar component and from what i understand if a dts wav file is resampled it is destroyed, thus the usability in testing for bit perfect....

well if i rename the dts wav to .dts and then make sure the only dsp in foobar is 5.1 downmixed to stereo the file plays (i am using the diatonis current one...) BUT heres the question

how come if i enable the resampler and resample to say... 48 khz then put my chaintech 710 to 48 khz it still plays fine?!!? i thought that would destroy it... so how is this testing bit perfect for me if i am able to do that?

is there a way without a reciever (using good headphones..) to test for bit perfect??
*

I'm sorry, but you have misunderstood this. You can try to transmit only digital signals bit perfectly. When you use an analog output the signal has been transformed to analog in the soundcard's DA circuit.

In your case the DTS component first decoded the DTS source to separate channels and then the downmix component... well, down mixed it. And if you used the resampler it did what it usually does. After the signal went through all this the DA converter changed it to analog.

You can test if the DTS output is bit perfect only by using a digital connection and an external DTS decoder like a DTS capable HT receiver. Then all DSP plug-ins must be disabled.
*



why does it matter whether you use digital output or analog ? i thought that was the last thing (digital to analog conversion) that the soundcard did before juicing it through the speakers?? arn't the dsp's and things like resampling done always to the digital signal before that ??

I am only trying to make sure with my setup i am playing back the exact 16bit 44.1 khz signal from my lossless files i encoded, with out resampling or anything... is there a way to test that i am?
Alex B
QUOTE(gaillard @ Dec 6 2005, 03:40 AM)
why does it matter whether you use digital output or analog ? i thought that was the last thing (digital to analog conversion) that the soundcard did before juicing it through the speakers??  arn't the dsp's and things like resampling done always to the digital signal before that ??

I am only trying to make sure with my setup i am playing back the exact 16bit 44.1 khz signal from my lossless files i encoded, with out resampling or anything...  is there a way to test that i am?
*

When the signal is transformed to analog state it is not anymore digital. There is no sampling rate anymore and it can never be bit perfect because there are no bits anymore.

In theory you could in a science lab with proper equipment test if the signal is unaltered just before it goes through the DA converter. However, that is not needed because running the signal through a digital connection does the same. When a DTS capable HT receiver gets the signal it can check if the signal is correct (= bit perfect). It acts as a sophisticated test device that can return only two values, accepted or rejected. If the signal is correct it can decode it and play audio. If the signal is not correct it doesn't detect it as a DTS encoded input. Instead, it selects the regular PCM audio mode and you here only static.

http://en.wikipedia.org/wiki/Digital
http://en.wikipedia.org/wiki/Digital_signal
http://en.wikipedia.org/wiki/Analog_signal
http://en.wikipedia.org/wiki/Digital_to_analog_converter
http://en.wikipedia.org/wiki/Analog-to-digital_converter

EDIT

QUOTE
arn't the dsp's and things like resampling done always to the digital signal before that ??

No, when the signal is bit perfect it is compeletely unaltered until it reaches the DAC (or the external decoder in case of multichannel audio).

What you hear is always analog and you can use any kind of DSP before converting the signal to analog if it sounds good. You are the only judge in this case.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.