Tutorial · KI im Studio
Sample Library mit KI bauen: Wie Claude Code deine Ableton-Projekte automatisch sortiert
Eine eigene, sortierte Sample Library ist Gold wert. Aber wer hat schon einen ganzen Tag Zeit, um durch dutzende Ableton-Projektordner zu wühlen, Files zu kopieren und Duplikate auszusortieren? In dieser zweiten Folge der AI-Reihe zeige ich, wie Claude Code dir genau diese Drecksarbeit abnimmt, ohne dass auch nur ein Sample selbst generiert wird.
Was du in diesem Tutorial lernst
- Wie du Samples aus all deinen alten Ableton-Projekten in einen sauberen Library-Ordner extrahierst, sortiert nach One-Shots, Loops, Consolidate und Recordings.
- Wie Claude Code kryptische Sample-Namen automatisch in eine konsistente Naming-Convention überführt und Duplikate über Dateigröße erkennt.
- Wie du den ganzen Workflow als wiederverwendbaren Claude-Skill speicherst, damit beim nächsten Projekt-Ordner nur noch ein Befehl reicht.
Bevor wir loslegen, eine kurze Einordnung. In dieser Reihe geht es nicht um generative KI, kein Modell, das auf einen Prompt hin ein ganzes Stück Musik ausspuckt. Es geht um Sprachmodelle, die über sogenannte Skills und MCPs konkrete Aufgaben im Studio übernehmen. In Folge 1 ging es um die Steuerung von Ableton Live, heute um etwas viel Bodenständigeres: Aufräumen.
Der Use Case ist banal und genau deshalb gut. Wer länger produziert, hat eine wachsende Library aus Sounds, die er ständig benutzt. Diese Library wird selten gepflegt, weil das Sortieren in dem Moment, wo man im Track-Flow ist, einfach niemand machen will. Das Ergebnis: gute Samples liegen verteilt in zig Projektordnern und werden nie wieder gefunden.
Samples aus den Projektordnern extrahieren
Du brauchst dafür Claude Code installiert und einen Editor wie Visual Studio Code. Den MCP für Ableton brauchst du an dieser Stelle noch nicht, das ist reine Datei-Arbeit. Zieh den Projekt-Ordner per Drag-and-Drop in das Claude-Code-Fenster und schreib einen einzigen Prompt, der drei Dinge klar sagt: woher die Samples kommen, wohin sie sollen, und nach welcher Struktur sie sortiert werden.
To-Do
Erstmal nur einen Ordner testen
- Ein Backup deines Projekte-Ordners machen, bevor du Claude irgendetwas anfassen lässt.
- Genau einen Projektordner ins Claude-Code-Fenster ziehen, damit der erste Durchlauf schnell und überschaubar bleibt.
- Im Prompt vorgeben: Samples kopieren (nicht verschieben), in einen neuen Ordner, sortiert nach One-Shots, Loops, Consolidate und Recordings.
Kryptische Namen aufräumen lassen
Nach dem ersten Durchlauf liegen die Files zwar sortiert, aber die Namen sind weiterhin oft kryptisch. Datum-Strings, interne Bezeichnungen aus dem Consolidate-Vorgang, Bounce-Stamps. Genau hier ist KI stark: Strukturen erkennen, Namen normieren, Konventionen vorschlagen.
Ich gebe Claude ein paar Beispiele aus dem Ordner und sage: schau dir die Dateinamen an, erkenne den Inhalt, mach mir einen sauberen Vorschlag. Bounce Bass landet danach unter Synth, Top Loop unter Loops, der Rest bekommt eine durchnummerierte Bezeichnung wie Consolidate 1 oder Recording 1. Das macht aus einem chaotischen Zwischenordner einen Ordner, mit dem man tatsächlich arbeiten will.
Pro-Tipp
Niemals Dateien in laufenden Sessions umbenennen
Solange Claude Kopien anlegt und der neue Ordner getrennt vom Projekt liegt, ist alles safe. Wenn du jedoch jemals direkt im Projekt-Ordner umbenennst, findet Ableton die Files in der Session nicht mehr. Also: Kopie-Workflow, immer.
In die bestehende Master-Library mergen
Wenn der Zwischenordner sauber ist, geht es darum, die neuen Sounds in deine echte, gewachsene Master-Library einzusortieren. Bei mir hat die eine eigene Struktur mit Kicks, Claps, Snares, Hats, Shaker, Synths, Vocals und so weiter, jeweils mit Zahlen-Präfix, damit ich die Reihenfolge selbst bestimme und nicht das Alphabet.
Genau hier hilft der Plan-Mode von Claude. Statt loszupreschen, plant Claude zuerst, wo welche Datei hingehört, präsentiert dir den Plan und führt ihn erst nach deiner Freigabe aus. Dabei prüft er pro Datei sogar, ob sie bereits in deiner Library liegt, anhand von Dateinamen, Dateigröße und teilweise auch der Länge. Duplikate werden so zuverlässig ausgelassen.
Diese Aufgabe per Hand zu machen, in alle Projektordner reingehen, sortieren, Duplikate finden, das wäre die Arbeit von mindestens einem ganzen Tag. — Björn Torwellen
Den ganzen Workflow als Claude-Skill speichern
Der eigentliche Hebel kommt am Ende. Sobald der Workflow einmal sauber durchgelaufen ist, lässt du Claude einen Skill daraus bauen. Konkret heißt das: alle Python-Skripte, Naming-Regeln und Strukturen werden in einem benannten Skill abgelegt, in meinem Fall „Sample Pipeline". Beim nächsten Mal reicht der Befehl, Claude muss nichts neu schreiben, du sparst Tokens und Zeit.
To-Do
Skill speichern und erweitern
Sag Claude am Ende der Session: „Mach mir aus diesem Workflow einen Skill mit dem Namen Sample Pipeline." Beim nächsten Projektordner einfach den Skill aufrufen. Wenn etwas nicht passt, den Skill iterativ erweitern, statt jedes Mal von vorn zu prompten. Beispiel: Abkürzungen wie KB für Kick und Bass als Kontext im Skill hinterlegen, damit Claude beim Sortieren nicht raten muss.
Fazit
Das hier ist der Punkt, an dem KI im Studio aufhört, ein Spielzeug zu sein, und anfängt, ein echter Helfer zu werden. Nicht weil sie Musik macht, sondern weil sie die langweilige Strukturarbeit übernimmt, für die du sonst nie Zeit findest. Eine eigene Sample Library, die wirklich nur aus den Sounds besteht, die du benutzt, ist langfristig einer der stärksten Workflow-Hebel überhaupt. Wenn dich das Setup interessiert, schau dir Folge 1 der Reihe an, dort installieren wir Claude Code und schauen uns das MCP-Setup für Ableton an.