LiveOSC provides an OSC interface for Ableton Live versions 8 and upwards on both Mac OSX and Windows. The monome discussion thread can be found here
Contents
Installation
- If you are running OSX 10.5.8 skip this step. Otherwise you must install Python 2.5.1
- Unzip the latest release which should give you a folder called trunk containing a folder called LiveOSC. The LiveOSC folder should be moved to Ableton’s MIDI Remote Scripts folder.
- On Windows this is located in \path\to\ableton\Live x.x.x\Resources\MIDI\Remote Scripts
- On OSX this is located in /path/to/ableton/Live.app -> Right click -> show package contents. Navigate to contents/app-resources/MIDI Remote Scripts
- In ableton goto Preferences, Midi Settings. Select LiveOSC from the drop down list.
- LiveOSC accepts packets on port 9000 and sends data on port 9001
- LiveOSC comes with an Ableton Device Rack. If you place this as the first device on your master channel you can toggle the playing position and meter listeners on and off
Documentation
LiveOSC has a number of queryable parameters and also supports listeners. Listeners do not need a polling call, they will automatically return when the property changes in the live set.
LiveOSC currently automatically observes clip playing status, clip colour and name, track names, devices and parameters, track parameters and a number of song properties
The full list of osc commands can be found here
Pingback: LiveAPI – addi.tv()
Pingback: (mid) Progress | YOUJIN SHIN()
Pingback: Communication between Processing (P5) and Ableton Live with OSC (OpenSoundControl) |()
Pingback: Music Visualization with Ableton Live and Processing | Discolingua()
Pingback: Ableton Live Talks OSC to Cinder | niltoid.()
Pingback: Deep into Midi Scripts | Tangiblex()
Pingback: Deep into Midi Scripts: Part 2 | Tangiblex()
Pingback: Initial Questions | Andreas Refsgaard()
Pingback: Oljud {Noise} – Creative Project Space()
Pingback: LiveOSC – Complete Control of Ableton Live Using Your iPad or iPod – ooo00()