OK DJDAD (great dude) was kind enough to help me get a button mapped out the way I wanted it. OK what he help me turn my "scratch" button on the Hercules RMX act as a toggle switch. When you press the button it will now act as a "Pitch Bend" (no change there) or "Scratch" (also no change there) and now with the last press the Jogs now act as "Effect Sliders 1 and 2". Heres where we ran into problems. I would like the LED on the RMX to light up (solid) when in scratch mode and when acting as effect sliders have it Blink.................. Its so I can tell what mode I'm in at a glance. Hope that makes sense. So any script masters out there.............JPBOGGIS...............
Thanks for the time and help
Huey
P.S.
Heres the script if anybody wants to do this,
Map your scratch button with this
cycle '$mode' 3 & var_equal '$mode' 0 ? off & deck left vinyl_mode off & deck right vinyl_mode off : var_equal '$mode' 1 ? on & deck left vinyl_mode on & deck right vinyl_mode on : var_equal '$mode' 2 ? blink
and your Jogs with this
var_equal '$mode' 0 ? jogwheel : var_equal '$mode' 1 ? jogwheel :deck left select ? device_side 'left' ? deck left effect slider 1 : deck left effect slider 2 : deck right select ? device_side left ? deck right effect slider 1 : deck right effect slider 2 : var_equal '$mode' 0 ? jogwheel : var_equal '$mode' 1 ? jogwheel
Thanks for the time and help
Huey
P.S.
Heres the script if anybody wants to do this,
Map your scratch button with this
cycle '$mode' 3 & var_equal '$mode' 0 ? off & deck left vinyl_mode off & deck right vinyl_mode off : var_equal '$mode' 1 ? on & deck left vinyl_mode on & deck right vinyl_mode on : var_equal '$mode' 2 ? blink
and your Jogs with this
var_equal '$mode' 0 ? jogwheel : var_equal '$mode' 1 ? jogwheel :deck left select ? device_side 'left' ? deck left effect slider 1 : deck left effect slider 2 : deck right select ? device_side left ? deck right effect slider 1 : deck right effect slider 2 : var_equal '$mode' 0 ? jogwheel : var_equal '$mode' 1 ? jogwheel
Posté Sun 09 Jan 11 @ 2:14 pm
Try using:
cycle '$mode' 3 & var_equal '$mode' 0 ? off & deck left vinyl_mode off & deck right vinyl_mode off : var_equal '$mode' 1 ? on & deck left vinyl_mode on & deck right vinyl_mode on : var_equal '$mode' 2 ? on blink
cycle '$mode' 3 & var_equal '$mode' 0 ? off & deck left vinyl_mode off & deck right vinyl_mode off : var_equal '$mode' 1 ? on & deck left vinyl_mode on & deck right vinyl_mode on : var_equal '$mode' 2 ? on blink
Posté Sun 09 Jan 11 @ 3:05 pm
That didnt work. Whats weird is the orignal script, "deck 1 vinyl_mode & deck 2 vinyl_mode" doesnt use the "on/off" in the script. The LED just seems to works............
Thanks for looking and your time, anything else I can try?
Huey
Thanks for looking and your time, anything else I can try?
Huey
Posté Sun 09 Jan 11 @ 3:36 pm
Try mapping the LED separately - Click + to add a mapping, select LED_SCRATCH and set the action to:
var_equal '$mode' 0 ? off : var_equal '$mode' 1 ? on : var_equal '$mode' 2 ? on blink : off
var_equal '$mode' 0 ? off : var_equal '$mode' 1 ? on : var_equal '$mode' 2 ? on blink : off
Posté Sun 09 Jan 11 @ 4:26 pm
If Ive said it once I'll say it again ,
JPBOGGIS IS THE $HIT!!!!!
Thats perfect!!
Thank you so much!! Much Respect!
Huey
JPBOGGIS IS THE $HIT!!!!!
Thats perfect!!
Thank you so much!! Much Respect!
Huey
Posté Sun 09 Jan 11 @ 4:33 pm
OK I have 1 more button I'd like to change the mapping for............
I would like my "Source" button on the RMX to have 3 functions aswell.
First would be "Timecode_Active" with no LED like it does now,
The next would be "Timecode off" with a solid LED and
the 3rd would be "Timecode_bypass" with a blinking LED but I would only like this to happen only if the button is held down for so long, like "holding 500ms"...........
I've tried a few things but as you can guess they didnt work, lol!
Thanks for looking and your time
Huey
I would like my "Source" button on the RMX to have 3 functions aswell.
First would be "Timecode_Active" with no LED like it does now,
The next would be "Timecode off" with a solid LED and
the 3rd would be "Timecode_bypass" with a blinking LED but I would only like this to happen only if the button is held down for so long, like "holding 500ms"...........
I've tried a few things but as you can guess they didnt work, lol!
Thanks for looking and your time
Huey
Posté Tue 11 Jan 11 @ 9:46 am
Any insight az too how this can be done?
Thanks for looking
Huey
Thanks for looking
Huey
Posté Tue 11 Jan 11 @ 3:30 pm
Ok I crashed 2 times, thats a sign I shouldnt go on, lmao!!
Huey
Huey
Posté Tue 11 Jan 11 @ 6:51 pm
You already posted this 3 times. I will not close this one, but note that if you crosspost you questions, it will not help you or any other user that might need the same thing.
Keep your similar issues (RMX mapping) in 1 post.
http://www.virtualdj.com/forums/140550/Virtual_DJ_Skins/Controller_Reflect_a_Skin______.html
Thank you.
Keep your similar issues (RMX mapping) in 1 post.
http://www.virtualdj.com/forums/140550/Virtual_DJ_Skins/Controller_Reflect_a_Skin______.html
Thank you.
Posté Wed 12 Jan 11 @ 4:03 pm
WOW !!!! WHAT A GR8 IDEA. I JUST GOT MINE CHANGED AND THIS IS AWSOME. GR8 JOB GUYS.
Posté Thu 13 Jan 11 @ 6:45 pm
I used your script to map the following (for Hercules Rmx):
SCRATCH BUTTON + JOGWHEELS:
Loop: Scratch > Folders/Files Navigation > Effect Parameters 1 & 2
LEFT PFL BUTTON:
Loop: Deck 1 > Deck 3
RIGHT PFL BUTTON:
Loop: Deck 2 > Deck 4
The problem is: Everything goes great if I switch between Deck 1 and Deck 2 or between Deck 3 and Deck 4 (using different PFL Buttons). BUT If I switch from Deck 1 to Deck3 (using the same PFL Button), the JOGS start doing weird things, and I have to re-set the Jogwheels actions pushing three times the SCRATCH BUTTON.
Any idea?, I guess the issue is around PFL BUTTONS, below my scripts:
SCRATCH:
cycle '$mode' 3 & var_equal '$mode' 0 ? off & deck left wheel_mode "browser" & deck right wheel_mode "browser" : var_equal '$mode' 1 ? on & deck left wheel_mode "jog" & deck right wheel_mode "jog" & deck left vinyl_mode on & deck right vinyl_mode on : var_equal '$mode' 2 ? on blinkfast & deck left wheel_mode "jog" & deck right wheel_mode "jog"
JOG:
var_equal '$mode' 0 ? device_side 'left' ? browser_window "folders,folders" & jogwheel : browser_window "songs,songs" & jogwheel : var_equal '$mode' 1 ? jogwheel : deck left select ? device_side 'left' ? deck left effect slider 1 : deck left effect slider 2 : deck right select ? device_side 'left' ? deck right effect slider 1 : deck right effect slider 2 : var_equal '$mode' 0 ? device_side 'left' ? browser_window "folders,folders" & jogwheel : browser_window "songs,songs" & jogwheel : var_equal '$mode' 1 ? jogwheel
PFL:
select ? device_side 'left' ? deck 1 leftdeck ? on & deck 3 leftdeck & deck 3 select : on & deck 1 leftdeck & deck 1 select : deck 2 rightdeck ? on & deck 4 rightdeck & deck 4 select : on & deck 2 rightdeck & deck 2 select : select
Thanks so much in advance
SCRATCH BUTTON + JOGWHEELS:
Loop: Scratch > Folders/Files Navigation > Effect Parameters 1 & 2
LEFT PFL BUTTON:
Loop: Deck 1 > Deck 3
RIGHT PFL BUTTON:
Loop: Deck 2 > Deck 4
The problem is: Everything goes great if I switch between Deck 1 and Deck 2 or between Deck 3 and Deck 4 (using different PFL Buttons). BUT If I switch from Deck 1 to Deck3 (using the same PFL Button), the JOGS start doing weird things, and I have to re-set the Jogwheels actions pushing three times the SCRATCH BUTTON.
Any idea?, I guess the issue is around PFL BUTTONS, below my scripts:
SCRATCH:
cycle '$mode' 3 & var_equal '$mode' 0 ? off & deck left wheel_mode "browser" & deck right wheel_mode "browser" : var_equal '$mode' 1 ? on & deck left wheel_mode "jog" & deck right wheel_mode "jog" & deck left vinyl_mode on & deck right vinyl_mode on : var_equal '$mode' 2 ? on blinkfast & deck left wheel_mode "jog" & deck right wheel_mode "jog"
JOG:
var_equal '$mode' 0 ? device_side 'left' ? browser_window "folders,folders" & jogwheel : browser_window "songs,songs" & jogwheel : var_equal '$mode' 1 ? jogwheel : deck left select ? device_side 'left' ? deck left effect slider 1 : deck left effect slider 2 : deck right select ? device_side 'left' ? deck right effect slider 1 : deck right effect slider 2 : var_equal '$mode' 0 ? device_side 'left' ? browser_window "folders,folders" & jogwheel : browser_window "songs,songs" & jogwheel : var_equal '$mode' 1 ? jogwheel
PFL:
select ? device_side 'left' ? deck 1 leftdeck ? on & deck 3 leftdeck & deck 3 select : on & deck 1 leftdeck & deck 1 select : deck 2 rightdeck ? on & deck 4 rightdeck & deck 4 select : on & deck 2 rightdeck & deck 2 select : select
Thanks so much in advance
Posté Wed 24 Oct 12 @ 12:16 am