-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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).
You can download the latest drivers and firmware from https://www.roland.com/global/products/dj-202/downloads/.
The DJ-202 is a USB class compliant MIDI and audio device, so it's plug-and-play on Linux.
If the device is not properly detected as a MIDI device, you need to enable generic mode in the system settings:
- Hold [LOAD] Button when plugging in the USB cable until the sequencer start/stop button blinks
- Press [R channel performance pad 1]
- Turn the rotary selector left, so only the upper left corner of the master level indicator is lit
- Press the blinking start/stop button
- Wait until all pads light up, then disconnect USB cable
A mapping is currently being developed, see Github
Shift + Tempo Fader |
Adjust pitch continuously |
Shift + jog |
Strip search |
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 |
Shift + Sync |
Toggle quantize on/off |
Slip (hold) |
Toggle slip mode temporarily |
Slip (double tap) |
Latch slip mode |
Shift + Slip |
Toggle vinyl (scratch) mode |
Deck 3/4 (hold) |
Toggle other deck temporarily, return to |
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 |
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 |
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) |
Mixxx is a free and open-source DJ software.
Manual
Hardware Compatibility
Reporting Bugs
Getting Involved
Contribution Guidelines
Coding Guidelines
Using Git
Developer Guide
Creating Skins
Contributing Mappings
Mixxx Controls
MIDI Scripting
Components JS
HID Scripting