Novation Launchpad - posting my mididings script!

Talk about your MIDI interfaces, microphones, keyboards...

Moderators: MattKingUSA, khz

Post Reply
paul
Established Member
Posts: 226
Joined: Wed May 07, 2014 9:50 pm
Location: UK
Has thanked: 1 time
Been thanked: 1 time

Novation Launchpad - posting my mididings script!

Post by paul »

Hello all,

A friend of mine lent me his Novation Launchpad, and I've tried to have some fun with it on Linux.
I wrote a small mididings script (and small library) to work with it, and I would like to post it here!

Feel free to use it, ask anything, improve it, edit it - just please posts your contributions in this thread!

DISCLAIMER: I'm not a programmer. Have mercy on my code :)
If you know better/more efficient/clearer ways of doing what I did...just improve the code and post it here!

To use it, launch in a terminal:

Code: Select all

mididings -f complete.py
Make sure that the "launchpad.py" file is in the same folder, as it is needed.

You can find documentation for mididings here: http://dsacre.github.io/mididings/doc/.

I hope this is useful/fun!
Attachments
launchpad.tar.gz
(3.42 KiB) Downloaded 95 times
Keep on rocking in the free world!
paul
Established Member
Posts: 226
Joined: Wed May 07, 2014 9:50 pm
Location: UK
Has thanked: 1 time
Been thanked: 1 time

Re: Novation Launchpad - posting my mididings script!

Post by paul »

As an example of how to use the code, here is an LMMS file.

Connect (I use Jack midi) the LMMS "candy" track to the mididings candy track, and the LMMS "beat" track to the mididings beat track.
Then connect the mididings track "to PC" to the LMMS " Launchpad Keys" track.

(and of course, connect the mididings "To/from Pad" tracks to the Launchpad.)

Now in the LMMS playlist connect the "mute" keys od the various patterns to the controllers on the Launchpad by simply pressing the corresponding key. (the number is indicated on the name of the pattern).
Press play, and if you want, activate the "candy" by switching to a "candy" scene!

(I don't know if my explanation is clear...if it's not, just ask, or play around!)
Attachments
Full Control.mmpz.tar.gz
(60.96 KiB) Downloaded 69 times
Keep on rocking in the free world!
Bree
Established Member
Posts: 17
Joined: Mon Feb 09, 2015 4:15 pm
Contact:

Re: Novation Launchpad - posting my mididings script!

Post by Bree »

This is fabulous! I'm going to try this over the weekend! :mrgreen:
gurke
Posts: 1
Joined: Sun Apr 21, 2019 5:19 pm

Re: Novation Launchpad - posting my mididings script!

Post by gurke »

Hi, I'm new here.

I have a Linux Mint 18.2 computer and I do not know anything about programming.
I have a Novation Launchpad Mini and I'd like to use it with my linux computer. It came with some Windows software (Ableton) which does not work under WINE.

Can you explain "for dummies" how I can assign music snippets or simple single notes to my launchpad? It's recognized, so I don't seem to need specific drivers.

Thank you!
User avatar
sysrqer
Established Member
Posts: 2519
Joined: Thu Nov 14, 2013 11:47 pm
Has thanked: 319 times
Been thanked: 148 times
Contact:

Re: Novation Launchpad - posting my mididings script!

Post by sysrqer »

gurke wrote:Hi, I'm new here.

I have a Linux Mint 18.2 computer and I do not know anything about programming.
I have a Novation Launchpad Mini and I'd like to use it with my linux computer. It came with some Windows software (Ableton) which does not work under WINE.

Can you explain "for dummies" how I can assign music snippets or simple single notes to my launchpad? It's recognized, so I don't seem to need specific drivers.

Thank you!
It depends how you work and what you work with. If you use ardour or reaper you can load up a sampler and connect the launchpad to it and you should be able to trigger the samples. You should be able to play a synth this way as well, the launchpad will send notes so it's not much different to using a keyboard. Is there a particular place you are getting stuck?
Post Reply