Skip to content

launchpad

The Novation’s launchpad is a 8×8 RG LED MIDI controller similar to the Monome. In addition, it has 8 Button on the top and 8 Scene Button on the left. Originally meant as MIDI Controller its bundled with Ableton Live to pimp your DJ Sets and Tunes. All over it’s a wonderful device, not only for your music, but for doing some LED ouput & input hacking.

Thomas Jachmanns released a ruby library gem quite soon after the device was released. But by now, I couldn’t find any Processing/Java support, so it’s was time to create a proper wrapper library… and here it is!

The library provides an interface to access novation’s launchpad programmatically and is heavily based on ruby launchpad gem which you can see by it’s similar APIs. LEDs can be lighted and button presses can be listened to.

In addition, it includes a wrapper for the Monomic Library, so you can port all Monome Processing code to Launchpad easily!

It’s project page and its source is hosted on github. Please feel free to use it for your proposes and fork and improve the source!

more Video examples comming soon!

3 Responses leave one →
  1. February 14, 2011

    Hi,

    kurzes Danke für Deine super Bibliothek. Habe mir dadurch einen feinen Sequencer basteln können.

    http://www.weissesbuero.de/2011/02/whiteout-processing-sequencer-launchpad/

    Viele Grüße,
    slx

  2. September 24, 2011

    I built a realtime equalizer with it :)

    http://vimeo.com/29517018

    I think some of the color constants might be off – some yellows are red, and vice versa. I’ll take a look at the source soon. Thank you for the library!!

    -Justin

  3. Renzo permalink
    November 28, 2012

    Hi, very nice library you got there, i will use it for a project, thank you very much. I have a couple of questions though:

    *Can I use your library to just read the current button states? i mean polling the launchpad to see what color is some button currently in, for instance?

    *Dou you know if it’s even possible to use the Launchpad with the Ableton Software WHILE AT THE SAME TIME use your library to do some other stuff?

    When I’m done with my project I’ll send you a video and of course put you in the credits :)

    Thx!

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscribe to this comment feed via RSS