Reply from Wiim in same thread - Hi joffy1780,It would be against the normal way of doing things, DAC chip manufacturers have this covered, there is little for the designer to do. The digital output isn't part of the dac so would need to be designed by them, unless some SOC they used did it for them. Didn't they change the volume steps for the digital output at some stage with firmware?
There is a volume table ranging from 0 to 100 that applies to both digital and analog audio output. Our DAC supports 32-bit input, which we utilize to maintain bit depth. Additionally, intermediate processing is designed to preserve sample value accuracy throughout.