Pioneer DDJ-400
Beta. This mapping works on paper and has a picture in the Controller Editor, but nobody has tried it in openDJ on the real controller yet. If you have one, tell us how it goes: what works, and what doesn't.
Getting started
Plug the DDJ-400 in with its USB cable and it picks this mapping by itself. It's also a sound card: choose it in Settings › Audio, with the main output on channels 1-2 and the headphones on 3-4.
The DDJ-400 works much like the DDJ-FLX4 that came after it, so most of what's on the FLX4 page applies here too. The pads have four pages: HOT CUE, BEAT LOOP, BEAT JUMP and SAMPLER. The FILTER knobs run each deck's filter, and the BEAT FX section on the right of the mixer runs the Beat FX.
When you try it
- Load a track with LOAD, play it, and scratch and nudge it with the jog wheel.
- Try every pad page, with and without SHIFT.
- Check that the pad, PLAY and CUE lights follow what's on screen.
- Move the BEAT FX channel lever through CH1, CH2 and MASTER.
Every control
Mapping by Warker, nschloe, dj3730, jusko, tiesjan, from Mixxx · Mixxx manual page · Forum thread
Midi Mapping for the Pioneer DDJ-400
openDJ supports 95 of the 95 controls this mapping sets directly. The rest of the mapping runs as a script, which isn't counted here.
Browser
| Control | Action | With SHIFT |
|---|---|---|
| BROWSE, turn | Scroll tracklist/tree view | – |
| BROWSE | Move cursor between track list and tree view | – |
| LOAD (DECK1) | Load a Track into Deck 1 | – |
| LOAD (DECK2) | Load a Track into Deck 2 | – |
Deck
| Control | Action | With SHIFT |
|---|---|---|
| Shift | Hold for the actions in the SHIFT column | – |
| PLAY/PAUSE | Play/Pause | Reverse playback in Slip Mode while held (Censor) |
| CUE | Set/Call Cue, Back Cue | Jump to track start |
| JOG DIAL PLATTER Vinyl mode On, turn | Scratch | – |
| JOG DIAL PLATTER Vinyl mode Off, turn | Pitch bend | – |
| JOG DIAL PLATTER, turn | – | Search (Fast Pitch bend) |
| JOG DIAL PLATTER | enable (on touch) / disable (on release) Scratching/Pitch bend | enable (on touch) / disable (on release) highspeed Pitch bend |
| JOG DIAL SIDE, turn | Pitch bend | – |
| TEMPO | Tempo control | – |
| BEAT SYNC | Beat Sync to Master deck | change Tempo range |
| BEAT SYNC LONG PRESS | Set as Master deck | – |
| LOOP IN/4 BEAT | Set loop in | – |
| LOOP OUT | Set loop out | Loop out adjust (using jog wheel) |
| RELOOP/EXIT | (loop off) Reloop, (loop on) Loop exit | Reloop and stop |
| LOOP IN | – | Loop in adjust (using jog wheel) |
| CUE/LOOP CALL LEFT | half active loop | quick jump back |
| CUE/LOOP CALL LEFT | double active loop | – |
| CUE/LOOP CALL RIGHT | – | quick jump forwards |
Mixer
| Control | Action | With SHIFT |
|---|---|---|
| CROSSFADER | Crossfade between the decks | – |
| CHANNELFADER | Channel volume | – |
| Left CUE | – | Toggle quantize on/off (Deck1) |
| Right CUE | – | Toggle quantize on/off (Deck2) |
| TRIM | Gain | – |
| EQ HI | EQ high | – |
| EQ MID | EQ mid | – |
| EQ LOW | EQ low | – |
| CUE Channel | toggle Headphone Cue | – |
| HEADPHONES LEVEL, turn | Headphone gain | – |
Effect
| Control | Action | With SHIFT |
|---|---|---|
| FILTER CH1, turn | Filter Effect Knob | – |
| FILTER CH2, turn | Filter Effect Knob | – |
Beat Fx
| Control | Action | With SHIFT |
|---|---|---|
| BEAT LEFT | toggle focused Effect leftward | – |
| BEAT RIGHT | toggle focused Effect rightward | – |
| BEAT FX SELECT | load next effect entry for focused Effect | load previous effect entry for focused Effect |
| BEAT FX CH SELECT CH1 | Select FX on DECK 1 | – |
| BEAT FX CH SELECT CH2 | Select FX on DECK 2 | – |
| BEAT FX CH SELECT MASTER | Select FX on Master | – |
| BEAT FX LEVEL/DEPTH | Adjust FX Level (mix) and BEAT FX Depth (meta) in the selected slot | – |
| BEAT FX ON/OFF | Toggle FX in the selected Slot | Disable all enabled Beat FX Slots |
| PAD 1 HOT CUE MODE | set hotcue | delete hotcue |
| PAD 2 HOT CUE MODE | set hotcue | delete hotcue |
| PAD 3 HOT CUE MODE | set hotcue | delete hotcue |
| PAD 4 HOT CUE MODE | set hotcue | delete hotcue |
| PAD 5 HOT CUE MODE | set hotcue | delete hotcue |
| PAD 6 HOT CUE MODE | set hotcue | delete hotcue |
| PAD 7 HOT CUE MODE | set hotcue | delete hotcue |
| PAD 8 HOT CUE MODE | set hotcue | delete hotcue |
| PAD 1 BEAT LOOP MODE | 1/4 Beatloop | – |
| PAD 2 BEAT LOOP MODE | 1/2 Beatloop | – |
| PAD 3 BEAT LOOP MODE | 1/1 Beatloop | – |
| PAD 4 BEAT LOOP MODE | 2 Beatloop | – |
| PAD 5 BEAT LOOP MODE | 4 Beatloop | – |
| PAD 6 BEAT LOOP MODE | 8 Beatloop | – |
| PAD 7 BEAT LOOP MODE | 16 Beatloop | – |
| PAD 8 BEAT LOOP MODE | 32 Beatloop | – |
| PAD 1 BEAT JUMP MODE | Jump 1 Beat backwards | – |
| PAD 2 BEAT JUMP MODE | Jump 1 Beat forwards | – |
| PAD 3 BEAT JUMP MODE | Jump 2 Beats backwards | – |
| PAD 4 BEAT JUMP MODE | Jump 2 Beats forwards | – |
| PAD 5 BEAT JUMP MODE | Jump 4 Beats backwards | – |
| PAD 6 BEAT JUMP MODE | Jump 4 Beats forwards | – |
| PAD 7 BEAT JUMP MODE | Jump 8 Beats backwards | – |
| PAD 8 BEAT JUMP MODE | Jump 8 Beats forwards | – |
| PAD 7 BEAT JUMP MODE | – | decrease Beatjump by a factor of 16 |
| PAD 8 BEAT JUMP MODE | – | increase Beatjump by a factor of 16 |
| PAD 1 (LEFT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 1 (LEFT) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 2 (LEFT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 2 (LEFT) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 3 (LEFT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 3 (LEFT) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 4 (LEFT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 4 (LEFT) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 5 (LEFT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 5 (LEFT) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 6 (LEFT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 6 (LEFT) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 7 (LEFT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 7 (LEFT) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 8 (LEFT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 8 (LEFT) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 1 (RIGHT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 1 (Right) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 2 (RIGHT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 2 (Right) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 3 (RIGHT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 3 (Right) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 4 (RIGHT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 4 (Right) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 5 (RIGHT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 5 (Right) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 6 (RIGHT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 6 (Right) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 7 (RIGHT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 7 (Right) SAMPLE MODE | – | Stop Playback or Eject Track |
| PAD 8 (RIGHT) SAMPLE MODE | Play Sample or Load Track | – |
| PAD 8 (Right) SAMPLE MODE | – | Stop Playback or Eject Track |
Generated from res/controllers/Pioneer-DDJ-400.midi.xml. If something here is wrong on your controller, tell us.