Über OSC
Open Sound Control (OSC) ist ein Nachrichten-Kodierungsformat, das für die Kommunikation zwischen einer Vielzahl von Software und Hardware in einem Netzwerksystem verwendet werden kann. OSC wurde als flexiblere, anpassbare Alternative zu MIDI Show Control entwickelt und kann auf vielfältige Weise eingesetzt werden, zum Beispiel für das Synchronisieren von Informationen zwischen Geräten, die Fernsteuerung oder Auslösung von Aktionen und das Erstellen von benutzerdefinierten Steuerungslayouts, ähnlich wie bei Magic Sheets.
Hinweis: Obwohl OSC häufig als Protokoll bezeichnet wird, handelt es sich technisch gesehen um eine Kodierung. Echte Kommunikationsprotokolle enthalten Informationen darüber, wie ihre Nachrichten verarbeitet werden sollen. Das ist bei OSC nicht der Fall. Regeln für die Verarbeitung der Nachrichten werden vollständig von dem Gerät gesteuert, das OSC sendet oder empfängt.
Verwenden Sie das Seitenleistenmenü oder die Links unten, um eines der folgenden Themen zu öffnen:
OSC-Spezifikationen
OSC unterstützt derzeit zwei Spezifikationsformate:
- 1.0 – die Originalspezifikation von 2002.
- 1.1 – ein Update von 2009 mit neuen Datentypen und Funktionen.
Eos kann beide Implementierungen von OSC senden und empfangen. Obwohl 1.1 allgemein bevorzugt wird, wird es möglicherweise nicht von allen Geräten in vollem Umfang unterstützt. Die passende Version entnehmen Sie der Dokumentation von Drittanbieter-OSC-Geräten.
OSC-Begriffe
Es ist hilfreich, bei der Arbeit mit OSC und Eos die folgenden Begriffe zu kennen.
- Nachricht – ein informeller Begriff, der in diesem Dokument die Gesamtheit eines OSC-Datenpakets bezeichnet. Dazu gehört das adressierte Befehlsmuster und alle Argumente oder zusätzlichen Daten.
- Adressmuster – der Hauptbestandteil einer OSC-Nachricht, der die Adresse und das Kommando enthält.
- Argument – optionale zusätzliche Daten, die an spezifische OSC-Kommandos angehängt werden können.
- Server – jedes Gerät, das OSC sendet.
- Client – jedes Gerät, das OSC empfängt.
Allgemeine Netzwerkbegriffe, die Ihnen bei der Arbeit mit OSC begegnen können, finden Sie unter Eos-Systemanforderungen und -Setup > Eos-Netzwerkübersicht > Netzwerkbegriffe.