Show HN: Beatsync – perfect audio sync across multiple devices

Hi 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 volume of each device depending on its distance to a virtual listening source!

I've been working on this project for the past couple of weeks. Would love to hear your thoughts and ideas!


Comments URL: https://news.ycombinator.com/item?id=43835584

Points: 26

# Comments: 8

https://github.com/freeman-jiang/beatsync

Created 22d | Apr 29, 2025, 7:30:14 PM


Login to add comment

Other posts in this group

Devstral
May 21, 2025, 5:50:24 PM | Hacker news
Show HN: Evolved.lua – An Evolved Entity Component System for Lua

I'm excited to announce the first release of my library, evolved.lua!

evolved.lua is a fast and flexible ECS (Entity-Component-System) library for Lua. It is designed to be simple and easy to us

May 21, 2025, 5:50:20 PM | Hacker news
Launch HN: SIM Studio (YC X25) – Figma-Like Canvas for Agent Workflows

Hey HN! We're Emir and Waleed from Sim Studio (https://simstudio.ai). We did a Show HN a few weeks ago about our open-source project (

May 21, 2025, 5:50:18 PM | Hacker news