Question about the Pioneer SX2 with Virtual DJ 8. When pressing the Roll pads, the music continues under the roll. Is there mapping to make the song loop instead? To me it would be easier than using the loop feature.
geposted Thu 17 Mar 16 @ 5:05 pm
Loops are there as well.
http://www.virtualdj.com/documents/Pioneer%20DDJ-SX2%20VirtualDJ%20Operation%20Guide.pdf page 14
SHIFT+PADS in Roll mode provide Quick Loops
http://www.virtualdj.com/documents/Pioneer%20DDJ-SX2%20VirtualDJ%20Operation%20Guide.pdf page 14
SHIFT+PADS in Roll mode provide Quick Loops
geposted Thu 17 Mar 16 @ 7:23 pm
Then I have to press auto loop to stop it. I don't want to have to take that extra step.
geposted Thu 17 Mar 16 @ 8:04 pm
So you want temporary loops (released when Pad is released)
In that case you will need to change the actions of the Pads.
Example : Change the Loop Rolls to temporary Quick Loops.
Open the Mapping XML file you will find in /Mappers folder with a Text Editor. In case you use the default one and no mapping file for the SX2 exists in that folder, simply change something in the default in order a custom to be generated (dont forget to re-edit with the correct action).
Replace ...
with ...
and for the LEDS..
Replace :
with ..
In that case you will need to change the actions of the Pads.
Example : Change the Loop Rolls to temporary Quick Loops.
Open the Mapping XML file you will find in /Mappers folder with a Text Editor. In case you use the default one and no mapping file for the SX2 exists in that folder, simply change something in the default in order a custom to be generated (dont forget to re-edit with the correct action).
Replace ...
<map value="ROLL_PAD1" action="loop_roll 0.03125" />
<map value="ROLL_PAD2" action="loop_roll 0.0625" />
<map value="ROLL_PAD3" action="loop_roll 0.125" />
<map value="ROLL_PAD4" action="loop_roll 0.25" />
<map value="ROLL_PAD5" action="loop_roll 0.5" />
<map value="ROLL_PAD6" action="loop_roll 1" />
<map value="ROLL_PAD7" action="loop_roll 2" />
<map value="ROLL_PAD8" action="loop_roll 4" />
with ...
<map value="ROLL_PAD1" action="loop 0.0625 while_pressed" />
<map value="ROLL_PAD2" action="loop 0.125 while_pressed" />
<map value="ROLL_PAD3" action="loop 0.25 while_pressed" />
<map value="ROLL_PAD4" action="loop 0.5 while_pressed" />
<map value="ROLL_PAD5" action="loop 1 while_pressed" />
<map value="ROLL_PAD6" action="loop 2 while_pressed" />
<map value="ROLL_PAD7" action="loop 4 while_pressed" />
<map value="ROLL_PAD8" action="loop 8 while_pressed" />
and for the LEDS..
Replace :
<map value="LED_ROLL_PAD1" action="var 'padmode' 1 ? loop_roll 0.03125 ? get_constant '0,255,140' : off" />
<map value="LED_ROLL_PAD2" action="var 'padmode' 1 ? loop_roll 0.0625 ? get_constant '0,255,140' : off" />
<map value="LED_ROLL_PAD3" action="var 'padmode' 1 ? loop_roll 0.125 ? get_constant '0,255,140' : off" />
<map value="LED_ROLL_PAD4" action="var 'padmode' 1 ? loop_roll 0.25 ? get_constant '0,255,140' : off" />
<map value="LED_ROLL_PAD5" action="var 'padmode' 1 ? loop_roll 0.5 ? get_constant '0,255,140' : off" />
<map value="LED_ROLL_PAD6" action="var 'padmode' 1 ? loop_roll 1 ? get_constant '0,255,140' : off" />
<map value="LED_ROLL_PAD7" action="var 'padmode' 1 ? loop_roll 2 ? get_constant '0,255,140' : off" />
<map value="LED_ROLL_PAD8" action="var 'padmode' 1 ? loop_roll 4 ? get_constant '0,255,140' : off" />
with ..
<map value="LED_ROLL_PAD1" action="var 'padmode' 1 ? loop 0.0625 ? get_constant '0,255,140' : off" />
<map value="LED_ROLL_PAD2" action="var 'padmode' 1 ? loop 0.125 ? get_constant '0,255,140' : off" />
<map value="LED_ROLL_PAD3" action="var 'padmode' 1 ? loop 0.25 ? get_constant '0,255,140' : off" />
<map value="LED_ROLL_PAD4" action="var 'padmode' 1 ? loop 0.5 ? get_constant '0,255,140' : off" />
<map value="LED_ROLL_PAD5" action="var 'padmode' 1 ? loop 1 ? get_constant '0,255,140' : off" />
<map value="LED_ROLL_PAD6" action="var 'padmode' 1 ? loop 2 ? get_constant '0,255,140' : off" />
<map value="LED_ROLL_PAD7" action="var 'padmode' 1 ? loop 4 ? get_constant '0,255,140' : off" />
<map value="LED_ROLL_PAD8" action="var 'padmode' 1 ? loop 8 ? get_constant '0,255,140' : off" />
geposted Thu 17 Mar 16 @ 8:54 pm
Thank you so much! It's what I wanted to accomplish.
geposted Thu 17 Mar 16 @ 9:17 pm