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).

New in version 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