A library for communicating with Ableton Live via WebSockets, works both in Node and in the Browser.
Control Ableton Live from Node
CLI tool to extract information from Ableton Live Set files
Core library for extracting information from Ableton Live Set files
Ableton Live MCP depend on Ableton JS
React Component library inspired by Ableton Live
_Routes MIDI messages from Ableton Live to Reason_
Get information from installed Ableton Live instances
Routes MIDI messages from Ableton Live to Reason
MCP server built to connect LLMs to your Ableton Live session (but it's not lame...)
Local MCP, install tooling, and helper assets for controlling Ableton Live.
Agentic production system for Ableton Live 12 — 465 tools, 56 domains, 44 semantic moves. Device atlas (5264 devices, 120 enriched, 7 indexes), Splice intelligence (gRPC + GraphQL describe-a-sound + preview + collections + presets), 9-band spectral percep
Common TypeScript types for Ableton Live MIDI clip and event data.
node.js integration with Ableton Live via LiveOSC
Unofficial parser for Ableton Live project files (.als)
Ableton Live MCP depend on Ableton JS
Get information from installed Ableton Live instances
Sort Mainstage 3 auto-samples for use in Ableton Live
MCP server for controlling Ableton Live via the Live Object Model
Ableton Live MCP depend on Ableton JS
MCP server for Ableton Live - Version control, rack analysis & real-time control for AI-powered music production
Control Ableton Live from Node
Communicate with Ableton Live through Max for Live.
A NodeJs based Ableton parser to parse ableton-live files(*als)
Converts Ableton Live .als files to XML as they're saved. The point of this is so that you can use git with your .als files. Git is a lot more useful with line based text files then binary files.
Reports the version of an Ableton Live set, and optionally changes it to v11 format.
This package implements the Server part of the Musa DSL Live Coding Environment for Ableton Live and Bitwig Studio
Converts Ableton Live .als files to XML as they're saved.
This module allows you to create a connection to Ableton Live 8.1.x through a Max4Live plugin. You can then manipulate objects in the LOM (Live Object Model) as though they were Ruby objects.