OSC PROTOCOL
BlueLine Digital uses the OSC protocol for communication between devices.
OSC ( Open Sound Control ) is a communication protocol that enables the
communication of computers, musical instruments and other multimedia
devices ( smart phone, tablet...) designed to share musical information in real
time over a network.
-Scalable and dynamic.
-Scheme type “URL” of symbolic names.
-High-resolution numerical data.
-Pattern matching language to specify multiple receivers of a single
message.
-High-resolution time marks.
-”Packed messages” for those events that must occur simultaneously.
-Interrogation system to dinamically find the capabilities of a OSC
server and get documentation.
It can be transported by various protocols, but UDP is normally used .
The format of the OSC messages is the next:
OSC Address P OSC Type Tag String + OSC Arguments
●
OSC Address Pattern = It is a string followed by the character ‘/’.
●
OSC Type Tag String = It is a string beginning with the character ‘,’
followed by a sequence of characters that correspond to the type of OSC
arguments that follow. Types of OSC Type Tag Strings:
○
i : when the argument type is int32
USER MANUAL
35