Stones Player

This is a stones player that plays globally synchronized stones: all devices on this page will (eventually) play stones at the same time.

Important Notes:

  • The speed of sound is about 343m/s, which is fast, but not infinitely fast (~110ms to cross the 40m field). If the stones sound out of sync, try standing equidistant from all speakers (or bringing the speakers together) to evaluate whether it's actually out of sync or if it's the speed of sound delay.
  • It should only take a few (3 to 5) stones to sync. If things are not syncing properly or something strange is happening, try clicking the "reset kalman filter" button on all devices. You may need to do this several times; try to do it on all devices at rougly the same time.
  • Bluetooth often introduces a delay of up to a quarter second (which may be different between devices). Try using a wired connection if the latency difference between two Bluetooth devices is too much.
  • When changing the audio device, sometimes the first [up to] five stones will be out of sync while the pre-scheduled audio buffer clears.
  • (If you're using custom audio files) if you want the stones to sync well with the ref page, make sure your audio files don't have much dead space at the start. They should start the stone immediately.

Stats

$\hat{x}$ : 0.000 s

$P$ : 1.000

round trip time: - ms