I am running Volumio on a Raspberry Pi B+, connected to an HRT MusicStreamer II+. Fantastic setup!
The MusicStreamer doesn’t have hardware volume control, so I just turned on Volumio’s software volume control, and it works fine. My question is, since I send almost all audio to the Pi as 16 bit, if I turn on Volumio’s Resampling feature to get 24 bit audio, is the software volume control doing the conversion after the resampling, on the 24 bit audio? If not, there would be no reason to do this, but if so, in principle there would be little to no effective loss of audio quality with the software conversion being done on 24 bit samples.