Controller HID mapping for Hercules DJ Console MP3 (with lights)

Bug #1232822 reported by shalty
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Wishlist
shalty

Bug Description

That's not a bug report, is just a HID mapping for the Hercules DJ Control MP3, with the lights working.

Basically it's the same script as the official mk1 version, but with working lights under windows. The mapping of the leds to the controls is also changed, don't know why (i mean, the mk1 visually is the same as mine -except for the red details on the EQ knobs-, but it seems that the led mapping is different).

Original thread is:
http://mixxx.org/forums/viewtopic.php?f=1&t=4966

Patch attached (well, technically it's not a patch... due to the different light mappings i opted for use another model name... i assume the existing mk1 script must work for someone...)

Tested under ubuntu 12.10 x64 (mixxx 1.11 3862) and win8 x64 (mixxx 1.12alpha 3512)

Revision history for this message
shalty (neogeo-dc) wrote :
jus (jus)
Changed in mixxx:
milestone: none → 1.12.0
assignee: nobody → shalty (neogeo-dc)
status: New → In Progress
importance: Undecided → Wishlist
Revision history for this message
Max Linke (max-linke) wrote :
RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: In Progress → Fix Committed
Revision history for this message
Owen Williams (ywwg) wrote :

Hi Shalty,

I lent my friend my Hercules DJ Control MP3, and for the most part the mapping works great! But the jog wheels only work when the track is stopped, not while it's playing. I can't hear any nudging while the track is playing back. The pitch adjust buttons do work, so that's good enough for now, but can you figure out why the jog wheels are having trouble?

Revision history for this message
shalty (neogeo-dc) wrote :

Sorry to hear that :(

First of all I have upgraded my controller (to a gemini G2V, no less ;) ... i have a good enough basic mapping for it, but i'm too lazy to clean it enough to upload it here, because doesn't seem to be a popular controller and because i would like to upload the 1.12 version , that i still doesn't use for mixing)

That said, and thought i don't have the little hercules at home any more, it was some years of using it, and i still remember :)

First, the disclaimer: this was my first controller, and my first mapping. In fact it wasn't my first mapping, it was only a modification on the work of others for the pleasure to have some lights providing feedback ;). That was my motivation. I'm still learning how to do a nice, clean, proper mapping, not a patchy one that "just works" :)

The wheels do nudge, but they do it on a variable rate, depending on the bpm of the song and the "time spent turning the wheel" :).
Probably is too subtle, but it's there (i've used them, for sure :))

There is a bug on all the EQ's: they seem to work fine if all you do is substract EQ (from middle position to the left), but it doesn't work fine to the right (try it, knobs don't travel all the way). I really didn't discovery it until very lately, and i have done a fair amount of sessions with it, so go figure :)

I have an early alpha with this bug corrected and a preliminar 4decks version, that i've not finished because the change of controller, so if you want to try it i can send it to you.

I'm sorry :(, too many things i could be doing (mapping for the g2v, bugfixing on wndows -now that 1.12 is so easy to build/debug! -...) but i spend the time with music and mixxxing... oh well

RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Fix Committed → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/7182

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.