Studio Demos
Ableton Live Bridge
TBD roadmap placeholder for Ableton Live workflows, which need DAW-aware routing rather than only browser JavaScript MIDI.
PlannedLocal setup requiredPlannedRequires hardwareMixed Control
What this demo proves
This separates generic MIDI transport from Ableton-specific integration work: Max for Live devices, clip/session state, tempo, track routing, note events, and CC mapping.
Platforms
Ableton LiveMax for LiveMIDINode.js
Payload types
BooleanFloatStringJSON / object
Channel names
demo.ableton.livePlanned Ableton Live channel for Max for Live, clip, tempo, note, and CC bridge demos.
demo.midi.controlPlanned control channel for MIDI note and CC bridge demos.
Example payload
{
"enabled": true,
"brightness": 0.8,
"scene": "night",
"tags": [
"entry",
"north-wall"
]
}
Compatibility notes
Browser JavaScriptNative
Node.jsNative
PythonNative
p5.jsJSON wrapped
ProcessingJSON wrapped
ArduinoJSON wrapped
ESP32 / ESP8266JSON wrapped
Serial bridgeAdapter required
TouchDesignerNot yet supported
Run online
- TBD: Ableton requires a local DAW workflow, so online coverage should be a browser companion viewer or recorded session.
Run locally
- TBD: build a Max for Live device or local bridge that maps notes, CC values, tempo, clip launches, or track state into demo.ableton.live.
Expected output
- Ableton performance state drives Data Network channels, and browser or installation surfaces respond in realtime.
Troubleshooting
- TBD: document Ableton version, Max for Live device installation, MIDI routing, clock/tempo handling, and whether a Node bridge is required.
Source files
demos/ableton/README.mdReference only
demos/ableton/max-for-live-device.mdReference only