Show HN: Beatsync – perfect audio sync across multiple devices
31–40 of 135 posts
Re: Show HN: Beatsync – perfect audio sync across multiple devices
#32Re: Show HN: Beatsync – perfect audio sync across multiple devices
#33Last I heard safari was buggy and behind on web audio - did you run into any issues there?
Re: Show HN: Beatsync – perfect audio sync across multiple devices
#34Once that changes (at the very least, the macOS part), I can't wait to play with it!
Re: Show HN: Beatsync – perfect audio sync across multiple devices
#35Just to share a couple of similar/related projects in case useful for reference:
http://strobe.audio multi-room audio in Elixir
https://www.panaudia.com multi-user spatial audio mixing in Rust
Re: Show HN: Beatsync – perfect audio sync across multiple devices
#36Very cool! As someone who doesn't know much about the topic, I'm surprised that "millisecond-level accuracy" is enough. I would have imagined that you need to be accurate down to some fairly small multiple of the sample rate to avoid phasing effects. Do you have any interesting insight into that question?
Re: Show HN: Beatsync – perfect audio sync across multiple devices
#37Re: Show HN: Beatsync – perfect audio sync across multiple devices
#38Re: Show HN: Beatsync – perfect audio sync across multiple devices
#39Very cool! As someone who doesn't know much about the topic, I'm surprised that "millisecond-level accuracy" is enough. I would have imagined that you need to be accurate down to some fairly small multiple of the sample rate to avoid phasing effects. Do you have any interesting insight into that question?
Yeah the threshold is pretty brutal, but it is enough. Experimentally, I'd say you need under 2-3ms but even at 1ms you can start to hear some phase differences. Most of the time, I think my synchronization algorithm is actually sub-1ms, but it can be worse depending on unstable network conditions.
Re: Show HN: Beatsync – perfect audio sync across multiple devices
#40Very very cool idea, but this is a bummer: "Optimized for Chrome on macOS. Unstable for other platforms..." Once that changes (at the very least, the macOS part), I can't wait to play with it!