User Tools

Site Tools


Roland DJ-202

The Roland DJ-202 is an all-in-one USB MIDI controller with a built in sound card. It has controls for 2 decks that can be toggled between decks to play with 4 decks. As a special feature it's got an in-built sequencer with 8 sounds from the TR-808 and the TR-909 drum machines (TR-606 and TR-707 are available via firmware update).


Windows & MacOS

You can download the latest drivers and firmware from


The DJ-202 is a USB class compliant MIDI and audio device, so it's plug-and-play on Linux.

Enabling generic mode

If the device is not properly detected as a MIDI device, you need to enable generic mode in the system settings:

  1. Hold [LOAD] Button when plugging in the USB cable until the sequencer start/stop button blinks
  2. Press [R channel performance pad 1]
  3. Turn the rotary selector left, so only the upper left corner of the master level indicator is lit
  4. Press the blinking start/stop button
  5. Wait until all pads light up, then disconnect USB cable


A mapping is currently being developed, see Github

  • Pitch control
    • Shift+Tempo Fader – adjust pitch continuously
  • Jog wheel
    • shift-jog – strip search
  • FX
    • FX1-3 (long) – focus FX1-3
    • FX1-3 (short) – toggle effect 1-3 on/off
    • (Shift-)FX tap – Cycle focused effect forward/backward
    • fx-level – set FX meta depth
    • shift-fx-level – set effects rack dry/wet
    • shift-fx1-3 – Routing mode - toggle sending respective deck output to fx1 on/off, fx2 on/off, headphones on/off
  • General
    • Shift-Sync – Toggle quantize on/off
    • Slip (double tap) – Latch slip mode
    • Deck 3/4 (hold) – Toggle other deck temporarily, return to previous deck on release
    • Deck 3/4 (press) – Toggle other deck
    • Key lock-Param+/- – Shift pitch up/down
    • Key lock-Param+-Param – Reset pitch
    • Shift-cue (long) – align beatgrid to other deck’s grid
    • Shift-cue (once) – align beatgrid to current play position
    • Shift-cue (tap multiple) – tap BPM
    • Sync (double tap) – Reset BPM
  • Performance pad groups
    • Hot cue mode
      • Param+/- – beat jump forward/backward
      • Shift-Param+/- – increment/decrement beat jump distance
      • Pad 1-8 – Save/jump to hot-cue
      • Shift-Pad 1-8 (while playing) – Save hot-cue (overwrite existing)
      • Shift-Pad 1-8 (while stopped) – Delete hot-cue
    • Loop mode
      • Param+/- – move beatloop forward/backward
      • Shift-Param+/- – Double/halve beatloop size
      • Pad 1-4 – toggle beatloop of length 1,2,4,8
      • Pad 5-8 – Manual loop controls (in, out, exit, on/off)
Translations of this page:
roland_dj-202.txt · Last modified: 2019/05/19 09:20 by apriori