- OSC verwendet Netzwerkverbindungen. Stellen Sie daher sicher, dass Ihr Netzwerk ordnungsgemäß konfiguriert ist.
- Die unterstützten Ovation-OSC-Befehle sind unter C:\Program Files\Merging Technologies\Ovation\Docs\OSC Dictionary.TXT verfügbar.
- Für Ravenna/AES67-Benutzer wird eine separate Netzwerkschnittstelle für die OSC-Kommunikation empfohlen.
- OSC wird ab Ovation 9 unterstützt.
- IP-Konfiguration
- Player-Einheiten
- Controller-Einheiten
- Ein Cue zum Senden von OSC-Befehlen einrichten
- Einen Marker zum Senden von OSC-Befehlen einrichten
- Einen Cue für den Empfang benutzerdefinierter OSC-Befehle steuern
- Ovation mit OSC steuern
- OSC-Automation
- Zusätzliche Hinweise
IP-Konfiguration
Streamer einrichten
Öffnen Sie in Ovation Settings >Application Settings > General > IP Connections.
Wählen Sie neben IPx als Typ: UDP Streamer.
Geben Sie nun die Ziel-IP-Adresse und die Portnummer des IP-Geräts eines OSC-Geräts eines Drittanbieters ein.
Klicken Sie auf Apply changes to IP Connections.
In unserem Beispiel haben wir IP1 als UDP Streamer unter 192.168.1.105, Port 8000 konfiguriert.
Empfänger einrichten
Öffnen Sie in Ovation Settings >Application Settings > General > IP Connections.
Wählen Sie neben IPx als Typ: UDP Receiver.
Geben Sie nun die IP-Adresse des Ovation-Computers und eine Portnummer ein.
Die Portnummer muss eindeutig sein!Klicken Sie auf Apply changes to IP Connections.
In unserem Beispiel lautet die IP-Adresse des Ovation-Computers 192.168.1.100. Daher haben wir IP2 als UDP Receiver unter 192.168.1.100, Port 8001 konfiguriert.
Das OSC-Gerät des Drittanbieters muss so konfiguriert werden, dass es seine OSC-Befehle an diese IP-Adresse 192.168.1.100 und den Port 8001 sendet.
Typ:
Verwenden Sie ausschließlich UDP Streamer oder Receiver, da OSC keine TCP-Verbindungen unterstützt.
IP-Adresse:
Wenn sich Ovation und die anderen OSC-Programme auf demselben Computer befinden, können Sie 127.0.0.1 (die lokale Host-IP-Adresse) verwenden.
Eine statische IP-Adresse wird empfohlen, da DHCP-Server Geräten möglicherweise nicht immer dieselben IP-Adressen zuweisen.
Die IP-Adresse des UDP-Receivers kann auf 0.0.0.0 gesetzt werden. Wenn Sie mehrere Netzwerkadapter haben, werden OSC-Befehle von allen Adaptern empfangen. Wenn Sie hingegen mehrere Netzwerkadapter haben, die Befehle aber nur auf einem bestimmten Adapter verarbeiten möchten, geben Sie dessen IP-Adresse ein.
Port:
Vermeiden Sie möglichst die Verwendung der gängigsten Portnummern (unter 1024). Üblicherweise wird für OSC empfohlen, mit Port 8000 zu beginnen und je nach Bedarf weiterzuzählen.
Einige OSC-Geräte oder -Programme können nur bestimmte Ports verwenden. Weitere Informationen finden Sie in deren Dokumentation.
Player-Einheiten
Zum Senden von OSC-Befehlen aus Ovation.
Öffnen Sie in Ovation Settings >Player Units > IP > IP x (die IP, die oben als UDP Streamer eingerichtet wurde).
Enable Sie den Port.
Aktivieren Sie die erforderlichen OSC-Optionen.
Send Cue Status sendet Cue-Informationen in Echtzeit (einschließlich der Zeit).
Send Mixer Status sendet den Mixerstatus in Echtzeit (Panorama, Gain, Phase usw.).
Remap to: Eine Auswahl von Mixerstatusmeldungen wird auf ein anderes OSC Dictionary umgeleitet (funktioniert nur, wenn Send Mixer Status aktiviert ist – derzeit ist Flux :: SpatRevolution verfügbar).
Weitere Informationen finden Sie im Ovation OSC Dictionary.
Wenn Sie OSC-Befehle nur an ein OSC-Gerät oder -Programm eines Drittanbieters senden müssen, sind diese OSC-Optionen nicht erforderlich.Klicken Sie auf OK, um die Einstellungen zu schließen.
Controller-Einheiten
Zum Empfangen von OSC-Befehlen in Ovation.
Öffnen Sie in Ovation Settings >Controller Units > IP > IP x (die IP, die oben als UDP Receiver eingerichtet wurde).
Enable Sie den Port.
Setzen Sie den Port auf OSC.
Aktivieren Sie die erforderlichen OSC-Optionen.
/Server messages beziehen sich auf globale Ovation-Funktionen (Show-Status, Cues und Cue-Listen usw.).
/Mixer messages beziehen sich offensichtlich auf die Mixersteuerung.
/CueMapping messages beziehen sich auf die Cue-spezifische Steuerung, wie sie unter „Remote Control – IP / OSC Command“ des Cues festgelegt wurde. Siehe unten „Einen Cue für den Empfang benutzerdefinierter OSC-Befehle steuern“.
Weitere Informationen finden Sie im Ovation OSC Dictionary.
Flux :: SpatRevolution messages: Fader-, Solo-, Mute- und Panner-Meldungen von Flux::Spat Revolution werden automatisch auf das Schema des Ovation OSC Dictionary umgeleitet.Klicken Sie auf OK, um die Einstellungen zu schließen.
Einen Cue zum Senden von OSC-Befehlen einrichten
Wählen Sie einen Cue aus oder erstellen Sie einen Cue und öffnen Sie die Cue Properties.
Navigieren Sie zum Abschnitt IP/OSC Command.
Legen Sie den IP-Port fest, der als UDP Streamer konfiguriert wurde (in unserem Beispiel IP1).
Setzen Sie das Befehlsformat auf OSC.
Geben Sie den OSC-Befehl ein, der beim Auslösen, Pausieren und/oder Stoppen des Cues gesendet werden soll.
Beachten Sie die Dokumentation Ihres OSC-Geräts oder -Programms eines Drittanbieters für die Liste der unterstützten OSC-Befehle.
Einen Marker zum Senden von OSC-Befehlen einrichten
Auf einem Cue, der zum Senden von OSC-Befehlen konfiguriert ist (siehe oben Einen Cue zum Senden von OSC-Befehlen einrichten – IP Command Output Port und Command Format müssen festgelegt sein).
Wählen Sie einen Marker in einem Cue aus oder erstellen Sie einen.
Navigieren Sie zum Abschnitt Cue Properties - Markers.
Geben Sie den zu sendenden OSC-Befehl in das Feld Marker IP/OSC Command ein.
Der Befehl wird über den IP-Port des übergeordneten Cues gesendet.
Einen Cue für den Empfang benutzerdefinierter OSC-Befehle steuern
Wählen Sie einen Cue aus oder erstellen Sie einen Cue und öffnen Sie die Cue Properties.
Navigieren Sie zum Abschnitt IP/OSC Commands.
Legen Sie den IP-Port fest, der als UDP Receiver konfiguriert wurde (in unserem Beispiel IP2).
Setzen Sie das Befehlsformat auf OSC.
Geben Sie den eingehenden OSC-Befehl zum Auslösen, Pausieren und/oder Stoppen des Cues ein.
Der Befehl MUSS mit /CueMapping/ beginnen (oder /cuemapping/, da bei den Befehlen nicht zwischen Groß- und Kleinschreibung unterschieden wird).
Die Option Dispatch /CueMapping messages MUSS aktiviert sein am IP-Empfangsport. Siehe oben Controller-Einheiten – Zum Empfangen von OSC-Befehlen in Ovation.Wenn Sie den Befehl nicht kennen, senden Sie ihn von Ihrem OSC-Controller-Gerät oder -Programm und klicken Sie auf den Pfeil neben dem Befehlsfeld „Fire“, „Pause“ oder „Stop“.
Die Liste zeigt die zuletzt eingegangenen Meldungen an. Wählen Sie einfach die gewünschte Meldung aus (denken Sie jedoch daran, dass der Befehl mit /CueMapping/ beginnen muss).
Ovation mit OSC steuern
Konfigurieren Sie Ihr OSC-Gerät oder -Programm eines Drittanbieters so, dass es Befehle an die Empfangs-IP-Adresse und den Empfangsport von Ovation sendet, die oben unter Controller-Einheiten – Zum Empfangen von OSC-Befehlen in Ovation festgelegt wurden.
Die unterstützten Ovation-OSC-Befehle sind unter C:\Program Files\Merging Technologies\Ovation\Docs\OSC Dictionary verfügbar.
Beispielsweise löst /Server/Cue/Fire 2 4 Cue 4 in Cue-Liste 2 aus, und /Server/Show/Stop stoppt die Show.Bei den unterstützten Ovation-OSC-Befehlen wird NICHT zwischen Groß- und Kleinschreibung unterschieden.
Beispielsweise schaltet /Mixer/Strip/Phase 2 -1 oder /mixer/strip/phase 2 -1 die Phasenumkehr auf Mixerkanal 2 um usw.Die Werte „f“ müssen mit einem Punkt (.) eingegeben werden, damit sie korrekt analysiert werden können, z. B.
/Mixer/Strip/Gain -1 -5. setzt den Fader-Gain des ausgewählten Kanals auf -5,0 (/Mixer/Strip/Gain -1 -5 ohne Punkt funktioniert nicht).
OSC-Automation
Wählen Sie einen Cue aus oder wählen Sie „Add Cue >Record OSC Automation as New Cue“ und öffnen Sie die Cue Properties.
Navigieren Sie zum Abschnitt OSC Automation .
Wählen Sie einen OSC Automation Input Port aus, der als UDP Receiver konfiguriert ist (siehe oben Controller-Einheiten – Zum Empfangen von OSC-Befehlen in Ovation).
Jeder IP-Port zeichnet von allen als UDP Receiver eingerichteten IP-Ports auf.Wählen Sie einen OSC Automation Output Port aus, der als UDP Streamer konfiguriert ist (siehe oben Player-Einheiten – Zum Senden von OSC-Befehlen aus Ovation).
Dieser Port wird zum Senden der aufgezeichneten OSC-Automation verwendet.Klicken Sie mit der rechten Maustaste auf den Cue und wählen Sie den Menüpunkt Start Recording OSC Automation.
Auf dem Cue wird ein blinkender roter Punkt mit dem OSC-Automation-Logo angezeigt, um zu signalisieren, dass der Cue aufnahmebereit ist.Klicken Sie mit der rechten Maustaste auf den Cue und wählen Sie den Menüpunkt Start Recording OSC Automation.
Auf dem Cue wird ein blinkender roter Punkt mit dem OSC-Automation-Logo angezeigt, um zu signalisieren, dass der Cue aufnahmebereit ist.Lösen Sie nun den Cue aus (Fire) oder hören Sie ihn vor (Audition). Alle OSC-Meldungen, die am OSC Automation Input Port eingehen, werden während der Wiedergabe des Cues in diesem Cue aufgezeichnet.
Mehrere OSC-Automationsaufnahmen können nacheinander im selben Cue durchgeführt werden. Stoppen Sie den Cue einfach und lösen Sie ihn erneut aus oder hören Sie ihn erneut vor.
Die zuletzt aufgezeichnete OSC-Automationsaufnahme kann jederzeit mit dem Befehl Cue > Undo rückgängig gemacht werden.
Wenn Sie fertig sind, klicken Sie mit der rechten Maustaste auf den Cue und wählen Sie den Menüpunkt Stop Recording OSC Automation.Wenn der Cue nun ausgelöst oder vorgehört wird, werden alle aufgezeichneten OSC-Meldungen an den in der Zeile OSC Automation Output Port ausgewählten IP-Port gesendet.
Die Zeile Timing Mode bietet zwei Optionen: (Noch nicht implementiert, derzeit auf Absolute eingestellt.)
Absolute: Jede aufgezeichnete OSC-Automation wird mit demselben Timing wiedergegeben, mit dem sie aufgezeichnet wurde.
Relative to Cue Length: Jede aufgezeichnete OSC-Automation wird relativ zur Cue-Länge wiedergegeben. Mit anderen Worten: Die OSC-Automation kann zeitlich gestreckt oder gestaucht werden, indem die Cue-Länge geändert wird.
Zusätzliche Hinweise
Weitere Informationen zu OSC finden Sie auf der OpenSoundControl-Website.
Die Dokumentation zu Flux Spat Revolution ist auf der Flux-Website verfügbar.