Hardware Controllers Work in progress

Physical MIDI keyboards and pad grids — and the ones with dedicated transport, LED, and selection integration.

Hardware controllers serve the same purpose as the on-screen surfaces (Virtual Piano, Pads, Chord Pads): they’re how you play and drive Skene. The difference is just where they live — a physical keyboard or pad grid instead of the screen. Like the on-screen surfaces, they send notes to the selected track, so they work with the track’s instrument, scale settings, and MPE.

Any Core MIDI device works for notes and CC. On top of that, Skene ships dedicated integration profiles for a number of controllers, adding hardware-specific behavior: transport buttons, LED feedback, node and track selection, and on-screen menu navigation.

Hardware controller support is a work in progress. Mappings, LED feedback, and the list of supported devices are still expanding. Some recognized controllers are only partially mapped, and button assignments may change between releases. If your controller isn’t listed, it still works as a standard MIDI device.

What the mappings do

Controllers drive Skene through a set of named actions. The most common ones:

Action What it does
Play / Play-Pause Start playback, or toggle play/pause
Stop Stop playback
Record Toggle recording
Return to start Jump the playhead back to the beginning
Loop Toggle the loop on/off
Metronome Toggle the metronome on/off
Pre-count Toggle the recording count-in
Undo / Redo Undo or redo the last edit
Save Save the current project
Add node Open the node creator
Delete Delete the current selection
DAW navigation Move the clip/track selection (left / right / up / down)
Focus toggle Switch focus between the track list and the clip detail (piano roll)
Menu navigation Move the cursor / confirm / back in on-screen menus and pop-ups
Node-select slots Store and recall nodes on dedicated pads (short press recalls, long press stores)
Context-select slots Recall context / parameter pages
App-view switch Switch between Arranger, DAW, Nodes, Mixer, and controller views
DAW track select Select a track directly from a pad or button
Surface lock Lock the control surface to the current target
Cycle node / group Step through the controlled node or parameter group
Octave up / down Shift the keyboard octave
Arp note rate Set the arpeggiator / note rate

On controllers with addressable LEDs, transport and status buttons reflect the current state — for example the Metronome key is bright when the metronome is on and dim when it is off on the Komplete Kontrol S MK2 and Launchpad Pro MK3.

Supported controllers

Controller Connection Highlights
Arturia KeyLab 88 MkII USB MIDI Recognized — keyboard, pads, encoders (transport/control buttons not yet mapped)
Arturia KeyLab Essential USB MIDI Transport, loop, metronome pre-count, save/undo, DAW navigation
Arturia MiniLab 3 USB MIDI Transport, DAW navigation, focus toggle, pads
Komplete Kontrol S MK1 USB (HID) Transport, menu navigation, group cycling, key LEDs
Komplete Kontrol S MK2 USB (HID) Transport, metronome (LED feedback), node cycling, 4D navigation, key LEDs + displays
Novation Launchkey Mini MK2 USB MIDI Transport, undo, pads
Novation Launchkey MK2 USB MIDI Transport, undo, node-select slots, add node, pads
Novation Launchkey MK3 USB MIDI Transport, DAW track select, surface lock, pads
Novation Launchkey MK4 USB MIDI Transport, DAW track select, undo, pads
Novation Launchpad Mini MK3 USB MIDI Node-select slots, context slots, surface lock, 8×8 pad grid
Novation Launchpad Pro MK3 USB MIDI Transport, cursor navigation, metronome (LED feedback), node/context slots, app-view switch, 8×8 pad grid
Ableton Push 2 USB MIDI Transport, node-select slots, DAW track select, arp rate, octave shift, RGB pad grid

Per-device mappings

Arturia KeyLab 88 MkII

Recognized as a controller, but its transport and control buttons are not yet mapped — this profile is a work in progress. The keyboard, pads, and encoders work as standard MIDI input; transport and function-button control is planned.

Arturia KeyLab Essential

  • Transport: Play, Stop, Record, Return to start (Rewind)
  • Editing: Save, Undo
  • Loop / metronome: Loop, Metronome (pre-count)
  • DAW navigation: Left, Right

Arturia MiniLab 3

  • Transport: Play, Stop, Record
  • Loop: Loop
  • DAW navigation: Left/Right (Rewind / Fast Forward), Up/Down (Track Previous / Next)
  • Focus: Main encoder click toggles track / detail focus
  • Pads for note and clip input

Komplete Kontrol S MK1

Connects over HID for transport buttons and key LEDs.

  • Transport: Play, Stop, Record, Loop, Return to start
  • Menu navigation: Up, Down, Left, Right, Enter, Back
  • Group cycling: Display Left / Right cycle the controlled parameter group
  • Key LEDs reflect playback of the selected track

Komplete Kontrol S MK2

Connects over HID for transport buttons, key LEDs, and the displays.

  • Transport: Play, Stop, Record, Loop
  • Metronome: Metro toggles the metronome — the key LED is bright when on, dim when off
  • Node cycling: Left / Right step through the controlled node
  • 4D encoder: Up, Down, Left, Right, and press for menu navigation
  • Key LEDs + displays reflect playback and node parameters

Novation Launchkey Mini MK2

  • Transport: Play, Stop, Record, Return to start (Rewind)
  • Editing: Undo (Track Right)
  • Pads for note and clip input

Novation Launchkey MK2

  • Transport: Play, Stop, Record, Return to start (Rewind)
  • Editing: Undo (Track Right), Add node (New)
  • Node-select slots: 8 pads store and recall nodes
  • Pads for note and clip input

Novation Launchkey MK3

  • Transport: Play, Stop, Record
  • Editing: Undo (Track Right)
  • Surface lock: Track Left
  • DAW track select: 8 track-select buttons
  • Pads for note and clip input

Novation Launchkey MK4

  • Transport: Play, Stop, Record
  • Editing: Undo
  • DAW track select: 8 track-select buttons
  • Confirm: Select / Enter
  • Pads for note and clip input

Novation Launchpad Mini MK3

  • Node-select slots: 8 pads store and recall nodes
  • Context-select slots: 8 pads recall context pages
  • Surface lock
  • 8×8 RGB pad grid for note, clip, and grid input

Novation Launchpad Pro MK3

  • Transport: Play, Record
  • Editing: Undo, Redo
  • Cursor navigation: Up, Down, Left, Right, Select
  • Metronome: dedicated key toggles the metronome — the LED reflects on/off
  • Node-select slots and Context-select slots
  • App-view switch: 8 buttons jump to Arranger / DAW / Nodes / Mixer / controller views
  • 8×8 RGB pad grid for note, clip, and grid input

Ableton Push 2

  • Transport: Play, Stop, Record
  • Editing: Undo, Delete, Add node (Add Device)
  • Node-select slots: 8 pads store and recall nodes
  • DAW track select: lower row of 8 buttons
  • Arp note rate: dedicated rate buttons (1/4 … 1/32t)
  • Octave: Octave Up / Down
  • 8×8 RGB pad grid with velocity and pressure