Hey all,
I am using a Hercules MK4 controller, and I want to submit various functions to each button.
Specifically, I would like to have the pitch knob turn into the gain knob when shift is activated, and to have more effects mapped into the four buttons above the wheel (so, map those buttons when shift is off, map them with shift on, and map then again in another mode).
If anybody can answer any part of my queries, I'd be very grateful. It would also be highly beneficial if someone could point me to where I can learn mapping properly. I saw the page with the various scripts written down, but it was still quite confusing.
I am using a Hercules MK4 controller, and I want to submit various functions to each button.
Specifically, I would like to have the pitch knob turn into the gain knob when shift is activated, and to have more effects mapped into the four buttons above the wheel (so, map those buttons when shift is off, map them with shift on, and map then again in another mode).
If anybody can answer any part of my queries, I'd be very grateful. It would also be highly beneficial if someone could point me to where I can learn mapping properly. I saw the page with the various scripts written down, but it was still quite confusing.
Posted Wed 23 Nov 16 @ 2:13 pm
Not seeing a shift button on the console mk4 so not sure how to help.
http://www.virtualdj.com/wiki/VDJ8script.html script outline
http://www.virtualdj.com/wiki/VDJscript_verbs_v8..html all the script verbs
http://www.virtualdj.com/wiki/VDJScript%20Examples.html Examples 1
http://www.virtualdj.com/wiki/VDJScript%20Examples%20Database.html Examples 2
http://www.virtualdj.com/wiki/VDJ8script.html script outline
http://www.virtualdj.com/wiki/VDJscript_verbs_v8..html all the script verbs
http://www.virtualdj.com/wiki/VDJScript%20Examples.html Examples 1
http://www.virtualdj.com/wiki/VDJScript%20Examples%20Database.html Examples 2
Posted Thu 24 Nov 16 @ 2:11 am
Thank you for the scripts.
The "Shift is the two-arrow button on top of the effects button.
So, you have the jog wheel, on top of that the 'seek' buttons, above that the four effects button, then on top of that the two arrows 'shift' button.
The "Shift is the two-arrow button on top of the effects button.
So, you have the jog wheel, on top of that the 'seek' buttons, above that the four effects button, then on top of that the two arrows 'shift' button.
Posted Fri 25 Nov 16 @ 11:04 am
I see it now, that button is a HW shift, so when it is on it turns your fx buttons into loop buttons, I imagine you'd want to keep the loop buttons.
I can see that HW shift is in the def file but honestly don't know if you can map as sw shift to it Staff?
Your other option is sacrifice another button to become a sw shift
let's say you don't use TC or line ins, so you can give up your source buttons
change the source mapping from
get hastimecode ? timecode_bypass : get haslinein ? linein : nothing
to
shift while_pressed
then change your pitch dial to this
shift ? gain : param_multiply 1% & pitch
you could change button 1 to this
shift ? loop 0.25 : loop 1
you could change button 5 to this
shift ? effect 'YourFXnameHERE' active : effect 'flanger' active
[eww, V7 syntax]
shift ? effect_active 'YourFXnameHERE' : effect_active 'flanger'
I can see that HW shift is in the def file but honestly don't know if you can map as sw shift to it Staff?
Your other option is sacrifice another button to become a sw shift
let's say you don't use TC or line ins, so you can give up your source buttons
change the source mapping from
get hastimecode ? timecode_bypass : get haslinein ? linein : nothing
to
shift while_pressed
then change your pitch dial to this
shift ? gain : param_multiply 1% & pitch
you could change button 1 to this
shift ? loop 0.25 : loop 1
you could change button 5 to this
[eww, V7 syntax]
shift ? effect_active 'YourFXnameHERE' : effect_active 'flanger'
Posted Fri 25 Nov 16 @ 1:05 pm