#snapcast — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #snapcast, aggregated by home.social.
-
Have had a #Snapcast server on my #FreeBSD machine for a few weeks now, it's solid af, I have machines streaming in sync on phones, Pis, and desktops.
Only minor annoyance, there's no Snapclient for FreeBSD, so I cannot use the local machine's sound hardware as a local jukebox, I had to stick an old phone there. But considering it works on very old phones just fine... all good. :>
-
I made a thing: https://github.com/Hymian7/teufel-mynd-snapcast-client/issues/1
A #snapcast snapclient on RPi Zero W connected to a #Teufel #Mynd.
-
@balloob @musicassistant how does it differ from #snapcast?
-
rmpc is a TUI client for #mpd with modern terminal features.
cava is a TUI audio visualizer that rmpc can embed and it can visualize mpd-like FIFOs
snapcast is a generic service for synchronized audio over network. Which can read from mpd FIFOs. And on the client-side output into any file – including ones created by mkfifo.
One hacky shellscript and a bunch of configuration later and I have 60fps audio visualization for a *remote* mpd instance in my terminal. 🤤
-
Just blogged: Multi-room audio with ESP32 and snapcast
https://alex.dandrea.io/2025/12/20/multi-room-audio-with-esp32-and-snapcast/
-
An Audio Brick For Your Smart Home - If you’ve ever wanted to pump sound to all the rooms of your house, you might use ... - https://hackaday.com/2025/11/01/an-audio-brick-for-your-smart-home/ #mischacks #snapcast #audio #esp32
-
I've managed to set up Music Assistant within Home Assistant for local music playing, synchronized across multiple devices/rooms (via the built-in #Snapcast server). I can play some music. Next, I have to wrap my head around players, groups of players, and how to easily control them.
But I'm getting there! When I said local, I actually meant over network via SMB. Managed to set this up today. This is nice so I don't have to store music on my Home Assistant machine.
-
Okay, #Snapcast works pretty well, and I've managed to (temporarily) connect it to my main sound output using libpipewire-module-snapcast-discover and Helvum, but I can't get the latency below 400 ms.
Like, sure, if you're just using it to play music, that's not an issue. And I could probably even introduce this as global latency to my machine. _If_ I'd just be playing music.
But I'm not, I'd like to play games and have video calls, too.
-
So is anyone actually using #upmpdcli?
Yes, I am quite aware that looks like a gibberish hashtag that means nothing, but I assure you, it's a very cool bit of software with a very horrible name. I have previously ranted about this weird proclivity among #MPD adjacent projects to just be as un-musical as possible when choosing a name.
Anyways, this appears possibly questionable, license-wise, but this #OpenHome protocol setup seems much more feature-complete and designed with some actual use cases in mind, if you believe the pretty-impressive documentation though I have not done any real testing yet.
For me, I've already observed that #snapcast works great for multi-room audio, so the acid test is, does #songcast work just as well? Even if it doesn't, we can still integrate snapcast with a few pipes.
But that brings me to my question/idle comment, the docs say that it should have the sc2mpd package in their repo for said songcast setup, and it does not appear to be there. But it might be a different repo I need to install, still working on it.
-
Hey @shiftphones next time you are thinking about new project ideas, what about speakers based on #snapcast ;)
This is the only sustainable way of having multi room audio and currently only possible as DYI. There is a demand for ready to go hardware, which is future proof and would fit to your philosophy ;)
#sustainability -
Any #Snapcast active users out there? Would like to hear about your implementation, particularly the end user UI.
I can get it going for myself easy peasy, just gotta run the client wherever I want the music.
What I'm bad at is that last mile between bare functionality in a terminal, and making it usable for normies and non-nerds, such as the unfortunate people who end up living with people like me. Only me and professional writers get off on typing. Like many other cute and furry things, I'm a pain in the arse to live with, but sometimes can bring magic.
I can handle any scripting or systemd deployments that need handling, but I need the end result to be as simple as any streaming app, more or less, ideally just a window that launches which connects to the server's stream, play controls ideally, and then goes away when you close the window, or something equally simple to grasp in seconds.
I don't want phantom music from a systemd service I left on to start issuing from the tv while I'm listening to music in the garage, but I do want the TV and its nice speakers to be able to connect, with easy selection of music/playlists/internet streams.
-
Стриминг музыки со своего сервера
YouTube Music , «Яндекс Музыка» , Spotify , SoundCloud — относительно удобные музыкальные сервисы, но с недостатками: плохая работа в офлайне; отсутствие поддержки lossless; абонентская плата; неполная фонотека; многое другое... Их коллекции далеки от полноты. Редких треков вообще нет. Более того, музыка иногда просто пропадает из-за каких-то заморочек с авторскими правами. К счастью, очень легко организовать стриминг музыки со своего сервера. Хранить всю музыкальную коллекцию у себя на компьютере — зачастую надёжнее, удобнее и дешевле, чем облачный сервис.
https://habr.com/ru/companies/ruvds/articles/891848/
#ruvds_статьи #самохостинг #стриминг #Black_Candy #Koel #музыка #интернетрадио #YouTube_Music #Яндекс_Музыка #Spotify #SoundCloud #Termux #смартфон_Android #LineageOS #ssh #sftp #openssh #Navidrome #Dynamic_DNS #Plexamp #Subsonic #Icecast #Snapcast #Lyrion_Music_Server #Musikcube #OwnTone #Music_Player_Daemon #MPD
-
What is the best way to listen to music from #MusicAssistant locally (on the client running the browser, not the server)?
This thread (https://github.com/orgs/music-assistant/discussions/436) mentions a built-in web player, but I couldn’t find it. Is this in #HomeAssistant? AirPlay to macOS would be another option, but that didn’t work for me.
The next best option seems to be #Snapcast. It works out of the box. Still wondering if that’s the best option. How do you handle this use case?
-
I love Home Assistant and I'd really like to get going with Music Assistant. I've been using #Snapcast to synchronise my house related announcements across multiple rooms. Integrating this into Music Assistant would be the next natural step, but for whatever reason I find it notoriously hard to figure out how to configure Music Assistant to play any source on any device. I prefer listening to locally stored music. I am yet to play my first song via it.
Is it just me? 😃
-
Had a thought, and I've done a bit of research so it seems to be possible, but I'm having a bit of trouble putting the pieces together, so I'm gonna go ahead and tag this.
Apparently there is a way in #Linux Pulseaudio to connect a bluetooth device (smartphone in this case) in such a way that you can play audio from the device to the Pulseaudio server. Okay, cool.
Now, is this still possible with a #Pipewire server and pipewire-pulse?
Once I can figure that out, it should be relatively trivial to then send that stream to my #Snapcast server, and then use it to supposedly stream audio from my phone to multiple rooms, which sounds really cool as a possibility without a system like Sonos! -
Hey #FreeBSD
I'm about to install 14.1 on one of my servers and I'm wondering what's the best place to hang out and get quickest answers to fiddly details? I'm specifically interested in getting #snapcast running on it, at client level at least. It's a bit of a puny mobo so probably I'll just let this handle the zfs drives and maybe that.
-
@HNguyenLy use #Snapcast! Same multispeaker control features as #Sonos, but it’s open, it works on any device and speaker, and you can also implement your own client.
I knew that it was just a matter of time before the multispeaker solutions of Sonos and Bose went all the way in with enshittification.
-
-
As a completely Free option, I have been having a very good time with #snapcast - there does seem to be a sync problem with systems running pulseaudio (no surprise) but regular alsa machines all sync up perfectly with very little effort.
Pair that with a Raspberry Pi and a Hifiberry device and you have a *very* nice sounding system.
-
status update I did blogpost it! wahoo
-
Calling success on a festival project...
Synchronised multi-room audio playback from spotify, airplay or local media using snapcast, a selection of raspberry pi's and all controlled through homeassistant