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

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

Abstract

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/.
LanguageEnglish
Title of host publicationProceedings of Australasian Computer Music Conference 2012
Place of PublicationBrisbane
PublisherGriffith Conservatorium
Pages1-6
Number of pages6
Publication statusPublished - 2012
EventAustralasian Computer Music Conference - Brisbane
Duration: 12 Jul 201215 Jul 2012

Conference

ConferenceAustralasian Computer Music Conference
CityBrisbane
Period12/07/1215/07/12

Fingerprint

Synchronization
Acoustic waves
Computer music

Cite this

Mesker, A., & Keith, S. (2012). OSynC: cross-application performance synchronisation of beat-driven musics. In Proceedings of Australasian Computer Music Conference 2012 (pp. 1-6). Brisbane: Griffith Conservatorium.
Mesker, Alex ; Keith, Sarah. / OSynC : cross-application performance synchronisation of beat-driven musics. Proceedings of Australasian Computer Music Conference 2012. Brisbane : Griffith Conservatorium, 2012. pp. 1-6
@inproceedings{877b39e60dfe4fe28017ed4b54476f27,
title = "OSynC: cross-application performance synchronisation of beat-driven musics",
abstract = "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/.",
author = "Alex Mesker and Sarah Keith",
year = "2012",
language = "English",
pages = "1--6",
booktitle = "Proceedings of Australasian Computer Music Conference 2012",
publisher = "Griffith Conservatorium",

}

Mesker, A & Keith, S 2012, OSynC: cross-application performance synchronisation of beat-driven musics. in Proceedings of Australasian Computer Music Conference 2012. Griffith Conservatorium, Brisbane, pp. 1-6, Australasian Computer Music Conference, Brisbane, 12/07/12.

OSynC : cross-application performance synchronisation of beat-driven musics. / Mesker, Alex; Keith, Sarah.

Proceedings of Australasian Computer Music Conference 2012. Brisbane : Griffith Conservatorium, 2012. p. 1-6.

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

TY - GEN

T1 - OSynC

T2 - cross-application performance synchronisation of beat-driven musics

AU - Mesker, Alex

AU - Keith, Sarah

PY - 2012

Y1 - 2012

N2 - 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/.

AB - 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/.

M3 - Conference proceeding contribution

SP - 1

EP - 6

BT - Proceedings of Australasian Computer Music Conference 2012

PB - Griffith Conservatorium

CY - Brisbane

ER -

Mesker A, Keith S. OSynC: cross-application performance synchronisation of beat-driven musics. In Proceedings of Australasian Computer Music Conference 2012. Brisbane: Griffith Conservatorium. 2012. p. 1-6