Das Interface ist die Grundlage jeder Kommunikation zwischen Mensch und Maschine. Während Maus und Tastatur, sowie Touchdisplays universelle und bedienungsfreundliche Eingabemethoden schaffen, können anwendungsspezifische Schnittstellen neuartige Erlebnisse mit Technologie bieten. Die Entwicklung eines individuellen alternativen Interfaces mit dazu passender interaktiven Anwendungen ist Ziel des Seminars.
In diesem Jahr werden wir uns mit der live Visualisierung von Musik beschäftigen, dem VJing. Es geht um die Entwicklung von eigen Controllern für eine visuelle Live-Performance mit Musik. Ausgangspunkt ist ein ein selbstgewähltes Musikstück, zu dem ein passender Controller mit selbst programmierter interaktiver Anwendung entwickelt wird und diese dann in einer Performance erprobt werden.
Neben der Einführung in Creative Coding (P5js) werden wir uns alternative Schnittstellen wie Steuerung über Audio und mögliche Sensorsteuerungen mithilfe von Interfaceboards (MakeyMakey, Arduino, Esp32) anschauen.
Ziel des Seminar ist die Erstellung kleiner Interaktionsprototypen, mit denen in Echtzeit performed werden kann — world wide visual jockey.