Wifi-based multi-room synchronized audio in ~300 lines of Python
Wifi-based multi-room synchronized audio in ~300 lines of Python launched on December 19, 2015 with 24 votes, #1,756 of 3,505 launches that month and more than 75% of that year's launches. The site was not reachable when checked in September 2026.
In plain words
This is a Python-based audio system that enables synchronized music playback across multiple rooms using WiFi. The project accomplishes this functionality in approximately 300 lines of code, making it accessible for developers interested in home audio solutions. It is designed for those who want to build or understand distributed audio systems and is distributed as open-source software on GitHub.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
Beatsync – perfect audio sync across multiple devices2025 · github.com · ▲439Hi HN! I made Beatsync, an open-source browser-based audio player that syncs audio with millisecond-level accuracy across many devices. Try it live right now: https://www.beatsync.gg/ The idea is that with no additional hardware, you can turn any group of devices into a full surround sound system. MacBook speakers are particularly good. Inspired by Network Time Protocol (NTP), I do clock synchronization over websockets and use the Web Audio API to keep audio latency under a few ms. You can also drag devices around a virtual grid to simulate spatial audio — it changes the…
Multi-room audio with Snapcast and Raspberry Pi2020 · oyvn.github.io · ▲215Snapcast is an open-source project that streams audio over network so it can be played synchronously, like Sonos. I recently set it up at home with some Raspberry Pis to play Spotify around my apartment. Here’s how I did it. I tried to show my work, so hopefully people can follow along (I’m no Raspb
- SESoundsync – Easy to use synchronized multiroom audio2020 · soundsync.app · ▲10
HiFiScan, a Python app to optimize your loudspeakers2022 · github.com · ▲260Optimize the audio quality of your loudspeakers. Contribute to erdewit/HiFiScan development by creating an account on GitHub.


More dev tools this month
the category →
Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.
Dev tools · 1d ago · github.com


open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 29d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 27d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 25d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 22d ago · talanoa.email
Source: Show HN post ↗
Launched alongside, December 2015
the whole month →
- OH
Life & fun · 2015 · openhunt.co



