We will build an elegant, discrete digital audio bridge:
It will be powered by an USB charger, hooked to your sound system via fiber optic, and easily hidden behind your living room furniture.
Its job is to stay out of the way of your music while being highly responsive to your commands.
It will receive music via Wi-Fi from Music Assistant, then pipe a perfect, low-latency copy of that music straight through the TOSLINK fiber optic into the highest-end equipment you care to own — from then on, however your music ends up sounding, will be exactly as good as your DAC, amplifier and speakers.
If you have more than one stereo or amplifier with TOSLINK input (e.g. one on each different room in your home), connect a bridge to each stereo in each room, and enjoy perfectly synchronized, lossless digital music everywhere.
Thanks for sharing.
You made an extensive page to describe all of this but why not just add a schematic instead of all those coordinates on a prefboard.
It will be much clearer and far more easier to follow what must be done.
Schematics are due soon and well be supplied, but this is a tutorial for beginners who are just starting to learn electronics and haven’t encountered a schematic yet.
And there are very good news: rumor has it, the various protocols that allow for multi-room sync, are getting some of their codebases consolidated…
…in other words, soon, you will be able to group and sync among speakers which support only one of various disparate protocols.
Note that the firmware image I built for installation supports only Sendspin, but you can program it with varieties of Squeezelite — that said, the code to output via SPDIF which I built into the firmware only works with ESPHome at the moment.