I’m enjoying Balena Sound and I’m toying around with a USB Audio Card. The USB Audio Device is UAC1 compliant and listens to the “PC Volume” on my Windows machine. It should also be ALSA compliant. I want to be sure that the volume is being controlled via the soundcard’s hardware volume control, rather than a software volume control which will provide diminished sound quality.
I logged into the Terminal to take a peek at the volume config. (Terminal>Target: Audio>command:alsamixer). I see the volume slider there and I can turn the volume up and down as necessary in the terminal.
I then turned on spotify connect and connected my phone to the Pi. When changing the volume on my phone, and thus controlling the spotify connect volume, I’m noticing that the alsamixer is not being updated. This leads me to believe that spotify connect in the Balena Sound image is controlling volume in software.
How can I configure it to change the alsa volume mixer instead? This should result in changing the hardware volume control of the USB soundcard which will result in higher quality sound.
Thanks for your help!