Novation Launchpad/Launchpad S/Launchpad Mini

MIDI Controllers FL Studio & Deckadance officially support
[You can only see part of this thread as you are not logged in to the forums]
Site Admin
Jan 17, 2012 (4:13)
Manufacturer: Novation

This page relates to FL Studio.

Deckadance users click here.

Product pages: Launchpad - Launchpad S - Launchpad Mini

Launchpad Mini.png
Launchpad Mini.png (97.81 KiB) Viewed 27631 times

Supported since: FL Studio 10.5 beta

Controller works as a clip launcher and note or parameter controller with user scriptable pages.

Setup Launchpad S / Launchpad Mini:

1. Either do not install Automap or exit Automap from the task bar (or exclude Automap for the Launchpad S by holding '+Scene/User 2' and pressing the down arrow after its connected).

2. Connect the device via USB. FL Studio will auto detect the device.

3. Ensure the Launchpad S is enabled in the MIDI Settings.

Setup Original Launchpad:

1. Install Automap 4.3 that includes the latest Launchpad drivers from here.

2. Exit Automap from the task bar (or exclude Automap for the Launchpad by holding '+Scene/User 2' and pressing the down arrow after its connected).

3. Connect the device via USB. FL Studio will auto detect the device.

4. Ensure the Launchpad is enabled in the MIDI Settings.


FL Launchpad.jpg
FL Launchpad.jpg (853.18 KiB) Viewed 34815 times
Real image size

CLIPS/OVERVIEW/CONTROLLERS: trigger clips in the Performance zone, displays an overview of 8x8 zones or controller layouts.

NAVIGATION: navigates the playlist zone by 1 clip/track increments. (Hold all 4 to change mode, to navigate by 8 clip/track increments).

OVERVIEW: displays an overview of 8x8 zones, press a button to jump to the corresponding zone.

SCENE: triggers vertical columns or grouped clips.

+SCENE: triggers vertical columns or grouped clips but adds to the existing triggered clips.

(Hold SCENE and +SCENE together for SAME MODE: triggers only clips in tracks that are set to the same Press mode).

GLOBAL SNAP: will use FL's global snap setting instead of the per track Trigger snap setting.

(Double tap SCENE, +SCENE or GLOBAL SNAP to 'lock' them on).

Pad LED colours:

Code: Select all
Colour        Meaning          Press setting       Motion setting

Off           No clip
Green         Clip available                       Stay
Light Yellow  Clip available                       One shot/March
Amber         Cued clip        Retrigger/Latch
Dark Red      Cued clip        Hold
Yellow        Playing clip                         Stay
Red           Playing clip     Hold

Settings page:

See custom setup/page info here

Navigate left, from the left most clip zone or press OVERVIEW then the top right most round button to jump to the realtime settings page.

On this page the buttons change and display each tracks settings even during playback in Performance mode. Navigate vertically to access other tracks.

Track Settings.png
Track Settings.png (6.46 KiB) Viewed 34815 times

Column 1 & 2: Track activity.
Column 3 & 4: Position sync (up/down).
Column 5 & 6: Trigger sync (up/down).
Column 7 & 8: Motion mode (up/down).
Column 9: Press mode (cycle).

Controller pages:

Continue to navigate left from the settings page or press OVERVIEW then one of the other round buttons on the right hand side of the Launchpad, to jump to note and controller layout pages.

Note layouts control the currently selected channel in the step sequencer window. Use the Prev/Next Channel buttons on the right to change the target channel. Select two channels at the same time in the step sequencer window of FL Studio to use the C Major + Slicex page for two different instruments at the same time.

Controller layouts allow parameters to be controlled by a group of buttons. To link a controller to a parameter in FL Studio, right click the knob or fader, select 'Link to controller', enable 'Auto detect', then press a button on the layout on the Launchpad. Use the smoothing knob in the controller link window to smooth the parameter changes as you press between buttons.

The XY Controller page is actually only one controller, but link it twice to two different parameters, disable 'Remove conflicts' and use the coresponding mapping formula presets, so X and Y position are mapped to each link.

Hold (or double-tap to lock) user1 to hold notes, or to enter "temporary" fader mode. Press user2 to release all held notes.

There are 8 preset layouts, but you can also create your own with a simple scripting system described here.

Here are diagrams of the notes, controllers and system commands that are sent by each page. All have the same transport commands on the round buttons on the right hand side of the Launchpad, see the 'System' diagram below, (except for the XY Controller page).

Chromatic Keyboard:
Chromatic Keyboard.png
Chromatic Keyboard.png (9.91 KiB) Viewed 34815 times

C Major + Slicex:
C Major + Slicex.png
C Major + Slicex.png (8.99 KiB) Viewed 34815 times

FPC + Faders.png
FPC + Faders.png (2.75 KiB) Viewed 34815 times

Faders vertical:
Faders Vertical.png
Faders Vertical.png (2.73 KiB) Viewed 34815 times

Faders horizontal:
Faders Horizontal.png
Faders Horizontal.png (2.67 KiB) Viewed 34815 times

Gross Beat:
Gross Beat Controller.png
Gross Beat Controller.png (2.74 KiB) Viewed 34815 times

XY Controller:
XY Controller.png
XY Controller.png (2.74 KiB) Viewed 34815 times

Aeolian layout:
Aeolian.png (9.3 KiB) Viewed 34815 times

Harmonic layout:
Harmonic.png (10.88 KiB) Viewed 34815 times

Tempo control:
Tempo.png (29.21 KiB) Viewed 34815 times

System commands:
System.png (32.69 KiB) Viewed 34815 times

Light Show Mode

FL Studio 11.1 added new Launchpad functionality to make working with Lightshows easier.

This is a NEW system and is incompatible with pre FL 11.1 light show projects. Note to pad and color relationships have been changed

Get FL Studio 11.1+ here


1. To use multiple Launchpads use multiple instances of MIDI Out set to different MIDI ports (make sure IN/OUT ports match for each Launchpad). 115 is the default if you want to share projects with others.

2. The new system uses the normal Launchpad setup, so you don't need to change anything if you have a properly working Launchpad setup with feedback.


Notes map to buttons causing them to light up according to the following rules:

Piano roll to Launchpad mapping

Each octave starting from C0, is a Launchpad row, added from the bottom-up

Velocity maps to color

Linear mapping to color.

Control notes

MIDI note G10/127 sets 3 different animation modes depending on the velocity:

Velocity 0 = Mode 1: Animation off
< 0% Velocity <30% = Mode 2: Animation blended with the clips
< 30% = Mode 3: Animation only

MIDI note F#10/126 sets "temporary animation only":

While the note is held the clip launch buttons are turned off. This allows you to display clips to trigger but temporarily turn these off while the animation displays. Unlike the note G10/127 which sets the mode once for all notes, this is safe to use per pattern.

Demo project

Download the demo flp

This project provides an example for two launchpads, one on port 114, the other 115.

The first three clips on the 1st row one are the three animation control states
The second row are demo patterns showing off the features

Regards Scott
What's this knob do? The F1 key is your friend!

Click here for (Advanced Forum Search)