Novation Releases All MIDI Details for Launchpad

Novation’s Launchpad, its affordable (< $200) "grid" controller, may have a big Ableton logo on it. But underneath, it's just a MIDI controller. Bi-colored LEDs, containing a red and green element for red, green, and amber output (amber = red+green), can be triggered using simple MIDI note and control messages. That means, whether you're looking forward to Max for Live or you're sequencing in a tracker or writing Processing sketches, you can use the Launchpad just like any other MIDI controller.

One of the things I thought was a major demerit for Akai was the fact that they failed to ship a MIDI implementation for the Akai APC40. MIDI implementations are the charts of MIDI messages we've had since the very first MIDI devices came out in the 80s. They're usually printed in the back pages of the manual, and even the cheapest gear has often had one.

launchpadillus

Score: Novation 1, Akai 0. Novation has done the MIDI documentation, and then some. Its MIDI “Programmers Reference” is out even before the official Launchpad ship date. And rather than just doing a MIDI chart and assuming people know how to read it, they’ve taken the care to fully explain the way MIDI messages work, how to calculate the right messages, and how to really use this. Experts will have all the information they need, but newcomers will also find they can spend a little time and learn how to do what they want.

Launchpad Support with Downloads (see Programmer’s Reference at the bottom)
Via: Novation released Launchpad Programming Guide, and Protocol [Nezoomie's Zen Wave Blog - great read]

It’s listed as “for Max/MSP programmers,” but anyone using MIDI will want to have a look; that’s obviously relevant to far more than just Max. (In fact, there’s not a single mention of anything specific to Max in the document.)

What might people do with stuff like this? Well, as of just four hours ago, Matt DiFonzo lets us know he’s written a simple monome emulator. It’s even got a clever name:

nonome – monome emulator for Novation Launchpad

There’s some bad news mixed with the good. Even with something as simple as a grid of buttons, MIDI isn’t as friendly as it could be. I still would like to have a MIDI editor for the Launchpad so you can reassign buttons if you like — that’s a feature, incidentally, available on rival Ohm and Block hardware from Livid Instruments. Also, the documentation reveals that Launchpad uses “a low-speed version of USB,” which runs at a maximum of 400 messages per second, thus taking 200 milliseconds to update a Launchpad’s LEDs. (There are some workarounds, but they’re … more work. Clarification: Once you double up messages, though, you can get this to a more acceptable gap, and that’s for updating all the LEDs, not the latency of input messages.)

read more

First Hands-on: Novation’s New $199 Launchpad Grid Controller for Ableton Live

launchpad_angle

A monome-like grid controller built for Live, shipping in November for $199 – and I’ve got a first hands-on look with the hardware.

The feature that makes Ableton Live Ableton Live has always been its Session View, an array of Lego-like blocks of music triggering samples and patterns. In the grand tradition of the MPC, mapping hardware controls that make music non-linear has been a major theme of computer music, leading to the monome and the Tenori-On. Usually, consumer gear has only combined these with traditional drum pads, knobs, or faders.

Enter the Novation Launchpad. It’s $199. It’s a grid controller and nothing else, with a set of on/off buttons in an 8×8 array, plus additional shortcut buttons around the sides for switching modes. It’s set up out of the box to integrate with Ableton Live, but it also acts as a generic MIDI controller. It’s bus powered, really lightweight, and compact. Even following Akai’s earlier APC40 this year, there’s something special about the Launchpad: its radical simplicity, and the fact that it is this compact and cheap and plugs in via USB without power, makes this a potential no-brainer for any Live user with a laptop.

I’ve just gotten one of the first Launchpads to arrive (unit “#16″ on the back), so I’ve been playing around with it and can provide some initial impressions and details. I’ve also gotten input from Ableton’s Dave Hill as well as Novation, and I expect to fill in more soon.
launchpad_buttons_angle

All about the buttons: Buttons on the Launchpad can light up red / green / amber, with limited dimming ability (non-continuous). Like the APC40 and the monome, those buttons are not velocity-sensitive.

monoming the sincerest form of flattery? Of course, one design more than any other championed the radical idea of a minimal grid of buttons — and nothing else. That design statement was the partially open-source, fully-homegrown monome. I’m sure as a result Novation will be accused of ripping off the monome design. I think the opposite: I think the availability of the Launchpad is a huge victory for monome, and an enormous compliment. More than any other design – including the APC40 – the Launchpad really says that an affordable, mass-market device can take on the monome’s radical form. It says grids could become ubiquitous. It’s an enormous validation of what the monome project has done. Furthermore, I think the monome community can continue to reinvent what to do with grids, with software and interaction. There are also many things the monome is – locally produced, sustainably produced, running with open source software, fully community-supported, available in kit form, working with OpenSoundControl, built in a premium form factor – that the Launchpad is not.

[edited for clarification] I think the Launchpad is unlikely to dissuade a person who wants a monome from getting a monome. But what’s significant here is that the design of musical instruments and controllers can adopt new forms. The monome was seen as radical when introduced. It seemed as though the music tech industry wouldn’t produce anything without slapping on some arbitrary knobs somewhere. The Launchpad really does follow the monome’s design cue, and maps control in Live in some new ways. That gives me hope that other designs could likewise tread in new direction, both from independent and larger designers.

Onto the details… The big picture aside, here’s a first look at how the operation of the Launchpad works. I’ll have a short video a little later on today.

read more

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

Video: Novation Automap for iPhone, with Ableton Live

Automap on other devices – and an iPhone as a remote control for your Live set? Our friend Ben Rogerson at MusicRadar have caught up with the chaps at Novation at a London trade show to have a look at Automap for iPhone. This app hasn’t yet hit the App Store yet – Hispasonic and the Ableton Forums got the jump on the story last month. But it looks appealing.

It seems to auto-detect the computer to which it’s connecting – as it should, folks, look up Zeroconf. (implemented on iPhone as “Bonjour”) And you can learn in both directions – so you can interactively choose parameters on the iPhone and decide what you want to control. It also sends MIDI to Live for clip triggering, though you’ll notice that some features on the APC40, like clip status and the ability to move through blocks of clips, aren’t possible here. Because Automap wraps around VST and AU automation parameters, you also get high-resolution control of plug-in parameters.

This should also open up possibilities for other Automap-supported apps, not just Live; I’ll be able to test this once the app comes out. No official word on availability or pricing other than soon and cheap. Before people start complaining about the tiny iPhone screen — yes, absolutely. But there’s a nice blank spot on the Novation controllers on which you could put your iPhone or iPod touch. Think about it: you can add an intelligent multi-touchscreen to your existing hardware, use your conventional gear for physical control, but keep the Apple gadgetry as an additional remote (now fairly cheap with no contract for iPod touch). You can even wander around the room during sound check while still controlling your set.

Update: I should note, as I just got asked on Twitter, most Wi-Fi adapters allow you to create your own Wi-Fi network. So you don’t need Wi-Fi in a venue. You’d just create your own network on your PC or Mac laptop, and connect via that – the iPhone and iPod touch both support connecting to these networks. (Note that not all devices do: the Android-powered TMobile G1, for instance, has a chip that apparently doesn’t support them, and I have an 802.11b/g USB adapter that won’t create them. But mostly, this is an easy matter.)

Cool as this is, and elegant as the work Novation appears to have done, I can’t help but notice this is still something of a kludge. The iPhone communicates natively over TCP/IP with the computer. That’s what this app is using – but then it needs a Rosetta Stone and another set of software on the computer just to untangle the archaic protocols music software uses (plug-in automation, MIDI, and more oddness heaped atop of MIDI). There’s absolutely no reason that music software couldn’t be intelligent enough to support networking protocols so that all software and devices can easily communicate. That wouldn’t put Novation out of business, either – on the contrary, it would allow them to do their jobs and this very app could be more productive. Instead of MIDI CC numbers, imagine if you could refer to clips by scene and position number, or even by clip name. Imagine if the iPhone displayed clip parameters and changed when clips were launched. Imagine no more drivers or software to install: someone who bought Novation hardware with OSC support could bring it to a friend’s place and work on a session without that friend installing Automap software.

(singing) You may say I’m a dreamer, but … (sorry, cough) actually this is all possible right now.

I’m all for solutions that work, and Automap (and M-Audio’s HyperControl) both have great capabilities now. But OpenSoundControl is also something you can implement now (provided hosts like Live will support it), and we’ll be talking more about what it can do over the summer to make it more practical and less abstract.

Live 8 Videos: New Warping Explained, APC + ReMOTE SL Integration

With Live 8 in the hands of Ableton fans, two big questions remain for a lot of aficionados: first, how the heck do you deal with this new warp marker interface, and second, how can you make controller mappings for hardware more effective? Thanks to some enterprising, expert users, we’ve got video solutions to each of those problems.

Warp: Engage

The new Warp Mode in Live may actually be friendlier to new users; it’s existing users, accustomed to the previous way of working, who seem thrown for a loop. (Erm… excuse the pun.) I’m at a bit of a disadvantage myself in that I tend not to do a lot of warping/remixing. But Medway Studios has a set of tutorials specifically geared for people wanting some tips on how to assimilate the new working method:

Part 2:

read more