/page-list   /toc   /spec/1.0   /spec/1.1   /implementations   /publications   /about
(contents of this file: links to each section)

Simple Synchronization for Open Sound Control

Sebastian Madgwick, Thomas Mitchell, Carlos Barreto, Adrian Freed. Simple Synchronization for Open Sound Control. 2015. ICMC.


Abstract: Clock synchronisation is a mature and important aspect ofdistributed computing systems. Despite the importance of accurate timing in music, there are relatively few widely-applicable synchronisation solutions available to computer music practitioners. In this paper we present a simple OSC-based synchronisation method for wired and wireless applications, whichis designed to be easy to apply and is shown to offer accuracy appropriate for fine-grained music applications. The proposed solution relies on a single master sending a synchronisation message to all slaves. Empirical studies witha heterogeneous network of 17 Wi-Fi slaves and five Ethernet slaves demonstrate that each homogeneous group is able to achieve a relative synchronisation accuracy of 166 us and 100 us respectively, offset from the master time by their respective network latencies. An acoustic localisation system isimplemented to demonstrate an application that requires both accurate synchronisation and benefits from wireless connectivity. The system is shown to precisely locate a sound source with a standard deviation of 1.8 mm.

Context: Adrian Freed kindly provided a parseable collection of OSC-related papers from his website, ported to the new site by Matt Wright in May 2021

Submitted to by Adrian Freed at 05/04/2021 17:53:03

This page of OpenSoundControl website updated Mon May 24 11:20:36 PDT 2021 by matt (license: CC BY).