TouchDesigner
TouchDesigner ist eine node-basierte visuelle Programmierumgebung für Multimedia-Anwendungen, die – beliebt bei Künstlern und Designern – ohne tiefere Programmierkenntnisse benutzbar ist. Mit TouchDesigner können beliebige digitale Quellen, wie Bilder, Videos, Sound, Vektordateien, Informationen von Sensoren oder Echtzeitdaten verarbeitet werden. Die Software empfängt etwa Kamera- oder Audiosignale, die veränderbar zu einem visuellen Output verarbeitet werden. Hierbei können mehrere Video-Outputs synchronisiert werden. Die Software wird von Künstlern, Programmierern, kreativen Codern, Software-Designern und Performer*innen genutzt, um etwa Performances, Installationen oder Medienwerke zu erstellen.
TouchDesigner wurde von der in Toronto ansässigen Firma Derivative vor allem für Künstler*innen entwickelt, die mit Bild, Licht und Ton arbeiten. Die Anwendung wird meist zur Gestaltung von Live-Performances, Installationen, Musikvisualisierungen u.ä. multisensorischen Welten genutzt. Die Gestaltungsmöglichkeiten von TouchDesigner umfassen ebenso die Einbindung von Projection Mapping, Virtual Reality oder Physical Computing. Die Software umfasst zudem eine wachsende Online-Community und die Firma bietet verschiedene kundenspezifische Module für spezielle Anwendungen an. Die kostenfreie Version ist auf eine Renderauflösung von 1280x1280 Pixel beschränkt. Für eine höhere Auflösung ist ein Jahresabonnement oder ein einmaliger Kauf zu einem hohen Preis erforderlich. Für Live-Visual-Alternativen gibt es auch die nicht-kommerzielle node-basierte Kodierungssoftware VVVV oder das code-basierte Programm Processing.