O2: A Network Protocol for Music Systems

Author

Dannenberg, Roger B.

Source

Wireless Communications and Mobile Computing

Issue

Vol. 2019, Issue 2019 (31 Dec. 2019), pp.1-12, 12 p.

Publisher

Hindawi Publishing Corporation

Publication Date

2019-05-06

Country of Publication

Egypt

No. of Pages

12

Main Subjects

Information Technology and Computer Science

Abstract EN

O2 is a communication protocol for music systems that extends and interoperates with the popular Open Sound Control (OSC) protocol.

Many computer musicians routinely deal with problems of interconnection, unreliable message delivery, and clock synchronization.

O2 solves these problems, offering named services, automatic network address discovery, clock synchronization, and a reliable message delivery option, as well as interoperability with existing OSC libraries and applications.

Aside from these new features, O2 owes much of its design to OSC, making it easy to migrate existing OSC applications to O2 or for developers familiar with OSC to begin using O2.

O2 addresses the problems of interprocess communication within distributed music applications.

American Psychological Association (APA)

Dannenberg, Roger B.. 2019. O2: A Network Protocol for Music Systems. Wireless Communications and Mobile Computing،Vol. 2019, no. 2019, pp.1-12.
https://search.emarefa.net/detail/BIM-1212293

Modern Language Association (MLA)

Dannenberg, Roger B.. O2: A Network Protocol for Music Systems. Wireless Communications and Mobile Computing No. 2019 (2019), pp.1-12.
https://search.emarefa.net/detail/BIM-1212293

American Medical Association (AMA)

Dannenberg, Roger B.. O2: A Network Protocol for Music Systems. Wireless Communications and Mobile Computing. 2019. Vol. 2019, no. 2019, pp.1-12.
https://search.emarefa.net/detail/BIM-1212293

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references

Record ID

BIM-1212293