Launchdeck is a simple GUI application that lets you set custom buttons on your launchpad midi controller
git clone https://github.com/grantcary/Launchdeck.git
cd Launchdeck
pip3 install -r requirements.txt
usage:
cd src
python gui.py
- Partial support for both Windows and Linux (full support comming soon for each)
- Compatible midi controllers: Novation Launchpad (MK1, MK2)
To reset all assigned keys, run:
cd src
python generate_empty_keymap.py
- open executable file
- open browser tab
- assign hot keys
- play sound
- virtual midi passthrough
- Connect your Novation Launchpad into your computer
- Run GUI
- Right click button you want to assign and select function from list
- Complete prompts for chosen function
- Test button function by left clicking the desired button
- Start Launchpad Midi input by pressing "Start"
- Stop Midi input by pressing "Stop"
- On your DAW of choice, select midi input 'Launchdeck:RtMidi virtual output'
- Click the blue button on the upper right corner
- Press "Start"
- you can't use default midi functions while passthrough mode is in use and viceversa
- keyboard shortcut example: "command", "control + s", "left", "up", "command + space"
- hover over the button to check its assignment (tooltip)