I set up a Raspberry Pi 3 B+ with an Hifiberry Miniamp and mopidy works nicely. However, the amplification is too loud. I get only reasonable sound for volume settings between 0 and 20. Is it possible to somehow limit it to 20 and rescale the volume steps?
It’s not, but it would be good to support this, plenty of raspberry pi HATs don’t have hardware mixing. I’m not sure we have a github issue for this, it not, please feel free to create one.
I couldn’t find anything related, so I created one:
As an workaround, would it help to somehow use alsa?
You could try https://alsa.opensrc.org/How_to_use_softvol_to_control_the_master_volume (I haven’t tested it, just found it by searching). Otherwise, I think using pulseaudio will give you a software volume.