I am using Poweramp latest version (paid) on Moto G5S.
Generally I do not use any equalizers - I prefer flat playback, I know that resampling to 48000 Hz and dithering to 16 bit is neccessary on Android since my phone has no 24 bit support.
When I disable DVC sound volume is lower and a little bit "thinner", whereas when enabled it is louder. When I started to use Poweramp I left DVC disabled, but recently with the new builds I enabled it and started to like the new sound better than with DVC disabled.
I would like to ask what exactly the Direct Volume Control function does.
Does really DVC just control the volume on hardware level, preserving maximum fidelity possible on Android? I have read somewhere that DVC acts like a compressor, that seems strange to me, since it would change the sound character of the track and would be very CPU intensive.
On the other hand, if it works in such a way that it controls the volume at the phone DAC (or system) level and lets use the full 16 bit pathway (that is available) for sending the audio stream from Poweramp to android mixer, it can really help given that 16 bit dynamics is already at the edge of fidelity on playback, and if without DVC the volume reduction but be done within 16 bit stream it can make audio worse.
So please experienced users explain.