Plug In, Play
Any class-compliant MIDI controller works out of the box. Pads trigger voices, knobs address parameters over a fixed CC map. No mapping screen, no JSON files.
Note Input
MIDI notes trigger pads. The default mapping starts at C1 (MIDI note 36) and maps 16 consecutive notes to the 16 pads of the current bank.
On-Screen Keyboard
No controller handy? Press ⌘K (Ctrl+K on Windows) to bring up a virtual keyboard overlay. It mirrors the current bank as a 4×4 grid so you can play the 16 pads from your computer keys — or click them with the mouse.
CC Mapping (Channel 4)
Control Change messages on Channel 4 address sample and global parameters. These CCs are fixed — no learn mode required.
Per-sample CCs affect the currently selected pad. Adjust selection first, then tweak.
Aftertouch
Polyphonic and channel aftertouch are passed through for expressive control. Aftertouch can modulate parameters on controllers that support it.
Hot-Plug Detection
Plug in a controller mid-session and DMC60 detects it automatically. No restart or rescan is needed, and reconnecting a device works the same way.
Settings
Configure MIDI behavior in preferences:
Controller Support
DMC60 has an extensible controller framework. Built-in support includes the Ableton Move with velocity-sensitive pads and 9 endless encoders, and the Arturia KeyLab mkII fader section.
Set the keyboard to User mode with faders assigned to CC 70–78 (channel 1) via MIDI Control Center. The 8 channel faders drive the pad fader bank in whatever mode it's in — Mix, Pitch, Decay, Attack, Pan, HPass, LPass, or Drive — with soft takeover so re-assigning the row never jumps values.
Skip the manual setup: download the DMC60 template and import it in MIDI Control Center, then store it to a User slot on the keyboard.
LED Feedback
For controllers with bidirectional MIDI, DMC60 can send LED feedback to reflect current state. This requires the controller to support MIDI output and LED control via MIDI.