Skip to content

bobhelander/launchpad_mapper

Repository files navigation

launchpad_mapper
Program to allow mapping of the Novation Launchpad buttons to USB keystrokes.
Development notes:  "http://www.bobhelander.com/wp/?p=7"

Hardware Required:
Novation Launchpad S  "http://www.amazon.com/Novation-Launchpad-64-Button-Ableton-Controller/dp/B00CDINK72"
Adruino Due  "https://www.arduino.cc/en/Main/ArduinoBoardDue"

Software Prerequisites:
https://github.com/FMMT666/launchpad.py

http://jampal.sourceforge.net/ptts.html

Instructions:

Download the FMMT666 launchpad files and place in this project's folder.
Plug in both of the Arduino USB ports into the computer.
Download and install the Arduino drivers if necessary.  Instructions can be
found at:  https://www.arduino.cc/en/Guide/ArduinoDue  See the section "Installing Drivers for the Due"
Upload the keyboard_mapper.ino program to the Due
 See section "Uploading Code to the Due" in "https://www.arduino.cc/en/Guide/ArduinoDue"
 Note: You must use Arduino IDE 1.5 or later to program the Due. "https://www.arduino.cc/en/Main/Software#toc3"


Set the Due up at COMM port 6
Note: if you require a different port change the string 'COM6' in the launchpad_mapper.py file.

Run the program:

python.exe launchpad_mapper.py

About

Program to allow mapping of the Novation Launchpad buttons to USB keystrokes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages