Quick Sign In:  

Forum: VirtualDJ Technical Support

Topic: Mapping various "Modes"

This topic is old and might contain outdated or incorrect information.

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.
 

Posted Wed 23 Nov 16 @ 2:13 pm
locoDogPRO InfinityModeratorMember since 2013
 

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.
 

Posted Fri 25 Nov 16 @ 11:04 am
locoDogPRO InfinityModeratorMember since 2013
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'
 

Posted Fri 25 Nov 16 @ 1:05 pm


(Old topics and forums are automatically closed)