I’ve got RoPieee XL running on an Allo DigiOne connected to an Oppo BDP-105D via USB for the Roon player. All works perfectly.
I have just noticed that XL has a Squeezelite player that can be enabled. I run Logitech Media Server in addition to Roon, using a HiFiBerry Digi+ Pro connected to the Oppo via SPDIF running piCorePlayer.
I’m thinking that if I could run Squeezelite via the Allo DigiOne SPDIF I would only need to run one Pi instead of two. (I’m assuming it’s impossible to have both software players use USB.)
I’ve tried Auto and HAT settings for Squeezelite but when rebooted RoPieee always has Squeezelite set to Off.
I just set up an SD card with Debian Buster Lite, installed Roon Bridge and Squeezelite manually, and all is working OK. Thought I would verify the hardware setup.
OK. The solution was simple. I hadn’t enabled a HAT! D’oh. I was using my phone’s browser initially and due to the small screen size I didn’t see the settings. On my laptop, it’s obvious. Apologies.
Is there any way that Squeezelite can be passed additional parameters?
The Squeezelite environment file says not to edit. Could I edit the service definition? I guess either would not persist under certain circumstances, but that’s fine for me. I use these settings to allow DSD and high sample rate files to be playable. (I will investigate C-3PO LMS server side transcoding too.)