Hercules DJ Console RMX2
This all-in-one DJ controller features a built in 4 channel sound card with balanced XLR master outputs and a balanced microphone input. It is a USB class compliant MIDI and audio device (unlike older Hercules controllers).
Nieuw in versie 1.11.
User Options
To change the mapping’s user options, you have to open the script file (.js). At the top of the file under **USER OPTIONS* the following settings can be made:
DJCRMX2.jogwheelSensivity: Sets the jogwheel sensitivity. 1 = default, 2 is twice as sensitive, 0.5 is half as sensitive.
DJCRMX2.jogwheelShiftMultiplier: Sets how much more sensitive the jogwheels get when holding [SHIFT]. Set it to 1 to disable jogwheel sensitivity increase when holding [SHIFT].
DJCRMX2.twinkleVumeterAutodjOn: If true, level-meter twinkles if AutoDJ is enabled.
DJCRMX2.autoPFL: If true, PFL / Cue (headphone) is being activated by loading a track into certain deck.
DJCRMX2.vuMeterOutputMaster: If true, deck vu meters show master output (L = Deck A, R = Deck B). If false, deck vu meter shows deck output (mono).
DJCRMX2.showHideSamplersEffectsOnPadMode: If true, Samplers and EffectRack get shown or hidden depending on the Pad-Mode.
General Functions
Managed by Mixxx
Figure |
[SHIFT]? |
Long-press? |
Control Name |
Description |
---|---|---|---|---|
11 |
✘ |
✘ |
[MAIN VOLUME] |
Controls Master volume |
13 |
✘ |
✘ |
[VINYL] |
Split headcue |
13 |
✔ |
✘ |
[VINYL] |
Maximize library |
20 |
✘ |
✘ |
[CROSS FADER] |
Controls crossfader |
21 |
✘ |
✘ |
[CUE TO MIX] |
Controls mix in headphones between PFL and master signal |
7 |
✘ |
✘ |
[MIC ON/OFF] |
Toggle microphone on/off and talkover on/off |
15 (Right) |
✘ |
✘ |
[FILES] |
Go To Item in Library |
15 (Right) |
✔ |
✘ |
[FILES] |
Add to bottom of Auto DJ playlist |
15 (Left) |
✘ |
✘ |
[FOLDERS] |
Move focus backward in Library |
15 (Left) |
✔ |
✘ |
[FOLDERS] |
Toggle Auto DJ |
15 (Up) |
✘ |
✘ |
[UP] |
Move vertically up in Library |
15 (Up) |
✘ |
✔ |
[UP] |
Scroll vertically up in Library |
15 (Down) |
✘ |
✘ |
[DOWN] |
Move vertically down in Library |
15 (Down) |
✘ |
✔ |
[DOWN] |
Scroll vertically down in Library |
Managed by the controller
The following functions directly affect the controller’s sound card, so adjusting these will not change anything on screen in Mixxx:
Figure |
[SHIFT]? |
Long-press? |
Control Name |
Description |
---|---|---|---|---|
22 |
✘ |
✘ |
[HEADPHONES VOLUME] |
Controls the headphones output volume |
6 |
✘ |
✘ |
[MIC VOLUME] |
Controls the microphone volume (gain) |
Deck Functions
Figure |
[SHIFT]? |
Long-press? |
Control Name |
Description |
---|---|---|---|---|
3 (-) |
✘ |
✘ |
[PITCH BEND MINUS] |
Pitch bend down |
3 (-) |
✔ |
✘ |
[PITCH BEND MINUS] |
Decrement (halve) pitch range |
3 (+) |
✘ |
✘ |
[PITCH BEND PLUS] |
Pitch bend up |
3 (+) |
✔ |
✘ |
[PITCH BEND PLUS] |
Increment (double) pitch range |
2 (Left) |
✘ |
✘ |
[REWIND] |
Fast backward in loaded track |
2 (Left) |
✔ |
✘ |
[REWIND] |
Spinback effect |
2 (Right) |
✘ |
✘ |
[REWIND] |
Fast forward in loaded track |
2 (Right) |
✔ |
✘ |
[REWIND] |
Brake effect |
9 |
✘ |
✘ |
[SOURCE] |
Toggle pass thru |
17 |
✘ |
✘ |
[PREVIEW] |
Toggle pfl |
17 |
✔ |
✘ |
[PREVIEW] |
Toggle keylock |
30 |
✘ |
✘ |
[PLAY] |
Play Button |
30 |
✔ |
✘ |
[PLAY] |
Play Button |
29 |
✘ |
✘ |
[CUE] |
Cue Button |
29 |
✔ |
✘ |
[CUE] |
Cue Button |
28 |
✘ |
✘ |
[SYNC] |
Sync Button |
28 |
✔ |
✘ |
[SYNC] |
Sync Button |
16 |
✘ |
✘ |
[LOAD] |
Load selected track |
16 |
✔ |
✘ |
[LOAD] |
Eject track |
8 |
✘ |
✘ |
[LOOP MODE] encoder |
Adjust beatloop size |
8 |
✔ |
✘ |
[LOOP MODE] encoder |
Move loop forward/backward |
8 |
✘ |
✘ |
[FX MODE] encoder |
EffectUnit’s mix knob, in EffectFocusMode in combination with ParameterEditMode - Controls effect’s parameters |
8 |
✔ |
✘ |
[FX MODE] encoder |
EffectUnit’s super knob |
8 |
✘ |
✘ |
[SAMPLE MODE] encoder |
Switch between 4 sampler banks (each of 4 samplers) |
8 |
✘ |
✘ |
[CUE MODE] encoder |
Adjust key of loaded track |
24-1 |
✘ |
✘ |
[LOOP PAD 1] |
Toggles beatloop over beatloop size |
24-2 |
✘ |
✘ |
[LOOP PAD 2] |
Toggles beatloop over 2 beats |
24-3 |
✘ |
✘ |
[LOOP PAD 3] |
Toggles beatloop over 4 beats |
24-4 |
✘ |
✘ |
[LOOP PAD 4] |
Toggles beatloop over 8 beats |
24-1 |
✔ |
✘ |
[LOOP PAD 1] |
Toggles beatlooproll over 1/16 beats |
24-2 |
✔ |
✘ |
[LOOP PAD 2] |
Toggles beatlooproll over 1/8 beats |
24-3 |
✔ |
✘ |
[LOOP PAD 3] |
Toggles beatlooproll over 1/4 beats |
24-4 |
✔ |
✘ |
[LOOP PAD 4] |
Toggles beatlooproll over 1/2 beats |
24-1 |
✘ |
✘ |
[FX PAD 1] |
Enables effect 1, in EffectFocusMode toggles effect button parameter 1, in ParameterEditMode gives encoder control of effect parameter 1 |
24-2 |
✘ |
✘ |
[FX PAD 2] |
Enables effect 2, in EffectFocusMode toggles effect button parameter 2, in ParameterEditMode gives encoder control of effect parameter 2 |
24-3 |
✘ |
✘ |
[FX PAD 3] |
Enables effect 3, in EffectFocusMode toggles effect button parameter 3, in ParameterEditMode gives encoder control of effect parameter 3 |
24-4 |
✘ |
✘ |
[FX PAD 4] |
Shows/hides focus of EffectUnit |
24-1 |
✘ |
✔ |
[FX PAD 1] |
In EffectFocusMode enables ParameterEditMode and gives encoder control of effect parameter 1 |
24-2 |
✘ |
✔ |
[FX PAD 2] |
In EffectFocusMode enables ParameterEditMode and gives encoder control of effect parameter 2 |
24-3 |
✘ |
✔ |
[FX PAD 3] |
In EffectFocusMode enables ParameterEditMode and gives encoder control of effect parameter 3 |
24-4 |
✘ |
✔ |
[FX PAD 4] |
Enables EffectFocusMode (+ press [FX PAD 1..3] to focus an effect) |
24-1 |
✔ |
✘ |
[FX PAD 1] |
Enables effect 1 of EffectUnit and controls meta its meta knob by velocity |
24-2 |
✔ |
✘ |
[FX PAD 2] |
Enables effect 2 of EffectUnit and controls meta its meta knob by velocity |
24-3 |
✔ |
✘ |
[FX PAD 3] |
Enables effect 3 of EffectUnit and controls meta its meta knob by velocity |
24-4 |
✔ |
✘ |
[FX PAD 4] |
Cycle through effectUnit numbers array |
24-1 |
✘ |
✘ |
[SAMPLE PAD 1] |
Load selected track into Sampler (Index 1) if empty, else go to cue point and play - velocity (volume) controlled |
24-2 |
✘ |
✘ |
[SAMPLE PAD 2] |
Load selected track into Sampler (Index 2) if empty, else go to cue point and play - velocity (volume) controlled |
24-3 |
✘ |
✘ |
[SAMPLE PAD 3] |
Load selected track into Sampler (Index 3) if empty, else go to cue point and play - velocity (volume) controlled |
24-4 |
✘ |
✘ |
[SAMPLE PAD 4] |
Load selected track into Sampler (Index 4) if empty, else go to cue point and play - velocity (volume) controlled |
24-1 |
✔ |
✘ |
[SAMPLE PAD 1] |
Stop Sampler (Index 1) if playing, else eject loaded track |
24-2 |
✔ |
✘ |
[SAMPLE PAD 2] |
Stop Sampler (Index 2) if playing, else eject loaded track |
24-3 |
✔ |
✘ |
[SAMPLE PAD 3] |
Stop Sampler (Index 3) if playing, else eject loaded track |
24-4 |
✔ |
✘ |
[SAMPLE PAD 4] |
Stop Sampler (Index 4) if playing, else eject loaded track |
24-1 |
✘ |
✘ |
[CUE PAD 1] |
Hotcue 1 Button |
24-2 |
✘ |
✘ |
[CUE PAD 2] |
Hotcue 2 Button |
24-3 |
✘ |
✘ |
[CUE PAD 3] |
Hotcue 3 Button |
24-4 |
✘ |
✘ |
[CUE PAD 4] |
Hotcue 4 Button |
24-1 |
✔ |
✘ |
[CUE PAD 1] |
Hotcue 1 Button |
24-2 |
✔ |
✘ |
[CUE PAD 2] |
Hotcue 2 Button |
24-3 |
✔ |
✘ |
[CUE PAD 3] |
Hotcue 3 Button |
24-4 |
✔ |
✘ |
[CUE PAD 4] |
Hotcue 4 Button |
1 |
✘ |
✘ |
[JOG WHEEL] |
Jog/Scratch loaded track |
1 |
✔ |
✘ |
[JOG WHEEL] |
Jog/Scratch loaded track using DJCRMX2.jogwheelShiftMultiplier option |
10 |
✘ |
✘ |
[GAIN] |
Controls pregain |
18/19 |
✘ |
✘ |
[VOLUME FADER] |
Controls volume |
4 |
✘ |
✘ |
[PITCH FADER] |
Controls rate (speed control) |
12 |
✘ |
✘ |
[KILL TREBLE] |
High frequencies kill |
12 |
✘ |
✘ |
[KILL MEDIUM] |
Middle frequencies kill |
12 |
✘ |
✘ |
[KILL BASS] |
Low frequencies kill |
14 |
✘ |
✘ |
[TREBLE] |
High frequencies control |
14 |
✘ |
✘ |
[MEDIUM] |
Middle frequencies control |
14 |
✘ |
✘ |
[BASS] |
Low frequencies control |
14 |
✔ |
✘ |
[BASS] |
Filter (QuickEffectRack) control |