Leksykon IT › Sieci › Open Sound Control (OSC)

Open Sound Control (OSC)

Sieci Svenska → Zaktualizowano: 2026-10-27
Więcej informacji
Twórca
Matt Wright, Adrian Freed (CNMAT)
Rok
1997
Typ
Protokół
Strona
opensoundcontrol.stanford.edu

Format wiadomości do sterowania oprogramowaniem dźwiękowym i muzycznym przez sieć, stworzony jako odpowiedź na wszystko, czego MIDI nie potrafiło.

Matt Wright i Adrian Freed z CNMAT na UC Berkeley przedstawili OSC w 1997 roku. Gdzie MIDI wysyła siedmiobitowe wartości na szesnastu kanałach, OSC adresuje rzeczy ścieżką — /synth/1/cutoff — i przenosi typowane argumenty: liczby zmiennoprzecinkowe, całkowite, napisy, bloby binarne. Pakiety niemal zawsze podróżują przez UDP, a adresy mogą zawierać symbole wieloznaczne trafiające w kilku odbiorców naraz.

OSC nigdy nie stało się standardem sprzętowym, ale zawładnęło programowalnym zakątkiem branży: język i serwer dźwięku SuperCollidera rozmawiają ze sobą przez OSC, mówią nim Max/MSP i Pure Data, a TouchOSC zamienił tablet w powierzchnię sterującą. Specyfikacja 1.0 pojawiła się w 2002 roku i od tamtej pory ledwo się zmieniła — co świadczy albo o dobrym projekcie, albo o tym, że i tak każdy robi po swojemu.

← Wróć do leksykonu