June 2, 2026

Einführung des Extensions SDK: Eine experimentelle Spielwiese innerhalb von Live

Das neue Extensions Software Development Kit (SDK) ist jetzt in der öffentlichen Beta-Phase.

Das Extensions SDK ist als kostenloser Download verfügbar. Es handelt sich um ein offenes JavaScript-Toolkit, mit dem jeder eigene Tools erstellen und die Möglichkeiten von Live 12 Suite erweitern kann.

Erste Schritte mit dem Extensions SDK ›

Was sind Extensions?

Extensions oder Erweiterungen sind optionale Zusatztools, die parallel zu Live laufen und mit einem Rechtsklick von überall in deinem Set aufgerufen werden können. Sie können die Struktur deines Sets lesen und bearbeiten – einschließlich Spuren, Clips, Parameter, Automatisierungen und mehr. 

Mit dem Extensions SDK lassen sich Tools erstellen, die Live-Projekte analysieren, visualisieren und neu organisieren. Oder auch sich wiederholenden Teile deines Workflows automatisieren, Ideen anregen und durcheinanderbringen sowie Live mit völlig neuen Diensten und Systemen verbinden. Einige Erweiterungen helfen dir, schneller voranzukommen. Andere wiederum bremsen dich vielleicht genau auf das richtige Tempo herunter.

Wie erstellt man sie?

Das Erstellen von Erweiterungen mit dem SDK ist einfach. Dank bekannter Webtechnologien und geteilter Ideen lassen sich grobe Konzepte schnell in funktionierende Tools verwandeln. Wie beim Musikmachen müssen die Ergebnisse nicht perfekt werden, um interessant zu sein.

In diesem erklärenden Intro-Video erfährst du, wie man eigene Erweiterungen erstellt:

Teile und entdecke Extensions

Schau dir einige erste Beispiele an und lasse dich für deine eigenen Extensions inspirieren. Abletons Discord-Server freut sich auch über Beiträge aus der Community und bietet einen eigenen Bereich für Austausch, Diskussion und die Zusammenarbeit an Extensions.

Wenn du Nutzer:in von Live 12 Suite bist und die Tools testen möchtest, musst du dem Beta-Programm beitreten und Live-Version 12.4.5 herunterladen. Sobald du die Betaversion nutzt, kannst du in den Live-Einstellungen von dir erstellte oder heruntergeladene Extensions installieren.

Häufig gestellte Fragen zum Extensions SDK

Die mit Live 12.4.5 eingeführten Ableton Extensions ermöglichen es Nutzer:innen mit dem Ableton Extensions SDK, eigene Tools in Ableton Live zu entwickeln und einzusetzen. 

Extensions können mit Spuren, Clips, MIDI, Geräten, Tempo und anderen Teilen eines Live-Sets interagieren, um Aufgaben zu automatisieren, musikalische Daten zu transformieren und die Funktionen von Live anzupassen.

Extensions sind in Live 12 Suite Beta, Version 12.4.5 oder höher, verfügbar. Extensions sind nicht verfügbar in Live Standard, Intro und Lite.

Extensions können so programmiert werden, dass sie auf Spuren, Clips, MIDI-Noten, Geräte, Tempo und vieles mehr Einfluss nehmen. Du kannst Extensions erstellen, um:

  • MIDI zu transformieren
  • Die Song- und Trackstruktur zu analysieren
  • Wiederkehrende Aufgaben zu automatisieren
  • Ungewöhnliche generative Muster zu erzeugen
  • Sich mit externen Diensten zu verbinden
  • Spiele in Live zu spielen!

Nachdem du eine Extension in Live installiert hast, über Einstellungen → Extensions, kannst du so auf sie zugreifen:

  • Klicke mit der rechten Maustaste auf ein Element in deinem Set (z. B. einen MIDI-Clip, eine Spur oder ein anderes Element).
  • Schaue in das Kontextmenü, das erscheint.
  • Wenn die Erweiterung für dieses Element verwendet werden kann, wird sie dort angezeigt.
  • Klicke auf den Namen, um die Erweiterung auszuführen oder zu bearbeiten.

Nach der Auswahl im Menü erscheint ein Pop-up-Fenster, in dem sich die Parameter der Erweiterung vor dem Ausführen anpassen lassen. Wenn du eine Extension auslöst, wird sie einmal ausgeführt, erledigt ihre Aufgabe, gibt ein Ergebnis zurück oder wendet Änderungen an und stoppt anschließend.

Zum Entwickeln mit Extensions müssen folgende Programme auf deinem Computer (macOS oder Windows) installiert sein:

Extensions basieren auf der NodeJS-Plattform, einer kostenlosen Open-Source-JavaScript-Laufzeitumgebung für verschiedene Plattformen. Extensions werden per Rechtsklick über das Kontextmenü des jeweiligen Elements in deinem Set ausgelöst.

Max for Live ist eine umfassende kreative Patching-Umgebung, die Synthese, benutzerdefinierte Instrumente und komplexe Signalwege bietet. Extensions sind JavaScript-basierte Tools, die mit dem Set selbst interagieren und dadurch Struktur, Daten und Arbeitsabläufe beeinflussen.

Das SDK basiert auf Standard-Webtechnologien, die KI-gestützten Coding-Assisstenten problemlos verarbeiten können. Wenn du deine Idee für eine Extension gut beschreiben kannst, kannst du sehr wahrscheinlich mit KI-Unterstützung funktionierende Extensios erstellen – ganz ohne Programmierkenntnisse.

Weitere Informationen findest du in der Dokumentation im Ableton Extensions SDK GitHub-Repository.