Forums > Max For Live

*External* remote control of Live with Python ?

December 5, 2012 | 7:39 pm

Dear all,

I’ve been stuck with an issue for a while, neither the web nor the support gave a definite answer (yet): I need a "remote control" for AbletonLIVE that enables me to (1) start/stop playback and (2) retrieve information about the song (such as current position or measure) and ideally set some callback functions.

My ideal scenario would look like that:
- An instance of LIVE is running with a song loaded
- I start an external script (Python or Matlab or anything else), I import a "Live" module which links to the LIVE program and allows me to interact with LIVE on-the-fly

Afai have seen, the Live Python API and the 3rd party extensions have this functionality but they rely on python scripts being run from *within* LIVE.

Do you guys have an idea if this can be realized in a reasonable time – or does it need many weeks of hacking ?


December 5, 2012 | 8:43 pm

well you can either use midi remote scripts or max for live to do this. Max for Live is much easier, because there is actually documentation on it. The midi python scripts that allow you to access the API don’t have any documentation explaining how it works because it’s meant for manufacturers of midi controllers.

Viewing 2 posts - 1 through 2 (of 2 total)