02-01-2023, 09:06 PM
Just a data point but regarding "lower volume" I'm not experiencing that on my end on any of my DAC's.
Assuming MPD is set to Fixed (0dB) or Software/Hardware volume set to 100% and there is no DSP active the PCM samples are "bit-perfect" all the way to the DAC. If ALSA needs to pad the samples to meet the bit width required by the DAC for example 32-bit, zero-padding is used which maintains the original samples and so still "bit-perfect".
In very old versions of moOde a custom volume curve was used for Software volume. This was removed when MPD itself implemented a logarithmic volume curve internally. This curve may have a slightly different slope that the old one used in moOde and thus the to-the-ear level bay be a bit different.
Assuming MPD is set to Fixed (0dB) or Software/Hardware volume set to 100% and there is no DSP active the PCM samples are "bit-perfect" all the way to the DAC. If ALSA needs to pad the samples to meet the bit width required by the DAC for example 32-bit, zero-padding is used which maintains the original samples and so still "bit-perfect".
In very old versions of moOde a custom volume curve was used for Software volume. This was removed when MPD itself implemented a logarithmic volume curve internally. This curve may have a slightly different slope that the old one used in moOde and thus the to-the-ear level bay be a bit different.