I am having a hard time porting the setup I was using on my RPi3+ to the Vero4k+. The setup was as follows:
- MPD server running, outputting audio to an SPDIF output (addon soundcard)
- OSMC KODI running, outputting audio to the HDMI output
This setup is great since I can switch my stereo to the MPD stream and listen to i.e. some web radio even if the TV is not switched on. Also I can listen to music while browsing on the KODI and switch to the HDMI audio input on the receiver when the playback starts.
When I try to port the setup to the Vero4k+, I run into multiple issues.
First, MPD does not work with the system out of the box since the audio drivers seem to cause issues with ALSA. Did some search, found this: Audio driver bug -> with pulseaudio, MPD should work. So I installed pulseaudio and it does work, kind of.
But: I cannot assign KODI to only use the HDMI output and MPD to only use the SPDIF output (I wouldn’t mind if I could assign MPD to the analog and KODI to the HDMI&SPDIF either if this should be an hardware issue). And what makes this completely unusable: When MPD is working, KODI cannot output any sound anymore and vice-versa. The audio output seems to be blocking.
Now, an easy solution would of course be to have a Pi running just for the MPD stuff, but that would be kind of senseless since this way I would have two devices consuming power, one of which would idle without a reason.
Any suggestions on how I can solve this?