Und plötzlich ist es doch neu: Wie man mit Code und Chaos eine Hiphop-Avantgarde erzwingt
KI-Musik hat ein Image-Problem: Sie gilt oft als generisch. Glattgebügelter Pop, austauschbarer Lofi-Jazz, seelenlose Radiomusik. Aber was passiert, wenn man der Maschine nicht das gibt, was sie erwartet? Was, wenn man ihr keine harmonischen Akkorde füttert, sondern mathematisches Chaos? Ich habe ein Experiment gewagt. Das Ziel: Einen Sound zu erschaffen, der so "kaputt" und irregulär ist, dass er die KI aus ihrer Komfortzone prügelt – und am Ende einen charttauglichen Frankfurt-Style Hiphop-Track daraus zu machen. Das Ergebnis ist keine Konserve. Es ist vielleicht Avantgarde. Und so habe ich es gemacht. Der Prozess: Vom Code zum Beat Statt der KI einfach nur einen Text-Prompt zu geben, habe ich einen dreistufigen Prozess entwickelt, der auf "Adversarial Audio" (feindlichem Audio) basiert. Ich wollte Reibung erzeugen. Schritt 1: Das Fundament aus reinem Chaos (Python) Alles begann nicht in einer DAW, sondern in einem Python-Skript. Ich wollte einen Rhythmus, den kein Mensch spielen würde. Ich programmierte einen "Euler-Pi-Collider". Das Konzept: - Der Beat (Kick): Folgt den Nachkommastellen von Pi. Irrational und ohne wiederkehrendes Muster. - Die Melodie: Folgt der Eulerschen Zahl und basiert auf der chaotischen Logistischen Gleichung. Das Ergebnis war eine WAV-Datei voller digitaler Zerstörung. Ein "Barcode" aus Lärm. Keine 4/4-Takte, kein Groove, nur mathematische Dissonanz. Für ein normales Ohr: unhörbar. Für die KI: eine Herausforderung. Schritt 2: Die Brücke (Suno Extend) Ich fütterte Suno.ai mit diesem digitalen Schrott. Aber anstatt es zu glätten, nutzte ich die Extend-Funktion. Ich ließ die KI versuchen, dieses Chaos fortzusetzen. Hier passierte das erste Spannende: Die KI versuchte krampfhaft, Muster im Rauschen zu finden. Sie halluzinierte Struktur, wo nur Mathematik war. Das Audio wurde "musikalisiert", behielt aber seine aggressive, fremdartige Textur. Schritt 3: Der Frankfurter Schliff (Cover Mode) Jetzt kam der finale Twist. Ich nahm das Ergebnis aus Schritt 2 und jagte es durch den Cover-Modus.