OSynC: cross-application performance synchronisation of beat-driven musics

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review


OSynC is a set of standardised messages for communicating metrical information and rhythmic descriptors for use in networked computer-based music performance. It uses the Open Sound Control (OSC) protocol to send descriptors from a host machine to any number of receivers, while receivers can in turn send changes to the host. The OSC protocol is an emerging standard for musical control, and is an extensible, lowbandwidth method for communicating information independent of platform and application. OSynC places particular emphasis on communicating rhythmic musical information at a range of musical timescales, providing details on musical context that are desirable for performance of beat-driven musics. It also aims to provide flexibility for musical improvisation, as well as intelligibility for performers. The authors describe OSynC’s implementation as a Max patch, VST plug-in, and Max For Live device. These implementations are available from http://x37v.com/x37v/osync/.
Original languageEnglish
Title of host publicationProceedings of Australasian Computer Music Conference 2012
Place of PublicationBrisbane
PublisherGriffith Conservatorium
Number of pages6
Publication statusPublished - 2012
EventAustralasian Computer Music Conference - Brisbane
Duration: 12 Jul 201215 Jul 2012


ConferenceAustralasian Computer Music Conference


Dive into the research topics of 'OSynC: cross-application performance synchronisation of beat-driven musics'. Together they form a unique fingerprint.

Cite this