-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Hercules Djcontrol Compact
- Manufacturer's product page
- Mapping download: XML file and JS file (compatible with Mixxx 2.0)
The Hercules DJ Control Compact is a simple controller for basic two-channel mixing. This device does not have a built in sound card, so it would require a splitter cable or separate sound card to be able to preview tracks in headphones. It also does not have buttons for routing decks to headphones.
Thanks to Hercules for supporting the development of this mapping by providing a controller.
The play/pause buttons, EQ knobs, volume knobs, and crossfader all behave as labeled. If you would like to change the mapping of the EQ knobs (for example to change the volume knob to control the high EQ and use the crossfader for volume), use the MIDI Mapping Wizard or edit the XML file.
Shift + Play jumps to the beginning of the track and stops playback.
The cue button behaves differently depending on the cue mode set in Mixxx's Preferences.
The sync button synchronizes the tempo to the other deck. Press and hold sync to engage Master Sync.
There is only one each of the Mode, Shift, and Scratch buttons, so they affect both decks.
Shift + Scratch (Automix) toggles AutoDJ on/off.
When Scratch is off, turning a jog wheel bends the pitch of the track. When Scratch is on, turning a jog wheel scratches that deck. Holding Shift and turning a jog wheel adjusts the playback rate (tempo). Enable keylock on a deck by clicking the music note button on screen if you do not want the pitch to change when adjusting the tempo.
Press the MODE button to cycle through each pad mode.
In loop mode, the buttons are mapped in a way that's more artistically expressive:
- Button 1 enables and disables the loop
- Button 2 enables an 8 beat loop
- Button 3 divides the current loop in half
- Button 4 doubles the length of the current loop
- Shift + Button 1 performs an 1/8th beat roll
- Shift + Button 2 performs an 1/4th beat roll
- Shift + Button 3 performs an 1/2th beat roll
- Shift + Button 4 performs an 1 beat roll
- Button 1 enables and disables the first FX chain for Channel 1
- Button 2 enables and disables the second FX chain for Channel 1
- Button 1 enables and disables the first FX chain for Channel 2
- Button 2 enables and disables the second FX chain for Channel 2
Shift-FX buttons are not mapped.
- Left side buttons play Sample Decks 1 through 4
- Right side buttons play Sample Decks 5 through 8
- Shift + Buttons stops Sample Deck and puts the playhead at the cue point
- Each button activates the hotcue with that number
- Shift + button clears the hotcue with that number
Much of the Compact's behavior is hard-coded into its firmware, including shift button messages and button mode selections.
http://ts.hercules.com/download/sound/manuals/DJC_Compact/DJC_Compact_MIDI_Mapping.pdf
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