June 2, 2026

Découvrez Extensions SDK : un terrain de jeu expérimental dans Live

Le nouveau kit de développement logiciel (SDK) Extensions est désormais disponible en bêta publique.

Téléchargeable gratuitement, Extensions SDK est une boîte à outils JavaScript ouverte permettant à chacun·e de créer des outils personnalisés pour étendre les possibilités d’Ableton Live 12 Suite.

Démarrer avec Extensions SDK ›

Qu’est-ce qu’Extensions ?

Extensions est un ensemble d’outils qui s’exécutent en parallèle de Live et sont accessibles d’un simple clic droit depuis n’importe où dans votre Set. Ils peuvent lire et modifier la structure de votre Set, notamment les pistes, clips, paramètres, automations et bien d'autres fonctionnalités.

Avec Extensions SDK, vous pouvez créer des outils qui analysent, visualisent et réorganisent vos projets Live, automatisent les parties les plus répétitives de votre processus, stimulent ou brouillent vos idées, et connectent Live à des services et systèmes entièrement nouveaux. Certaines Extensions vous aideront à aller plus vite.... D’autres pourraient vous ralentir juste ce qu’il faut.

Comment les créer ?

Créer une Extension avec le SDK est simple. Grâce à des technologies web largement utilisées et à une approche collaborative, il devient possible de transformer rapidement un concept brut en outil fonctionnel. Comme en musique, le résultat n'a pas besoin d'être parfait pour être intéressant.

Découvrez comment créer vos propres Extensions grâce à cette vidéo d’introduction :

Partagez et découvrez Extensions

Découvrez quelques premiers exemples des possibilités offertes afin de trouver l’inspiration pour vos propres Extensions. Le serveur Discord d’Ableton accueille également les contributions de la communauté, avec un espace dédié au partage, à la discussion et à la collaboration autour des extensions.

Si vous utilisez Live 12 Suite et souhaitez tester ces outils, il vous suffit de rejoindre le programme bêta et de télécharger Live 12.4.5. Une fois inscrit·e au programme bêta, vous pouvez installer les Extensions que vous avez créées ou téléchargées depuis les paramètres de Live.

FAQ sur Extensions SDK

Ableton Extensions, disponible depuis Live 12.4.5, permet aux utilisateur·ices de développer et d’utiliser leurs propres outils au sein d’Ableton Live grâce à Extensions SDK.

Les Extensions peuvent interagir avec les pistes, les clips, le MIDI, les périphériques, le tempo et d’autres éléments d’un Set Live afin d’automatiser des tâches, de transformer des données musicales et d’étendre les possibilités de Live.

Extensions est disponible dans Live 12 Suite Beta, version 12.4.5 ou ultérieure. Les Extensions ne sont pas disponibles dans Live Standard, Intro ou Lite.

Les Extensions peuvent être programmées pour agir sur les pistes, clips, notes MIDI, périphériques, le tempo, et bien d'autres fonctionnalités. Vous pouvez créer des Extensions pour :

  • Transformer le MIDI
  • Analyser la structure des morceaux et des pistes
  • Automatiser des tâches répétitives
  • Créer des patterns génératifs inhabituels
  • Se connecter à des services externes
  • Ou même jouer à des jeux dans Live !

Une fois une Extension installée dans Live (via Préférences → Extensions), voici comment y accéder :

  • Faites un clic droit sur un élément de votre Set (ex : un clip MIDI, une piste ou un autre élément).
  • Consultez le menu contextuel qui apparaît.
  • Si l’Extension peut être utilisée avec cet élément, elle apparaîtra dans ce menu.
  • Cliquez sur son nom pour lancer ou modifier l’Extension.

Après l'avoir sélectionnée dans le menu, une fenêtre contextuelle s'affichera, dans laquelle vous pourrez modifier les paramètres de l'Extension avant de l'exécuter. Lorsqu’une Extension est déclenchée, elle s’exécute une fois : elle effectue sa tâche, renvoie un résultat ou applique des changements, puis s’arrête.

Pour développer des Extensions, les éléments suivants doivent être installés sur votre ordinateur (macOS ou Windows) :

Les Extensions sont créées sur la plateforme Node. js, un environnement d'exécution JavaScript gratuit, open source et multiplateforme. Elles sont déclenchées depuis le menu contextuel accessible par clic droit sur l’élément concerné de votre Set.

Max for Live est un environnement de patching créatif complet qui permet de créer des synthèses, des instruments personnalisés et des chaînes de signal complexes. Les Extensions, quant à elles, sont des outils basés sur JavaScript qui interagissent directement avec le Set lui-même, affectant la structure, les données et le workflow.

Le SDK utilise des technologies web standard que les assistants de codage IA maîtrisent bien. Si vous parvenez à décrire clairement l'idée que vous avez pour cette Extension, vous devriez être capable de créer un outil fonctionnel avec l’aide de l’IA, même sans expérience en programmation.

Pour plus d'informations, consultez la documentation disponible dans le dépôt GitHub d'Ableton Extensions SDK.