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