Veranstaltung
13:30
-
15:30
Tag 4
Live Musik programmieren mit Sonic Pi (Fortgeschrittene)
Assembly-Event
Lerne eine Programmiersprache live wie ein Musikinstrument zu spielen (grundlegende Programmierkenntnisse erforderlich)

Sonic Pi ist eine Programmierumgebung in der man mit Hilfe einer Programmiersprache Musik machen kann.

Die spezielle Laufzeitumgebung von Sonic Pi erlaubt es, Programme während der Laufzeit zu verändern. Die generierte Musik passt sich entsprechend an, ohne, dass das Programm neu gestartet werden muss. Diese Besonderheit ermöglicht es, die Programmiersprache wie ein Instrument zu spielen und damit Livemusik zu machen.

Wir lernen im Workshop, wie man mit Sonic Pi schrittweise live einen Song aufbaut.

Du solltest bereits grundlegende Programmierkenntnisse über Dinge wie Bedingungen, Schleifen, Funktionen, Datentypen und Datenstrukturen mitbringen.

Sonic Pi ist explizit für Einsteiger*innen konzipiert und leicht zugänglich, eignet sich jedoch auch für Fortgeschrittene und wird sogar von professionellen Künstler*innen für Liveauftritte eingesetzt.