Hercules DJ Console RMX2
This all-in-one DJ controller features a built in 4 channel sound card with balanced XLR main outputs and a balanced microphone input. It is a USB class compliant MIDI and audio device (unlike older Hercules controllers).
在 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 main 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 Main 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 main 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 |