Midi mapping settings and controls
MIDI mapping doesn’t stop at assigning actions to buttons or knobs. djay also gives you advanced options to fine-tune how your controller responds, so you can customize the feel of jog wheels, sliders, and pads to match your style.
Targets
Targets define which part of djay the MIDI signal is controlling. They help you find the right command to map. You can target:
- Decks 1–4
- Mixer
- Music Library
- Looper
- Sampler
- General
Each target has its own set of Actions, which you assign in the mapping editor.
Advanced configuration
These options let you adjust how djay interprets MIDI signals.
-
Control type
Usually auto-detected, but you can set it manually:- Button
- Fader / Knob
- Rotary (01h/7Fh)
- Rotary (3Fh/41h)
- Rotary (Absolute)
Rotary types apply to endless encoders like jog wheels or library scroll knobs. If unsure, test each option until you find the right response.
-
Invert
Fixes cases where sliders or knobs move in the opposite direction to the on-screen control. -
Sensitivity
Adjusts how quickly controls respond, especially useful for endless encoders when scrolling. -
Pickup Mode
Prevents sudden jumps by waiting until the hardware control “catches up” with the on-screen slider. Often used for tempo faders when using sync. -
Speed
Sets how far a rotary control moves per physical movement (e.g. jog wheels). -
Reaction
Balances smoothness vs. responsiveness for jog wheels.- Smooth = cleaner sound on slow moves
- Responsive = tighter, faster reaction
-
MIDI Out
Sends signals back to the controller (e.g. to light up LEDs). Options include:- Channel: MIDI channel used
- Type: Note on/off or CC
- Control: Which control receives the return signal
- Value: Min/max values (0–127), plus Blend/Invert options
For some controllers, you may need to experiment. Try moving the Control slider slowly—djay will cycle through control numbers so you can match the right LED or button.