Arturia KeyLab Mk 1
Manufacturer’s product page · Forum thread
New in version 2.5.1.
Overview
The Arturia KeyLab 88 (retroactively called the “Mark 1”) is a full size piano keyboard that includes various encoders, faders, buttons, and velocity sensitive touch pads. It also includes a two-line dot-matrix display.
Note
Arturia also made 61 and 25 key versions of this keyboard. This mapping has only been tested with the full size version and it is unknown whether it works for the smaller versions.
Main Controls
To the right of the KeyLab logo are the main bank of controls labeled, simply, Controls. Currently Mixxx only uses the first bank, so the Bank 1 button should be illuminated, otherwise the other controls in this section may not work.
Control |
Label |
Function |
---|---|---|
Gain Knob |
P1 |
Deck gain |
High Knob |
P2 |
EQ highs |
Mid Knob |
P3 |
EQ mids |
Low Knob |
P4 |
EQ lows |
Effect Knob |
P5 |
Quick effect rack |
D3 Fader |
F1 |
Deck 3 volume |
D1 Fader |
F2 |
Deck 1 volume |
D2 Fader |
F3 |
Deck 2 volume |
D4 Fader |
F4 |
Deck 4 volume |
D3 Fader |
F5 |
Deck 3 tempo |
D1 Fader |
F6 |
Deck 1 tempo |
D2 Fader |
F7 |
Deck 2 tempo |
D4 Fader |
F8 |
Deck 4 tempo |
X-Fader |
F9 |
Crossfader |
Snapshots
Below the main controls are a collection of 10 physical buttons labeled Snapshots.
Control |
Label |
Function |
---|---|---|
Intro/Outro + Hotcues |
1 |
Configure first four drum pads to be the intro and outro markers and the remaining pads to be hotcues. |
Hotcues |
2 |
Configure all 16 drum pads to be hotcues. |
Samplers |
3 |
Configure all 16 drum pads to be velocity sensitive samplers. |
Transports
To the right of the snapshot buttons are a collection of buttons labeled Transports. Each of these is bound to the currently selected deck except for the record button.
Function |
Name |
Function |
---|---|---|
Rewind |
⏪ |
Beatjump backwards |
Fastforward |
⏩ |
Beatjump forwards |
Cue |
⏹ |
If track is playing: stops the track and resets position to the main cue point If playback is stopped: sets the main cue point |
Cue |
⏹ (hold) |
Play the track from main cue point, release to stop playback and return to the main cue point. Playback must be initially stopped on the main cue point. |
Play/Pause |
⏯ |
Play/pause playback |
Record |
⏺ |
Toggle recording the mix |
Loop |
🔁 |
Toggle the previous beatloop |
Hint
The actual behavior of CUE and Play/Pause buttons depends on Mixxx settings. See Using Cue Modes for more info.
Drum Pads
To the right of the main controls are a collection of 16 drum pads that are individually labeled Pad 16 (top right) through Pad 1 (bottom left). In Mixxx we invert the numbers so that eg. Pad 13 in the top left maps to Sampler 1. If the pad is not illuminated, pressing it will load the currently selected track into the given sampler. If it is illuminated, pressing it will cause the sampler to play and the pad to blink for the duration of the playback. The pads are velocity sensitive and the harder they are hit the louder the volume of the sampler.
Mapping Options
Several options are available for configuring the controller in the Mixxx settings:
Setting |
Values |
Default |
Description |
---|---|---|---|
Soft Takeover |
On/Off |
On |
Enable or disable soft takeover mode for all encoders. |
Disable Pads |
On/Off |
Off |
Disables the pads so they can be used with with an external synth. |
Output Delay |
Duration (ms) |
100 |
The number of milliseconds to wait before setting output LEDs or writing to the screen. The controller sometimes sets LEDs by itself, meaning they no longer match the value expected by Mixxx. If you notice LEDs being set to the expected setting, then flickering to an unexpected setting, increase this number. |