If we want to do anything worthwhile in terms of controlling Ableton (and by worthwhile, I mean things that are impossible or difficult to do with conventional MIDI mapping), then we’ll have to delve into the Live Object Model (LOM). The Live Object Model is a like a map to the mystical forest which is your Ableton Live Set. It will allow you to navigate to (almost) any element within a Live Set and, in many cases, manipulate it, make changes based on it or just retrieve parameters for the fun of it (weirdo).
In this video, I explain the basics of the Live Object Model (through the magic of drawings!) and then I show how to use the live.path and live.objects objects to fire clips in Max for Live, as well as another tip on monitoring your outputs in M4L. While we don’t build anything snazzy in this video, it is the first step in our next project: Building a better clip launching matrix, this time with pretty colors!
You can check out the online documentation here.
P.S. Thanks to the Ableton Blog for the idea for the new series title!