https://github.com/faithvoid/launchpadmappings
Custom modes and DAW mappings for the Novation Launchpad MK2 / X / Mini.
https://github.com/faithvoid/launchpadmappings
Last synced: 4 months ago
JSON representation
Custom modes and DAW mappings for the Novation Launchpad MK2 / X / Mini.
- Host: GitHub
- URL: https://github.com/faithvoid/launchpadmappings
- Owner: faithvoid
- Created: 2023-02-20T00:48:40.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-22T11:23:30.000Z (over 3 years ago)
- Last Synced: 2025-09-23T07:31:09.597Z (9 months ago)
- Size: 161 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Custom modes and DAW (Traktor/Mixxx/Bitwig) mappings for the Novation Launchpad MK2 / X / Mini.
## DJ Mode
A custom-made set of mappings and custom modes for use as a DJ controller in Traktor & Mixxx. Designed to be simple to use yet feature-packed.
"DJ Main" controls play/cue/pause, cue points, fast forward/rewind, pitch up/down & track volume, and "DJ EQ" controls Hi-Mid-Low ends + Super FX knobs.

### Installation:
Copy the Mixxx files to your Mixxx installation's controller folder (found in /home//.mixxx/controllers on Linux, /Users//Library/Containers/org.mixxx.mixxx/Data/Library/Application Support/Mixxx/controllers on macOS and C:\Users\\AppData\local\Mixxx\controllers in Windows.), or if you're using Traktor, import the .tsi file via "Preferences -> Controller Manager -> Device -> Import .TSI -> Import Other".
### Known Issues:
When setting a slider back to it's default state, you'll need to tap on the last pressed pad 4 times to get it exactly in the middle. To my knowledge there isn't a workaround for this as this is expected behaviour from the faders, so keep it in mind when adjusting the EQ/FX on a track. This can be worked around by removing the FX sliders in Novation's Custom Mode editor and adding MIDI buttons to reset the EQ/FX sliders to their default state.
### TODO:
- Sync LEDs to BPM + cue states, hopefully sync volume fader LEDs to volume meter but I'm unsure as to if that's both possible and within my ability or not.
- Optimize, optimize, optimize!
- Finish the Traktor mapping
- Map >> and << to much finer speeds to "emulate" jogwheels.
### Why?
Simply because I can. The Launchpad series is a fantastic piece of kit that I regularly use with Bitwig, and with it being MIDI-compliant & having fader pads and 8 custom modes makes it a fantastic candidate as a compact DJ controller if you don't need jogwheels. This script gives the Launchpad more DJ functionality than my Hercules DJControl Compact had when I owned it, which in my eyes makes it a versatile piece of DJ hardware.
I'm always looking for constructive feedback on making this setup ergonomically friendly and simple to use while still being feature-equivalent to compact DJ controllers, so don't hesitate to suggest modifications!