LiveGrabber Icon

LiveGrabber

by Mattijs Kneppers

The LiveGrabber plugins are a set of Max For Live plugins that send device parameters, track parameters, clip envelopes and audio analysis information from Ableton Live to any device on the network that supports Open Sound Control (OSC).

Download

Download the LiveGrabber plugins here.

System requirements

- A computer that runs Ableton Live (preferably 8.1.4 or higher) with Max For Live.
- Any software or hardware device that supports Open Sound Control input.

Example video: how to connect Ableton Live to VDMX


Watch this video in HD for more detail.

How to use

ParamGrabber: this plugin connects to parameters of any Live device.
  • In Ableton Live, select a track that contains at least one audio effect.
  • Drag the ParamGrabber plugin to the effect area of your track in Live and position it next to the plugin of which you want to grab the parameters. You can repeat this for multiple effects on multiple tracks.
  • In one of the drop-down menus, select the parameter you want to communicate via OSC. In the text field next to it, add the address you want to send your parameter value to. You can repeat this for multiple parameters.
  • --OR--
  • Press the Learn button, then touch any parameter of the neighboring plugin to automatically select that parameter in the dropdown

TrackGrabber: this plugin connects to track parameters of a Live track.
  • Drag the TrackGrabber plugin to the effect area of a track in Live and position it anywhere you want.
  • In one of the drop-down menus, select the parameter you want to communicate via OSC. In the text field next to it, add the address you want to send your parameter value to.

AnalysisGrabber: this plugin analyses the audio output of a Live track.
  • Drag the AnalysisGrabber plugin to the effect area of a track in Live and position it anywhere between your effects. To achieve optimal analysis accuracy, you should typically position it before any reverb module or other effects that smooth out transients.
  • In one of the drop-down menus, select one of the six parameters. In the text field next to it, add the address you want to send your parameter value to. Note that the Follower parameters are sent periodically (25 times per second by default), the Trigger parameters output on every detected trigger.

VoidGrabber: this plugin allows you to send arbitrary values with Automation and Clip Envelopes.
  • Drag the VoidGrabber plugin to the audio effect area of your track, the position relative to other effects doesn't influence its behavior.
  • Decide which parameter you want to use to send values to your destination. In the text field next to it, add the address you want to send your parameter value to.
  • To control this parameter with Clip Envelopes, add a clip in the selected track and double-click it to switch to the Clip View. In the left-bottom corner you will find the small E button that opens the Envelopes box. In the Device Chooser dropdown, select VoidGrabber. In the dropdown below, select your parameter. You can now start drawing your clip envelope, which will be sent out to your OSC destination.
Note: the value sent out by your Clip Envelope will be scaled by the Automation value of the control. Keep the slider value at 1 to send an envelope output value without extra scaling.


GrabberSender: this plugin sends all data to your OSC destination on the network.
  • Drag the GrabberSender plugin to the Master track in Live.
  • Set the IP address and port number to the IP and port of your destination.
Note: you can have more than one GrabberSender per live set, in case you want to send to multiple destinations.