Hacking Ableton Live: Unofficial OSC, Scripting for More Control

Can you hack it? Yes. Yes, you can. Screenshot (CC-BY) Hens Zimmerman / 37Hz.

Even before Max for Live was available, hackers had found a way of interacting with “secret” APIs inside Live for custom control, allowing them to customize Live’s behavior and make it work more seamlessly with hardware. That included providing something Ableton themselves had not: real, native control of Live via OSC, for more control than MIDI alone can provide. I was assured such hacks would continue to work, and sure enough, they have. Here’s how to get started.

You may wonder, of course, why even bother now that Max for Live is available? Max for Live is a powerful environment for creating instruments, effects, sequencers, and other devices within Ableton Live, and via its access to the Live API, it can even be a tool for customizing how Live works. But it adds an additional layer of abstraction, it is somewhat limited in how much it can manipulate interaction with hardware, and anyone wanting to use your creations will need to own Max for Live and not just Ableton Live. And not only that, but some people will simply prefer scripting in a language like Python to working with visual patching. (There’s still reason to consider M4L, too; see the full link to its “API” for Live, below. But we do have multiple options)

So, with that out of the way, here are the current solutions:

read more

Akai APC20 Ableton Controller: Get Half an APC40, or an APC and a Half

apc20

Ableton Live-specific controllers just got another addition. You probably could have guessed this would come out, following the APC40 and Novation’s grid-only Launchpad last year, but the Akai APC20 is the new, smaller sibling to Akai’s APC40. The APC20 does basically everything the APC40 does on the latter’s left-hand side — it’s a grid of buttons, a set of mixers for your tracks, buttons for activating tracks (and solo/cue/record), and shortcuts for moving around and triggering the transport. Using the buttons, you can trigger clips or notes, with additional buttons for scenes and stopping clips around the outside of the 8×5 array.

The “Note Mode” is new, officially, but I believe hackers may have gotten the APC40 to do that. Hopefully it’ll be rolled out to the APC40 in an update.

What the APC20 doesn’t do is everything on the right-hand side of the APC40: you lose out on additional shortcuts, the crossfader, and most importantly, the controls for pan, sends, and Device Rack macros, though the controls seem to suggest you get some control back via control pages, as on Novation’s Launchpad. That makes the APC20 less appealing as a standalone to me. It gives you mixer faders missing from the Launchpad (which relies on buttons for the job), but it loses the ability to control devices and effects. And unlike the Launchpad, it seems the APC20 still requires external power rather than bus power.

Instead, it seems that Akai hopes you’ll buy the APC20 as a companion to your APC40, for, uh, 60 worth of APC. (I think we have a new unit of measure.) With what Akai calls “Combination mode,” you can add the 40 and 20 together for control of 80 buttons and 16 tracks. In Akai’s press release, it also seems that Akai thinks customers might add an APC20 to an existing rig with other gear — though that puts it in competition with the Novation Launchpad for the same job.

You can also buy six APC20s and use those together, and if you buy that many APCs, I recommend two things: one, seek professional help, and two, definitely send us photos.

read more

CDM’s Biggest Music Tech Stories of 2009

Running a daily website is something of a controlled experiment in the passions of an enthusiastic community. 2009 was a year in which musicians pulled no punches in debating the merits not only of tools themselves, but of the ideas behind them. What follows is not the “best” of 2009, but the “biggest” – the stories that inflamed passions and got readers clicking and commenting. Some top lists include the items about which everyone agrees. This is the list of what got everyone arguing.

recordmixingconsole-thumb[1]

Software of the year: Propellerhead Record

For all the major releases and upgrades and gear, as well as the dominance of a certain Berlin-based developer, if you had to pick one application of 2009, it’d be Record. Record tops the list not because everyone dropped everything to go use it, but quite the contrary. Record bucked industry trends, and provided a love-it-or-hate-it view of what audio software could be. In other words, it was quite reminiscent of Reason.

Centered on a mixer, emphasizing “recording” (perish the thought), and omitting expected features like MIDI out and plug-in support, Record resists modern-day conventional wisdom. That was divisive enough, even before the debates began over Record’s new hardware key. In the long run, it may be the simple fact that Record brings audio signal to Reason that gives it staying power. But in 2009, Record was the application about which everyone had an opinion.

See our original preview, May, plus details on the "Ignition Key" authorization system

3951514441_6215fafcfa[1]

Custom case by / photo (CC) Momo the Monster aka Surya Buchwald. 

Developer of the year: Ableton

What a year it’s been for Ableton. The company kicked off the year with “Share,” “Extend,” and “Touch,” as well as the release of Live 8. It sounded simple. But Ableton’s tech dominated CDM headlines in ‘09 with the variety of user tips and tricks, rants and raves. How’d they do?

read more

Exquisite Music Video Paints Sound, Rhodes, Moog in Light Paint

In the Pocket (Rhodes and Moog Light Paint) from Ethan Goldhammer on Vimeo.

Fantastic, hip, soulful keys couple with brilliant stop-motion editing, as a Moog and Rhodes keyboard are splashed with light painting, in this new music video from Ethan Goldhammer. (See his blog for more.) It’s the perfect example of how a much-seen technique can retain its novelty when used creatively, especially as the sound itself seems to dance in light-up oscilloscope patterns.

Background:

Original music by Ethan Goldhammer and S. Burke.
Time Lapse footage shot in August 2008 on Block Island, RI.
Stop motion and light paint September 2008 in Cambridge, MA.

The lesson here: gear pr0n and special effects work perfectly when they visualize the way we feel about our musical objects and sounds.

Okay, so how did he do it? Ethan responds:

Ableton all the way. Recorded as loops with an [Akai] apc, then arranged later. The secret is also, making the animations, rendering them in [Final Cut Pro] but then WARPING them in ableton to the proper timing and bouncing them back to FCP.

Nicely done. Of course, this is why some audiovisualists have turned to Sony Vegas for Windows – formerly developed by Sonic Foundry, Vegas is actually half audio, half visual software. On the other hand, Live is a comfortable and flexible tool that does many things Vegas can’t.

Ethan also has a beautiful rendering of “Air on a G String,” the second cut from the legendary Switched on Bach. Wendy Carlos, if you’re out there, please don’t stop Ethan; I’d love to see more collaboration instead.

Air on a G String (Oscilliscoped) from Ethan Goldhammer on Vimeo.

Ableton Live Hacking: Novation Nocturn Scripts, Music; More APC40 Setup

automapnocturn

Ready for more dynamic control of Ableton Live, on the cheap? My how-to on MIDI Remote Scripting in Ableton Live was just last week, but it has already inspired new scripts for hardware, this time on the Novation Nocturn. (My examples for the tutorial were the Korg nanoPAD and nanoKONTROL.) The Nocturn is also very easy to slip into a backpack or carry-on, and very affordable at US$100-130 street. It just happens to become more valuable with a little user hacking.

Why the Novation Nocturn? After all, Novation touts their own Automap technology for just this purpose. But Novation assumed you only want to use the Nocturn Automap with your plug-ins and not to control Live. Here’s the non-dynamic hack from Novation:

How to control Ableton Live with the Nocturn?

Musician NCKN (“Nicken”) of Aachen, Germany has a better solution. He uses MIDI Remote Scripting to create a downloadable file that will map the Nocturn’s eight knobs to your device racks automatically. If you did pony up for Automap PRO, it’s useful, too, as it allows mapping buttons to Live keystrokes. (Bome MIDI Translator would be another option.)

Complete instructions and a free download at NCKN’s site. Be sure to check out his music, too; there’s some wonderful stuff.

DIY: Automap in Ableton Live with Novation Nocturn

Beautiful ambient-ish tracks with field recordings and acoustic noises blended elegantly into an electronic production:

Back to the controller that has an Ableton logo tattooed on it, we’ve got still more APC40 hacking going on, too. Darren Cowley sends along his Live rig and a video:

read more