Now you can write ableton Live extensions in python instead of TypeScript

Discussion in 'Live' started by xterminatorapps, Jun 9, 2026 at 7:01 PM.

  1. xterminatorapps

    xterminatorapps Noisemaker

    Joined:
    Jun 1, 2026
    Messages:
    7
    Likes Received:
    4
    Ableton's Extensions SDK (Live 12) is TypeScript only. I made a Python SDK on top of it, so you can write the same extensions in Python.

    You develop against a small bridge with Python then package it into a normal .ablx.

    It covers the host API: context-menu actions, plus reading and writing tracks, clips, MIDI notes, scenes, devices and parameters.
    The .ablx runs on Windows and macOS with nothing for your users to install.
    Same ceiling as the SDK underneath: request/response only, so no transport, automation, realtime or observers.

    Docs: https://xterminatorapps.github.io/ableton-python-sdk/
    Source: https://github.com/XTERMINATORAPPS/ableton-python-sdk
    Install: pip install ableton-extensions

    https://www.xterminatorapps.shop

    Tell me what you think.
     
  2.  
  3. curtified

    curtified Audiosexual

    Joined:
    Feb 3, 2015
    Messages:
    1,049
    Likes Received:
    573
    oooo!! this is great! LLMs are better at writing in python too for all the n00bs and vibe coders. TY!
     
  4. xterminatorapps

    xterminatorapps Noisemaker

    Joined:
    Jun 1, 2026
    Messages:
    7
    Likes Received:
    4
    Yes , Try it out. :)
     
Loading...
Loading...