Hercules DJControl Jogvision

XML preset files and script files (.js) for MIDI and other controllers.

Moderators: garth, User Customization Moderators

Hercules DJControl Jogvision

Postby DJ Phatso » Thu Mar 14, 2019 6:19 pm

Better late than never ;) , here is a mapping for the Hercules DJControl Jogvision for the latest version of Mixxx (2.20):

Top_HR_S.png
Top_HR_S.png (290.24 KiB) Viewed 1010 times


Decks:

Sync = Sync lock // SHIFT + SYNC = Sync master

Cue = Cue point // SHIFT + CUE = Return to beginning of loaded song.

Play = Play/Pause // SHIFT + Play = Cue Stutter


Vinyl = Scratch On/Off (Default: ON)



PADS - Hot Cue:

Set and trigger Hot Cue 1-8 // SHIFT + Pad = Delete Hot Cue 1-8.


PADS - Samples:

Trigger Sampler 1-4 (Mode 2 SAMPLER)
Trigger Sampler 5-8 (Mode 4 SAMPLE BANK)

Loop Mode:

Loop X 1/2 = Half loop size
LOOP ON = Loop on/off (when you end looping playback resumes from end of loop).
Loop X 2 = Double loop size.

Loop Encoder (Single mode) = Loop Half/Double size

FX Mode:

FX 1-3 on/off // SHIFT + Pad = FX 1-3 Select
AIR FX = Activate AIR Control.

FX Encoder (Single mode) = FX dry/Wet
FX Encoder (Multi mode) = Simultaneous FX 1/2/3 Level FX LFO speed
AIR Control = LOW Filter


Browser:

Browser Knob = Playlist up/down - Directory up/down .
Browser button = Switch betwenn Playlist and Directory.

LOAD A = Load track to deck A
LOAD B = Load track to deck B


Mic Button = Activate microphone input (in hardware).
Panel Button = Maximize/minimize library
Load/Prepare Button = AutoDJ On/Off

CUE/MIX:
Cue Button = Switch monitor cue level to max.
Mix Button = Switch monitor cue mix to 50%.

Jog wheel LEDs
White LEDs = Play position
Blue LEDs= Currently not mapped

Other controls as labeled.

DJControl_JV.midi.xml
(57.02 KiB) Downloaded 73 times


DJControl_JV.script.js
(7.98 KiB) Downloaded 77 times
Last edited by DJ Phatso on Wed May 22, 2019 3:49 pm, edited 1 time in total.
User avatar
DJ Phatso
 
Posts: 102
Joined: Tue Feb 02, 2010 6:26 pm

Re: Hercules DJControl Jogvision

Postby DJ Phatso » Tue Mar 19, 2019 1:07 pm

Made a few changes to the mapping

Changes to v1.1

- Controller knob/slider values are queried on startup, so MIXXX is synced.
- Fixed Vinyl button behavior the first time it's pressed.
Attachments
DJControl_JV.script.js
(8.37 KiB) Downloaded 78 times
DJControl_JV.midi.xml
(57.02 KiB) Downloaded 68 times
User avatar
DJ Phatso
 
Posts: 102
Joined: Tue Feb 02, 2010 6:26 pm

Re: Hercules DJControl Jogvision

Postby kallakuta » Tue May 21, 2019 12:51 pm

Hi

thank you very much for your work. It works almost very good for me.

The most important for me : The folder/track button can't browse my file.

And another little things. Blue leds around jog don't shine. white leds ok.

Any idea ?

and big up for your help !
kallakuta
 
Posts: 2
Joined: Tue May 21, 2019 12:44 pm

Re: Hercules DJControl Jogvision

Postby DJ Phatso » Wed May 22, 2019 3:42 pm

Thanks for the feedback, and glad you find it useful.

I just tested the mapping files with the latest version of Mixxx and I can browse through the files no problem. However, just be sure that the focus is on the file browser part of the interface (or press on the browser button to switch the file and folder section which should bring the focus automatically to this section).

As for the jogwheel, you are correct. Only the white leds are currently mapped to the song progess (Play position). I couldn't find a function to map to the blue leds.
I will update the description to mention that.
User avatar
DJ Phatso
 
Posts: 102
Joined: Tue Feb 02, 2010 6:26 pm

Re: Hercules DJControl Jogvision

Postby kallakuta » Wed May 29, 2019 6:13 am

is it the same on windows and linux ?

i missed to say my os is linux mint and mixxx version is 2.0.0

thanks again
kallakuta
 
Posts: 2
Joined: Tue May 21, 2019 12:44 pm

Re: Hercules DJControl Jogvision

Postby DJ Phatso » Wed May 29, 2019 11:48 am

The mapping files were created with version 2.20, so it is possible that some functions might not work properly for a previous version...and version 2.0 is a few years old now.

May I suggest updating to 2.21 ?

https://mixxx.org/download/#stable
User avatar
DJ Phatso
 
Posts: 102
Joined: Tue Feb 02, 2010 6:26 pm

Re: Hercules DJControl Jogvision

Postby perseo22 » Mon Nov 04, 2019 12:59 pm

Thanks a lot!!!!!!!!!!!!!!!!!!!!!!
You rule!!! :)
perseo22
 
Posts: 2
Joined: Mon Nov 04, 2019 12:58 pm

Re: Hercules DJControl Jogvision

Postby DJ Phatso » Thu Nov 07, 2019 7:37 pm

Glad I could help. Let me know if you have suggestions or encounter any problems.
User avatar
DJ Phatso
 
Posts: 102
Joined: Tue Feb 02, 2010 6:26 pm

Re: Hercules DJControl Jogvision

Postby perseo22 » Fri Nov 08, 2019 9:08 am

DJ Phatso wrote:Glad I could help. Let me know if you have suggestions or encounter any problems.

Hello again!

Now, it's me who will do something for you: I completed the "TO DO" list, and now the drivers have "outer led rotation" plus "beats leds" detection ;)

Here you are the .xml and .js files (working perfectly for me).
The XML has not been changed at all, except for the "beautification" as suggested by the Mixxx team.
Also, the JAvascript file has been "beautified" for the same reason (beyond the couple of things I added to support those two features).

And once again, thank you so much for writing this driver!!!!!!
Attachments
DJControl_JV.midi.xml
Only "aesthetical " changes
(57.75 KiB) Downloaded 1 time
DJControl_JV.script.js
The one with the "magic"
(11.16 KiB) Downloaded 4 times
perseo22
 
Posts: 2
Joined: Mon Nov 04, 2019 12:58 pm

Re: Hercules DJControl Jogvision

Postby DJ Phatso » Fri Nov 08, 2019 6:35 pm

Ain't that the true spirit of creation and collaboration! :D

Thanks for your input. Glad you could improve upon what I had done and cleaned up all my code. If you want to submit the mapping to be official approval, be my guess.

And if you don't mind, I'll borrow the Beat LED code and apply it to another mapping (DJControl AIR+).
User avatar
DJ Phatso
 
Posts: 102
Joined: Tue Feb 02, 2010 6:26 pm


Return to Controller presets/mappings

Who is online

Users browsing this forum: No registered users and 1 guest