Logische Protokoll-Übersetzung und -übertragung

Chataigne – kostenlose Protokoll- und Showsteuerung

Wer interaktive Projekte erstellen möchte oder eine zentrale Sammelstelle zur Verwaltung von Befehlen sucht, wird bei Chataigne fündig. Hinter dem ungewöhnlichen Namen – zu Deutsch: Kastanie – verbirgt sich eine Software zum Verwalten, Übersetzen, Timen und Steuern von protokollbasierter Soft- und Hardware.

Protokoll Übersetzung

Anzeige

Geräte und Software zentral über ein Programm zu steuern, ist längst nicht mehr nur Thema für Installationen. Spätestens seit dem bahnbrechenden Erfolg von Companion sind reibungslose Showabläufe immer häufiger von intelligenten Programmierungen abhängig. Chataigne dient jedoch nicht nur als Tool zum Senden von Befehlen, sondern beherbergt eine If-this-then-that-Logik.

Es können unterschiedliche Daten ausgewertet, moduliert und weiterverarbeitet werden. So könnte man zum Beispiel festlegen, dass ab einem bestimmten OSC-, DMX-, oder auch Lautstärke-Wert ein HTTP-Befehl gesendet wird und eine PowerPoint-Präsentation weiterschaltet. In so einem Fall empfängt Chataigne ein Signal und setzt es in eine oder mehrere Aktionen um. Man kann Chataigne aber auch dazu benutzen, kontinuierlich Signale auszuwerten und in anderer Form bereitzustellen. So lässt sich die Bewegung einer Wiimote in Echtzeit in OSC-Werte übersetzen, wobei man natürlich den Bereich, den es zu interpretieren gilt, selbst definieren kann. Wer Befehle in einer bestimmten Abfolge senden möchte, kann eine timelinebasierte Sequenz erstellen, in der Befehle und Werte für die Ausgabe animiert werden können. So kann Licht durch eine Dimmerkurve fahren, danach startet ein Clip in Millumin und dann wird der Projektor ausgeschaltet. Dies sind sehr einfache Programmierbeispiele.

Es kann jedoch auch komplexer werden und z. B. die Logik für ein Quiz – mit Buzzern, Sounds, Licht und Punkteständen – auf Chataigne basieren. Das Tool unterstützt folgende Protokolle: OSC, OSCQuery, MIDI, DMX, Serial, UDP, TCP Client, TCP Server, HTTP, Websocket (Client & Server), PJLink. Hardwareseitig kommen die angeschlossene Soundkarte, JoyCon, Wiimote, Joysticks und Gamepads, Kinect V2, Tastatur, Maus, Stream Deck, Loupedeck und GPIO hinzu. Für einige Programme existieren auch eigene Module oder Plugins. Hier sind Watchout, QLab, Millumin, Power-Point, Resolume und Ableton Live erwähnenswert. Chataigne ist für Windows, MacOS, Linux und Paspberry Pi verfügbar und wird über Spenden finanziert.

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.