When playing wav files through volumio, if I play a 24/96 file (as reported by soxi) and do the “cat /proc/asound/card0/pcm0p/sub0/hw_params” while the file is playing I get 24_LE for bit depth and 96000 for the rate. Volumio’s music client reports 32/96!
When playing a 16/44 wave file (as reported by soxi) and do the “cat /proc…” I get 24_LE for bit depth and 44000 for rate. So someone is uspampling to 24bit. The volumio music player reports 32/44!
Question: Is the 16 bit wav getting padded to 24 bit with non-significant zeros automatically by alsa/mpd? Is there a way to prevent this?
Question: Where is the volumio player getting the info about the file’s bit/rate that it reports 32bit regardless of what “cat /proc” reports?
The settings on mpd’s audio out are for:
Any help would be appreciated!