hey all,
finally got up and running today with my mk2 and wanted to make 2 changes to the way the midi controls work. im a total midi novice and would appreciate some guidance.
change 1: play/pause resets loop
often in traktor ive cued up the next deck to play and have programmed to start it with a loop - say 4 bars. when i hit the play/pause button to release the deck on my mk2 it also resets the loop. how can i make it behave exactly the same way as pressing the play/pause button in traktor does?
change 2: loop settings
the loop settings behave differently from the way the manual describes their behaviour in virtual dj. the way they work today is that button 1 drops to 1/2 button 2 to 1 and button 3 to 4. i would like to change this so button 1 acts like the down arrow in traktor (i.e. takes it down a loop setting for the loop to be tighter) button 2 sets the loop - like pressing on the middle button in traktor where the numeric value of the loop written - and button 3 ups the loop value as the right arrow button does in traktor.
this way i can loop 4 bars, hit button 1 to drop down to 2 bars and then hit button 2 to active the change.
any guidance would be much appreciated, cheers!
mike
do you want to change the settings in virtual dj or in traktor?
for traktor, the user manual is very complete to get the basics, but for more details, you should definitely take a look at the traktor bibles visual midi guide:
http://www.traktorbible.com/en/midiguide.aspx
as for virtual dj, if you are using the latest pro version, details about their mapper programming script is available here:
i want to change the settings for traktor, not vdj. the mk2 manual describes the way virtualdj should work with the mk2 loop settings and this is exactly how id like to setup traktor.
ive taken a look at the mk2 documentation and i cant see the midi codes for the loop settings. left and right fx set and fx1,2,3 are covered, but not the loop set and loop 1,2,3.
depending from where you want to start, this can be simple or complicated to do, and since youre starting to experiment with midi, ill try give you a kick start, but i would again recommand reading the traktor user manual regarding midi mapping (section 15 - advanced knowledge) , as this will give you a good understanding of what everything does and it all comes together. once you have a pretty good idea, move on to the visual midi guide).
first, regarding the midi codes that you have in the manual. you do not see any references to "loop" in the list because they only represent a name that has been assigned to these buttons: the fx select , plus 1, 2 and 3 represent the "fx section" of the controller, but can be assigned to anything you want as it is . certain programs, such as traktor, provides ways to use controls for multiple purposes, in about the same as the shift key on your computer keyboard (called modifiers in traktor). and this is where things can get complicated when you dont know the ins and outs.
if you want to practice a bit, go to the midi mapping section, and click delete all to start a blank profile. create yourself a simple profile with the basic functions:
crossfader:
add > mixer > xfader
click the add button, move the crossfader on the console, and voilà, you first assignment is done.
and keep going for the rest, refering to the manual when in need.
as for the loop function you want to have (all are under add > cue/loop)
-loop active (for botton 2)
control configuration:
interaction mode : toggle assignement: deck a
type of controller: button
-loop size (for button 1 or 3)
control configuration:
interaction mode : next assignement: deck a
type of controller: button
-loop size (for button 1 or 3)
control configuration:
interaction mode : previous assignement: deck a
type of controller: button
repeat for deck b.
when you feel ready, you can try adding modifiers to expand the possibilities of your profile, or try modifying the existing profile.
thanks dj phatso.
that worked perfectly. i also discovered that the pause/play button on the mk2 seemed to have two actions assigned to it, i deleted the one that wasnt play/pause and now my loops persist after releasing the deck.
this is getting fun!
glad to know youre having fun with this.
Do you want to change the settings in Virtual DJ or in Traktor?
For Traktor, the user manual is very complete to get the basics, but for more details, you should definitely take a look at the Traktor Bible's Visual MIDI guide:
http://www.traktorbible.com/en/midiguide.aspx
As for Virtual DJ, if you are using the latest Pro version, details about their mapper programming script is available here:
I want to change the settings for Traktor, not VDJ. The MK2 Manual describes the way VirtualDJ should work with the MK2 loop settings and this is exactly how I'd like to setup Traktor.
I've taken a look at the MK2 documentation and I can't see the MIDI codes for the loop settings. Left and Right FX Set and Fx1,2,3 are covered, but not the Loop Set and Loop 1,2,3.
Depending from where you want to start, this can be simple or complicated to do, and since you're starting to experiment with MIDI, I'll try give you a kick start, but I would again recommand reading the Traktor user manual regarding MIDI mapping (section 15 - Advanced Knowledge) , as this will give you a good understanding of what everything does and it all comes together. Once you have a pretty good idea, move on to the visual MIDI guide).
First, regarding the MIDI codes that you have in the manual. You do not see any references to "Loop" in the list because they only represent a name that has been assigned to these buttons: The FX select , plus 1, 2 and 3 represent the "FX section" of the controller, but can be assigned to anything you want as it is . Certain programs, such as Traktor, provides ways to use controls for multiple purposes, in about the same as the SHIFT key on your computer keyboard (called MODIFIERs in Traktor). And this is where things can get complicated when you don't know the ins and outs.
If you want to practice a bit, go to the MIDI mapping section, and click DELETE ALL to start a blank profile. Create yourself a simple profile with the basic functions:
Crossfader:
ADD > Mixer > Xfader
Click the add button, move the crossfader on the console, and voilà, you first assignment is done.
And keep going for the rest, refering to the manual when in need.
As for the Loop function you want to have (All are under ADD > Cue/LOOP)
-Loop Active (for botton 2)
Control Configuration:
Interaction mode : Toggle Assignement: Deck A
Type of controller: Button
-Loop Size (for button 1 or 3)
Control Configuration:
Interaction mode : Next Assignement: Deck A
Type of controller: Button
-Loop Size (for button 1 or 3)
Control Configuration:
Interaction mode : Previous Assignement: Deck A
Type of controller: Button
Repeat for Deck B.
When you feel ready, you can try adding modifiers to expand the possibilities of your profile, or try modifying the existing profile.
Thanks Dj Phatso.
That worked perfectly. I also discovered that the Pause/Play button on the MK2 seemed to have two actions assigned to it, I deleted the one that wasn't Play/Pause and now my loops persist after releasing the deck.
This is getting fun!
Glad to know you're having fun with this.