4 ms·
Snapcast is awesome, especially when bundled together with Iris and Mopidy [1], which includes the links to Youtube, Soundcloud, Funkwhale, podcasts, streams (e
by Helmut10001 4y ago
Snapcast is awesome, especially when bundled together with Iris and Mopidy [1], which includes the links to Youtube, Soundcloud, Funkwhale, podcasts, streams (etc). I wrote a blog post on how to build a small Raspi Zero Image for Snapcast [2] that directly connects to the Snapserver included in (e.g.) the Iris Docker [3]. I added a modified Docker Image for Iris that includes the Funkwhale extension here [4]. Works flawlessly since 2 years, almost zero maintenance and great music experience. My synchronized Snapcast extents through several rooms and two houses (120km apart), through IPSEC with a very small bandwidth (5000kbit up). Many thanks to all the maintainers of this stunning stack of OSS.
[1]: https://github.com/jaedb/Iris https://github.com/jaedb/Iris
[2]: https://du.nkel.dev/blog/2021-04-10_buildroot-snapos/ https://du.nkel.dev/blog/2021-04-10_buildroot-snapos/
[3]: https://github.com/jaedb/Iris/blob/master/docker-compose.example.yml https://github.com/jaedb/Iris/blob/master/docker-compose.exa...
[4]: https://dev.funkwhale.audio/Grom/iris-funkwhale https://dev.funkwhale.audio/Grom/iris-funkwhale
- acidburnNSA 4y agoSame. Really happy with my music setup now. Throw in beets for retagging old mp3s and openvpn for on the go and it's pretty fancy. I can even get audio notifications from home assistant remotely this way.
- Helmut10001 4y agoI use musicbrainz, but beets is on my list! Thanks.
- snapplebobapple 4y agoI'm always confused by what people connect to the pi zero to play the music. Is there something both cheap and on par with, for example, a sonos three or five with a similar space profile?
- Helmut10001 4y agoI use the first Pi-Zero with the HiFiBerry DAC+ Zero Hat to connect to a Boombox Xtreme that I had around already. For connecting another Pi-Zero to my Hifi, I used the `HiFiBerry DAC2 HD` for its really good sound quality - however, that was around USD 50.00.
- snapplebobapple 4y agoCan you control volume with the DAC+ Zero? Their website says no but maybe that means you control it some other way? Can you control which snapcast outputs get what from mpd/mopidy? Watching videos on youtube it looks like there is just a snapcast output in mpd/mopidy and you then have to go into the snapcast app to change where it goes?
- Helmut10001 4y agoYes, you can control the volume on the Pi Zero. But usually, you will turn it to max output and then adjust through your Snapcast-Stream (in my case, I turn the volume up or down in the Iris Web App, which forwards the signal to Mopidy and then to Snapcast server and to the Snapcast client on the Pi Zero). I am not sure if I understand you correctly. Snapcast is directly integrated in the Mopidy docker-compose in Iris (see my link above). No need to do anything, simply enable Snapserver output in the mopidy.conf. Usually, you will have all your clients connect to a single music source. If you want separate music played on separate clients, then simply add another Mopidy/Snapcast/Iris stack.
- snapplebobapple 4y agohttps://www.hifiberry.com/shop/boards/hifiberry-dac-zero/ https://www.hifiberry.com/shop/boards/hifiberry-dac-zero/ says it doesn't have volume control.
- Helmut10001 4y agoIt has no hardware volume control, but you can adjust the volume via software, e.g. ASLA on the Pi Zero [1] or amixer [2] I know I fumbled around with this when testing the Pi Zero, but left it at 100% because I control software volume centrally via the web interface. [1]: https://support.hifiberry.com/hc/en-us/community/posts/201847441-DAC-Lite-Software-volume-control https://support.hifiberry.com/hc/en-us/community/posts/20184... [2]: https://raspberrypi.stackexchange.com/a/68072 https://raspberrypi.stackexchange.com/a/68072