![]() If hot cues are not set, pressing the buttons will set the hot cues once they’re set, pressing the buttons will recall them pressing shift + keypad #1 or #2 will delete the corresponding hot cue. Keypads from 1 to 6 have different behaviours, buttons “source 1” and “source 2” chenges this behaviour (and light up when they’re active). Pitch Reset button lights up when pitch rate is at 0% (no matter if this is done by pressing the pitch reset button, or the sync button, or by moving the pitch slider).īoth of the “Sync” buttons lights up when both of the tracks in the 2 decks have the same BPM (no matter if you pressed the sync button or you manually beatmatched by moving the pitch slider). Pressing Shift + cue aligns the beatgrid to the current playing position. New Mixxx 2.0 Version is out, so I updated my HID mapping for the Hercules Dj Console RMX (hope someone’s still using this old controller ). Hercules_DJ_Console_RMX_5.hid.xml (650 Bytes) Hercules-DJ-Console-RMX-hid-scripts-v2.js (21.8 KB) That’s all for now, one last thing: I simply added “v2” in script name and “modified by in proprieties, but I don’t now if this is the correct way. I added these weird values just because in this way knobs position on the controller matches with knobs position on the software, but I think it could be implemented better.Īdd soft-takeover on knobs when passing from flanger-parameters adjusting to eq-parameters adjusting.Īdd a way to move loop in/out positions (when manually looping). Stop + next/prev buttons doubles/halves loop lenght.Ī little change in CUE behaviour: if the track ends and you hit cue buttons, player position goes to the previously set cue point, instead of setting a useless cue point at the end of the track (remember this script is for Mixxx 1.11).įlanger adjustable parameters have weird values in the script. Stop + keypad 6 activates a loop of 4 beats (auto looping). Keypad 6 is the reloop/exit button.ut positions Keypad 4 and 5 are the loop in/out buttons (manual looping). ![]() Stop + keypad 1 or 2 deletes corresponding hot cue. First press sets the hotcue, other press goes to the hot cue. Keypad 1 and 2 are now two hotcue buttons. Keypad 1 to 6 are now used to enable some functions Stop + high, mid and bass knobs adjust flanger parameters. Source 1 and Source 2 are now used to toggle flanger effect on deck 1 or 2 (LED will light up if effect is active). 1.11, which is still the latest stable release.Īdded soft - takeover for all the faders.Īdded toggle for flanger effect. Notice that this is a help request, too, because I didn’t manage to include all the feature i’d like to therefore, if somebody see something wrong (or something that could be better) in my code, please let me know. I found this script very useful, so a big thank you goes to RichterSkala but I also wanted something more, so I decided to add a couple of feature and share with you my work (I don’t know if someone is still using Hercules RMX and Mixxx 1.11, but nevermind :mrgreen: ). First of all, please apologize me if I make some mistakes writing, because English is not my first language. Hercules_DJ_Console_RMX_5.hid.xml (520 Bytes) Hercules-DJ-Console-RMX-hid-scripts.js (18.4 KB) I’m also looking forward for anybody who knows how to controll blinking of the LEDs in HID-mode, if the Source Buttons are weird or if it’s only my controller that behaves that way or who knows, why there are two HID devices for the Hercules RMX. If you have questions or suggestions I’m happy to answer them. The script is mostly based on zestoi’s scripts for the Mk2. I hope you find my documentation readable and can work your way to a HID mapping of your own. I guess the most important part are the offsets of the buttons and leds in the script file. You can easily find these functions in the script, because they have a print() call, and adapt them to your needs.Īnother thing I have yet to figure out is that the LEDs for deck 2 were sometimes blinking during testing and I couldn’t figure out what triggers that. But as of now these functions are unused in the script.įurthermore I didn’t bind the numbered buttons 1 to 6 on each deck yet. The script file already includes the basics for 4 shift functions: Holding the “Stop” button, toggling the “Mic On/Off” button and toggling the “Source A” or “Source B” button (I’m not sure if it’s safe to use these, I had them go out of function before but couldn’t replicate the behaviour). To use it, load it for the Hercules RMX HID #5. ![]() The mapping I’ve attatched does most of the stuff you’d expect it to do. So I finally sat down and wrote a mapping for the Hercules RMX using the native HID. I got annoyed having to compile the Hercules MIDI module for every new Linux kernel (happens quite often on Arch) and the need to search patches adapting it to the current kernel now and then.
0 Comments
Leave a Reply. |