Collaborative piano

Most browsers require the user to manually enable audio. Click the button below to do so.

By default we include a delay of 1s so that if the connection is unstable we still play the notes with the right timing. If you are far away from the server then you may need to set this delay higher.

Once you're all set, connect a midi keyboard to play, or just listen to other players in real time.