hello,
i thought I found the hooly grail by applying this method …
but it didn’t work :
I got a mutual exclusion between mpd and squeezlite : first come first served
apparently, the sound application grabs the output device at the physical layer, ot at the alsa subdevice layer.
This prevents simultaneous activation and playback of all apps (I also use shairport)
I am using a hifiberry dac
my sound driver configuration shows the following :
root@volumio:/var/log# aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
default:CARD=sndrpihifiberry
snd_rpi_hifiberry_dac,
Default Audio Device
sysdefault:CARD=sndrpihifiberry
snd_rpi_hifiberry_dac,
Default Audio Device
root@volumio:/var/log# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sndrpihifiberry [snd_rpi_hifiberry_dac], device 0: HifiBerry DAC HiFi pcm5102a-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
I applied the recommendations of this post but no success.
mpd fails if squeezelite started and vice-versa
any idea on how to tweak alsa ?