A thought experiment


Some time ago an OP was advised to avoid digital room correction inserted downstream of the dac, the rationale being artifacts created by additional ad and da conversions. That got me thinking. Suppose a digital music file goes through a dac, then an adc. Both units would be generally accepted as high quality. Would the final file be bit perfect to the original? I am not talking about simply sending the original file through both chips, but rather through the output stages of the dac as well. Assuming the answer is yes, now imagine the original digital signal passes through a chain of 50 da’s and 49 ad’s. The 50 dacs would all be different to avoid precision vs accuracy issues. How would the final file now compare to the original?
128x128dbrewer12345

Showing 1 response by almarg

Suppose a digital music file goes through a dac, then an adc. Both units would be generally accepted as high quality. Would the final file be bit perfect to the original?
Extremely unlikely. No DAC is perfect, and no ADC is perfect. The only way to maintain bit perfect accuracy is to keep the data entirely in the digital domain, while applying no processing to it that might change the value of any of the bits. Even then, timing fluctuations ("jitter") caused by electrical noise or any of many other possible effects, as well as DAC inaccuracies, may audibly degrade the quality of the signal when it is ultimately converted to analog.

Regards,
-- Al