I’m revisiting an issue I ran into about a year ago.
I have PlexAmp installed and running on a Raspberry Pi 5. I followed OdinB’s post on HowToHiFi-dot-com(“How To Create a Headless Plexamp Player Using OdinB’s Plexamp Installer Script”).
I was able to get this working via USB output to a pair of powered speakers, which worked great for about a year.
I’ve just upgraded to a sweet pair of KEF LS50 Wirelesss II, which do not have a USB input. I’ve tried using the HDMI connection, but I can’t get it to work. I’ve selected the correct HDMI output via PlexAmp settings as well as in the RPi Audio config. No luck.
What I’m seeing is that the songs won’t actually play. I select the track and hit the lay button, but the player immediately closes.
I’ve tried a new installation on another SD card as well as another RPi5, with the same result.
I’d be grateful for any advice. Roon seems like my best bet, but I’d rather not pay for that when this was working so well before.
I seem to remember my HiFiBerry Digi2 was limited in what it would send due to the ancient nature of SPDIF / Digital Coax. You’ll definitely want to investigate what it outputs seeing as the KEF can accept a ton of audio formats. I would want to be able to send a FLACs myself.
Hmm, sound weird! I am playing FLAC on my headless Plexamp players, and I use the Hifiberry Digi Knockoff above on my RPi4 devices.
Only issue I have seen with these knockoff-devices are on the Raspberry Pi 4 Model B Rev 1.5 that has a new power management circuit that doesn’t ramp up the voltages as clean as all previous versions did. This results in an inconsistent state of the circuit and the HifiBerry card isn’t detected by the Pi anymore.
To check, run the following command: cat /proc/device-tree/model. If it says “Raspberry Pi 4 Model B Rev 1.5” you have the new circuit.