novation launchpad as generic midi output device
Loading...
6,880
Loading...
Uploader Comments (thomasjachmann)
see all
All Comments (13)
-
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...
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!
sonicmasterworks 1 year ago
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.
thomasjachmann 1 year ago
could you give me the midi messages I need to send to the novation from traktor pro to get different led colors?
parkour1001 2 years ago
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 2 years ago
@thomasjachmann
it's really easy, but which bit do i take for the mode? i don't get that.
thanx
Jazzisfaction 4 months ago
@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.
thomasjachmann 4 months ago