Wie Sie Musik live coden mit Sonic Pi unterstützt von Sprachmodellen

Mit ein paar Zeilen Code programmieren Sie im kostenlosen Sonic Pi einen coolen Elektro-Track. Wir zeigen, wie ChatGPT bei aufwendigeren Songs helfen kann.

Artikel verschenken
In Pocket speichern vorlesen Druckansicht

(Bild: KI, Collage c’t)

Lesezeit: 17 Min.
Inhaltsverzeichnis

Seit nunmehr zwölf Jahren können Schüler, DJs und andere Musikbegeisterte in dem kostenlosen Open-Source-Programm Sonic Pi mit Klängen und Songs experimentieren. Nicht nur, dass sich das Programm kinderleicht auf Windows-Rechnern, Macs und sogar Raspberry Pis installieren lässt. Dank der eingebauten Tutorials und der Fähigkeit des integrierten Compilers, Änderungen am Code quasi in Echtzeit umzusetzen, kann man seine Musikstücke live verändern und den pumpenden Beats zuhören, während man eine neue Bassline bastelt. Das macht ungeheuren Spaß und lädt zum Experimentieren ein.

Diese Algorave genannte Musikrichtung hat in den vergangenen Jahren viele Freunde gewonnen. Um mitzumachen, bietet Sonic Pi den leichtesten Einstieg, denn die Programmierumgebung lässt sich mit ein paar Mausklicks installieren.

c't kompakt
  • Mit Sonic Pi können Sie live experimentelle Musikstücke und Dance-Tracks coden.
  • Sprachmodelle wie ChatGPT sind zwar nicht musikalisch, können aber bei der Syntax aufwendigerer Kompositionen helfen.
  • Damit das Sprachmodell nicht so viele Fehler macht, sollten Sie ihm Stück für Stück erklären, wie Sie Ihren Song aufbauen möchten.
Mehr zum Thema Künstliche Intelligenz (KI)

Einsteiger nimmt Sonic Pi mit ausführlichen Tutorials in Deutsch und anderen Sprachen an die Hand. Man braucht tatsächlich null Vorkenntnisse: weder in Musiktheorie noch im Programmieren der Skriptsprache Ruby, die Sonic Pi verwendet.

Das war die Leseprobe unseres heise-Plus-Artikels "Wie Sie Musik live coden mit Sonic Pi unterstützt von Sprachmodellen". Mit einem heise-Plus-Abo können sie den ganzen Artikel lesen und anhören.