Arturia KeyLab Mk 1

Manufacturer’s product page · Forum thread

New in version 2.5.1.

Overview

Arturia KeyLab 88

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.