Skip to main content
Skip to - Close

C.2. OSC-Kommunikation zwischen Max und Unreal einrichten

Completion requirements

OSC-Kommunikation zwischen Max und Unreal einrichten

  1. Um OSC-Nachrichten empfangen zu können, muss ein passendes Event erstellt werden, welches beim Empfang neuer OSC-Nachrichten ausgelöst wird.
  2. Um ein solches Event zu erstellen, muss aus dem Event-Pin des BindEventtoOnOscMessageReceived-Nodes eine neue Verbindung gezogen werden. Anschließend kann an dessen Ende ein neues Custom Event erstellt werden.
Unreal OSC Message received node von Goran Lazarevic (CC0 1.0)

3. Da nun OSC-Nachrichten empfangen werden können und der Empfang ein Event auslöst, müssen die OSC-Nachrichten im nächsten Schritt konvertiert werden. Hierfür ist zunächst das Node GetOSCMessageAddress notwendig.

4. Die extrahierte OSC-Adresse kann mit dem Node ConvertOSCAddressToString in einen String konvertiert werden. Dieser könnte dann beispielsweise mit dem Node PrintString auf dem Bildschirm ausgegeben werden. Das Ausgeben der OSC-Adressen bzw. der OSC-Nachriten auf dem Bildschirm ist eine gute Möglichkeit, um die empfangenen Nachrichten zu überprüfen.

5. Im Folgenden ein Beispiel, wie das Ganze nun aussehen könnte:

Unreal OSC example von Goran Lazarevic (CC0 1.0)