Novation Launchpad: hack nr 2

So I made a new little hack for the Novation Launchpad a little similar to my older hack. This time though I have made the source a little more readable. It’s not a full solution that will make you be able to do everything. It’s a start though, you can build on it further if you want to though.

The download the bounce hack: launchonme_terminal_bounce_web
The download the stepsequencer hack: launchonme_terminal_step_web

8 thoughts on “Novation Launchpad: hack nr 2

  1. hello larsby,
    i really like the simplicitie of your step sequencer. i’m not a programmer, so i don’t know how to use this hack*? could you maybe explain me, or do you sell it as a user version maybe. thanks a lot and you and your funny kids get into the new year healthy***** Henning

  2. Hi Henning,

    First of you need os x and xcode, then you start xcode and run the program, then launch ableton live or whatever DAW you are using (remember to turn it of as a remote surface in live if that what you are using)
    then you’ll have new midi in’s and out’s that are the hack’s port’s
    connect the in to a drum-vst or similar, then you’ll start hearing the drums as you press the buttons on the launchpad.

    I dont sell it in a user version, There are so many great stepsequencers out there, check out littlescales work, he’s got a real nice one that has a lot more features then this one here.

    Thank you for the kind words on my children. Lukas has chickenpox right now but I think the worst have passed.

    Take care!

  3. Hi!

    I thought you might be interested in this. I’ve written a program called Katapult, that let’s you use the Novation Launchpad with any MIDI software, in a much more flexible way, than what you can do with Automap. It can map totally custom multipage layouts of buttons, faders and so on to the Launchpad, and send the midi output to any midi device or software. It also supports bi-directional communication, so the software you use it with can update the controls on the Launchpad. For example, twist a knob in Traktor, and the corresponding fader on the Launchpad moves as well. For a quick overview of some of the features, I’ve put together a demonstration video and uploaded it to Vimeo:

    When I first heard about the Launchpad, I was intrigued, and figured that this would be the perfect controller for my DJ’ing setup. Unfortunately, I was a bit disappointed when I learned that all of the advanced features could only be used with Ableton Live, since I use Traktor for playing. To solve my misery, I set out to write an application that would let me do all the cool stuff I wanted. It’s in public beta right now, but very close to a final release.

    For many more details, check the website at:

    Kind regards

    Mark Qvist

  4. Hi Johan. This is a great little app you’ve put together. I’m having some difficulty with it though, the LEDs are not lighting up at all. I’ve just downloaded your project and run it in Xcode and it seems to find the rights ports and reads incoming notes from the Launchpad. It just isn’t lighting up the Launchpad with the note output. Do you have any suggestions for how I might troubleshoot it? I know the lights are working, I can run Live and it works fine. It just doesn’t seem to be responding to notes sent from the Xcode built app.

    Thank you!


  5. Actually, I found the issue. I have quite a few MIDI devices on my system and the number of inputs and outputs are not even, so the out port was connecting to a different device than the Launchpad (thank goodness for a MIDI monitor which showed me where the note outs were going). I rearranged the code to look for the Launchpad MIDI destination point and that solved it.

    Thank you so much for putting this code out there – it really helped me to get a better grounding in CoreMIDI for a personal art project I’m working on. I’ll make sure to credit you should I do something more advanced with it.



  6. Yeah, CoreMidi is a bit of a beast to try and understand. I borrowed a little here and there to set things up. And it was the single hardest thing about the project! Great to be of help.

    I hope your personal art project goes well, I’ll be delighted just to see what you make! Credits are ofcourse greately appreciated!

  7. I have noticed you don’t monetize your website, don’t waste your traffic,
    you can earn extra cash every month because you’ve
    got high quality content. If you want to know how to make extra $$$,
    search for: Boorfe’s tips best adsense alternative

Leave a Reply