Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

novation launchpad as generic midi output device

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
6,880
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Nov 6, 2009

This is the result of my first experiments with Novation's Launchpad http://www.novationmusic.com/products/midi_controller/launchpad - programmatically using MIDI signals to light up the LEDs. Have a look at http://github.com/thomasjachmann/launchpad for more info.

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (thomasjachmann)

  • cool... just saw thomasjachmann's post, and it looks like there might already be some sort of programming API or reference posted...gonna have to check that out for sure. Its pretty neat to see what people are doing with this thing!

  • Glad you like it! :)

    There's a reference to the MIDI messages to exchange with Launchpad to make it do what you want, so this is kind of their API. And then, there's my ruby gem (which I use in my videos) and a port of that to processing. Have a look at the github link in the video descritpion for more info.

  • could you give me the midi messages I need to send to the novation from traktor pro to get different led colors?

  • Rather simple, send send a note on to launchpad, using the position of the button (16*y + x) and the velocity (16*green + red + mode) where green/red is between 0 and 3 and mode is 12 (for normal mode) or 8 (for flashing - you have to switch on flashing separately, though).

    Just go to novations support area and download their programmer's reference, everything's explained quite nicely there, with examples.

    HTH, Thomas

  • @thomasjachmann

    it's really easy, but which bit do i take for the mode? i don't get that.

    thanx

  • @Jazzisfaction Don't think in bits. Just add the numbers: 16*green + red + mode, so for flashing full bright green you have: 16*3 + 0 + 8 = 56. Send this as velocity, and you've set the corresponding button to blink in green. To start, the blinking, you have to send it the corresponding buffer control message: 176, 0, 40

    Background: launchpad operates on two buffers, blinking just sets a button to off in one buffer and to on in the other, the control message above starts automatic switching.

see all

All Comments (13)

Sign In or Sign Up now to post a comment!
  • Hah... favorite part of the video is when you're like "YAY!" I couldn't help but laugh, probably because I would have said the same thing. Very cool stuff. It'd be great if Novation released a programming API for the LP, but I highly doubt that'll happen :(

  • next video will be here soon, I already finished everything, just needs to be recorded and uploaded

  • nice one.. well done look forward to seen whats next up.

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more