mcduman wrote: 
> here is the response from the designer of the dac (DS) 
> 
> QUOTE
> -"The DS is reporting the number of bits that are changing. i.e. if it
> reads 16 bits then the bottom 8 bits are always zero on each input
> sample.  In general displays of sample rate and bit rate on players
> either describe the size of the samples in the input files or the size
> of the samples at the last stage of processing, but they aren’t
> looking at the actual data in the samples like the DS is.
> Either the upsampler isn’t really calculating a full 24 bits per
> sample or there’s some configuration parameter that causing only
> 16 bits to be sent to the DAC."-
> 
> UNQUOTE
> So, what SoX is doing is adding 8 zeros to the end which effectively is
> again 16 bits.

If no other processing is required Yes, the only thing it  should do
when converting form 16 to 24 bit is add 8 zeroes, but SOX works
internally at 32 bit, so if any DSP is involved, the new values will
have 32 bit precision,  when writing the output SOX will truncate at the
most significant bytes required by the user.

So is really depending on what you ask SOX to do. To be sure, try to
apply i.e. some gain reduction and you 'll see what  happen.

By the way, other 8 zeroes are added from squeezelite, just becouse your
sound card require 32_L£ format.



____________________________________________________________
SB+, Klimo Merlino + Kent Gold, Monitor Audio Studio 20 Gold SE+, Klimo
reference and DIS Interconnect.
------------------------------------------------------------------------
marcoc1712's Profile: http://forums.slimdevices.com/member.php?userid=34842
View this thread: http://forums.slimdevices.com/showthread.php?t=105309

_______________________________________________
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter

Reply via email to