Many popular Analog Devices DSP chips have internal dedicated fixed-point ASRC resources on all of the digital inputs. These do not have to be turned on, but many developers choose to use them because they allow a constant sample rate in the DSP core. Filter coefficients can be set up once and then they will work for all incoming sample rates. Since the volume control would also be implemented in the DSP, this ends up following the ASRC by default. Consequently, the most likely implementation is to have a fixed-point ASRC in front of the digital volume control!In the paper, you write:
How did you determine that in most cases the volume control is located after the interpolator?
The ESS ES9039 chips have the volume control before the interpolator as well as the AKM AK4499. I mentioned this in this thread here.
Golden Sound uses a fs/4 sine at 45 degree up to +3.01 dBFS at 44.1 kHz sample rate such as in the test of your DAC3.
Archimago tests using white noise with 0 dBFS as well as -4 dBFS peaks.
Are those not interpolator overload tests?
miniDSP has fixed this problem in their SHD devices, but according to them, the fix was not trivial.
Yes, Golden Sound and Archimago are publishing 0dBFS+ tests, but ASR, Stereophile (and most others) are not publishing these tests. It is also rare to see anything in the manufacturer's specifications. Finally, we don't even have appropriate 0 dBFS+ test tones built into the AP test stations. There are many digital playback devices that have 0 dB digital headroom.
We have work to do. We have tests to run, equipment to fix, and music to enjoy!
We need to start testing.
Last edited: