Iâve been running owntone on a Pi 4 as the server with a few Pi3 + DAC Volumio setups around the house.
On the Volumio âclients,â I just make sure that âShairport-Syncâ is active (Settings > Sources > Functionalities Control) & the server sees them as available speakers (in addition to everything else configured for Airplay around the house, like our Roku, Kodi, etc.). As in your system, the server machine doesnât output anything directly.
It works really well. Some caveats:
The apps for controlling owntone can be a bit laggy (particularly in selecting speakers), but the web interface is pretty zippy.
Occasionally the Volumio speakers disappear; the server sees them again if I toggle the âShairport-Syncâ setting off and back on. I need to just write a script for that, but Iâve been lazy.
Having said all that, I definitely am looking forward to trying out the syncing on Volumio3.
Hey @Ma_junior , I donât know If you got answers to your questions and solved your problem but if not, Iâll try to help.
You donât need a DAC for the volumio server or any of the Pis to test the sound output.
This is my Setup:
RPI3 (with volumio 2.915) in Server room (connected by headphone jack to stereo amp)
RPI3 (with volumio 2.915) in Office (connected by headphone jack to a DTA30HP Mini Amp)
RPI 1 (with volumio 2.915) in Bedroom (connected by headphone jack to stereo amp)
I installed the volumio-snapcast-plugin that @ashthespy mentioned on every pi
I do have SnapServer and SnapClient enabled on all 3 RPIs so that I can, at times, switch between Servers and clients depending which Pi I want the source to be (not necessary for you).
I donât use desktop pc for the sound output in office because I want to be able to listen to music even if the pc is off or needs a reboot. I only use pc to access web GUI and control Volumio.
I havenât had to make edits to any conf files. Once the SnapCast plugin was installed, I just use the setting from the GUI.