8
S'all about dropping beats, yo. Deaf Starr Home Guides Thursday, 10 February 2011 Traktor MIDI Mapping: Modifier Basics A guide to the basic theory and workings of modifiers. Prerequisites: You understand how to connect your MIDI controller to Traktor 1. You understand how to map Traktor's controls to your MIDI controller 2. INTRODUCTION - "My awesomeness switch is stuck on amateur!" Okay, so you bought your VCI-100, your X1, your lying sack of sh- Sorry, Novation Launchpad, your Mixtrack pro, whatever your flavour and reasons, you have a MIDI controller. You have Traktor, and you think "Gee golly gosh, I'm gonna be getting more poon than Ron Jeremy!" Or something along those lines. You've watched the videos of people using their controllers to literally make digital sex, and you now have the equipment to do it yourself... What the... Share Report Abuse Next Blog» Create Blog Sign In Deaf Starr: Traktor MIDI Mapping: Modifier Basics http://deafstarr.blogspot.com/2011/02/traktor-midi-mapping-mod... 1 of 8 8/20/11 5:11 PM

Modifier Basics

  • Upload
    ajarman

  • View
    92

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Modifier Basics

S'all about dropping beats, yo.

Deaf Starr

Home Guides

Thursday, 10 February 2011

Traktor MIDI Mapping: Modifier Basics

A guide to the basic theory and workings of modifiers.

Prerequisites:

You understand how to connect your MIDI controller to Traktor1.You understand how to map Traktor's controls to your MIDI controller2.

INTRODUCTION - "My awesomeness switch is stuck on amateur!"

Okay, so you bought your VCI-100, your X1, your lying sack of sh- Sorry, Novation Launchpad, your Mixtrack pro,whatever your flavour and reasons, you have a MIDI controller. You have Traktor, and you think "Gee golly gosh, I'mgonna be getting more poon than Ron Jeremy!" Or something along those lines. You've watched the videos of peopleusing their controllers to literally make digital sex, and you now have the equipment to do it yourself...

What the...

Share Report Abuse Next Blog» Create Blog Sign In

Deaf Starr: Traktor MIDI Mapping: Modifier Basics http://deafstarr.blogspot.com/2011/02/traktor-midi-mapping-mod...

1 of 8 8/20/11 5:11 PM

Page 2: Modifier Basics

... But for the life of you, you just can't do anything beyond the basics! If this is you, you're in the boat I was in 4months ago (I want it back by the way). Like many aspiring DJ's, I had big ideas in my head of how I would arrangeand mash music like it was putty in my hands. Instead I found it to be more like a fragile, emotionally damagedteenage girl. You can make it do whatever you want, but there's just something holding you back. In that case, it'smoral values, in this case it's having to put effort into what other people do so 'easily'.

Cunt.

Skip to 4 months later, I'm mapping some sonic nukes without a hitch or effort and I'm seeing hundreds of peoplebitching and moaning on forums and blogs because they're too lazy to learn how to do this stuff themselves. When Isearched for help, I found there was no easy to find comprehensive guide on Traktor, just bits and bats from old blogposts. So, I decided this should be the place. Prepare to learn about modifiers Son, you're gonna need your vitamin B.

THE IF STATMENT - "If I said you had a nice body, would you hold it against me?"

I come from an educational background of maths and computers, so admittedly understanding modifiers was not reallya task for me. If you've heard a bit of computing lingo yourself, or just watch too many hacking movies, you may haveheard the term "IF statements". There are a few kinds of statements, and they stem from boolean algebra and logicalcalculus."WOAH WOAH WOAH Vader, outta those last 5 words, 4 were way out of my paygrade" I hear you cry. Well mythick-headed friends, not to worry, you only need to learn IF statements and no calculus(and in another post I'll talkabout AND statements, but thats another story for another time)

The IF statement is exactly what it says on the tin, an operation that happens depending on the condition of somethingelse. In this case, it's Traktors modifiers. here's an example of an IF statement in real life.

"John is a lying bastard. Whatever he says is a lie, guaranteed, every time. However, if he's with his friend Michael,who tells the truth as much as he lies, he changes his attitude. It turns out that John is aware Michael is lying, he willactually tell the truth!"

Knowing this, we can map this out in an IF statement like so:

Deaf Starr: Traktor MIDI Mapping: Modifier Basics http://deafstarr.blogspot.com/2011/02/traktor-midi-mapping-mod...

2 of 8 8/20/11 5:11 PM

Page 3: Modifier Basics

Michael is A and John is B

IF A = TRUE, then B = FALSEIF A = FALSE, then B = TRUEelse B = FALSE

If you get it, then a winner is you, go get yourself a treat, if you didn't, get yourself (and me) a treat anyways, logicalcalculus is the most boring thing in the world, and I'd rather not do it hungry.You probably understand the IF bit, but the ELSE bit might be throwing you off. Notice earlier how I said about Johnbeing a total asshole who always fibs? Well you've got to remember Michael isn't always around, in that case there'sno IF statement for when he's alone. So in those cases, John (B) is ALWAYS false.

John. He saw Metallica back in '86, and invited them back to his nuclear powered tree house, but the radiation distorted all the pictures so he can't prove it ever happened. "Fackin' gutted

mate!".

"Right, got it. Now can you teach me about modifiers?" Well, snotty prick at the back of class, Assume instead of trueor false, you have 1 and 0 (half the people reading this will go "Wait a minute, thats what all those 1's and 0's mean!?")and instead of just 1 and 0, you have 0 all the way up to 7 (so 8 possible values).

Now replace John and Michael with Mod1 and Mod2 (Short for modifier 1 and modifier 2, respectively) and TA-DA! You understand the theory of modifiers!

Deaf Starr: Traktor MIDI Mapping: Modifier Basics http://deafstarr.blogspot.com/2011/02/traktor-midi-mapping-mod...

3 of 8 8/20/11 5:11 PM

Page 4: Modifier Basics

No, but feel free to think so. SYNCIA BUTTONUS!

YOUR FIRST MODIFIER - "Why's it all long and hard?"

The thing people don't get about modifiers is that on their own they do nothing. They only work given othercommands, and in that sense, you create what I call "Modifier Systems". Other people will have other names for it, butother people can suck my nuts. So, lets get cracking on making your first modifier system.

For this tutorial, we're going to create the most basic modifier system that EVERYONE should have on their setup,even if they're only using a keyboard (In fact especially if you use the keyboard, because it has the actual key on it!)Yes, I'm talking about the magical button doubler...

THE SHIFT KEY!

Deaf Starr: Traktor MIDI Mapping: Modifier Basics http://deafstarr.blogspot.com/2011/02/traktor-midi-mapping-mod...

4 of 8 8/20/11 5:11 PM

Page 5: Modifier Basics

Oh you shiftiest of shifters. I'm assuming your controller has a play/pause button mapped out? If not, put your gear oneBay and find another hobby. Anyways, find an unused button on your controller. If you don't have one, you probablyhad to compromise your ideas to fit them all onto one controller, but thanks to the shift key, you're gonna be sorted! So, get a button that doesn't do anything, Go to your Traktor controller mapping, and Add In... Modifier > Modifier#1. Press learn and assign your shift button, then make sure type of controller is Button and interaction mode is Direct. Then in button options, set to value 1.

Now, make sure learn isn't highlighted, and press your shift key, and look at the Modifier State section at the top. "OMIGOD IT GOES 1 THEN 0 THEN 1 THEN 0 DEN1DEN0DEN1DEN0" And so on. Great, but this doesn't doanything. SO! Go to Add In... Cue/Loops > Cup (Cue Play). Now, highlight learn, and press the same button thatcorresponds to play/pause. Set it up exactly as you would if you were setting that button up on it's own button,ignoring the fact the button is already in use. HOLD IT! The bit you may have guessed by now, you need to changethe Modifier Conditions. In the first box, in the modifier drop down, choose 1, and in value, choose 1. This is the IFstatement.

Traktor processes midi controls like such:

Button A is pressed, IF mod1=1 then do action B

So, deselect learn, hold shift and try that bad boy out!

Let me guess, didn't work out like you planned right? Obviously I knew that, hawhawhaw. End of lesson fags, goodluck!

Deaf Starr: Traktor MIDI Mapping: Modifier Basics http://deafstarr.blogspot.com/2011/02/traktor-midi-mapping-mod...

5 of 8 8/20/11 5:11 PM

Page 6: Modifier Basics

Just kidding. If you haven't decided to use your brain (Which annoyingly, will be almost everyone) the reason isglaringly obvious, one of "those" bugs that when you realise you go "Oh for fu- How did I not figure that out."

A good place to start when problem solving is looking at whats right in front of you.

The problem is Traktor has your play/pause mapped to that button still. Remember that ELSE statement from earlier? You never told Traktor to NOT press play/pause if the shift key is pressed. So what must we do? As a great meerkatonce told me, simples! Just find your play/pause button, and make sure mod1 = 0. Now the play/pause function willonly activate if mod1 = 0 (AKA the shift key is not pressed).

See, I omitted information earlier when I demonstrated how Traktor processes controls, the full thing would have been

Button A is pressed, do action AIF mod1 = 1 then do action B

See? However now it's:

Button A is pressed, IF mod1 = 0 then do action AIF mod1 = 1 then do action B

Deaf Starr: Traktor MIDI Mapping: Modifier Basics http://deafstarr.blogspot.com/2011/02/traktor-midi-mapping-mod...

6 of 8 8/20/11 5:11 PM

Page 7: Modifier Basics

Newer Post Older PostHome

Subscribe to: Post Comments (Atom)

Posted by Load:Vader at 02:38

Labels: Guides

Knowing that, do you think you can successfully map out your shift functions? Here's some exercises!

EXERCISES

Map out the rest of your Controller.1.Add another shift key with seperate functions (Hint: do not need to use a mod other than Mod1)2.

A CHALLENGER APPEARS!

For this articles challenge, I want you to create two shift buttons, that when pressed together, let you use a fourth set offunctions (effectively, a third shift key). You WILL have to use another modifier for this, and you will have to useModifier Conditions on the Modifier Add Ins themselves. Remember, if you struggle, just try and break ti down to thebare bones IF statements. If you find it too hard (It may sound simple to some, but there's one little bug that arisesoften) don't worry, I'll cover this in the next modifier lesson.

Peace out, enjoy your multiple thousands of key layouts until I return!

0

Comment as: Select profile...

Post Comment Preview

0 comments:

Post a Comment

Deaf Starr: Traktor MIDI Mapping: Modifier Basics http://deafstarr.blogspot.com/2011/02/traktor-midi-mapping-mod...

7 of 8 8/20/11 5:11 PM

Page 8: Modifier Basics

Searchpowered by

Search Me, NOW!

▼ 2011 (3)

▼ February (3)

Traktor MIDI Mapping: Advanced modifiers (i.e. DJT...

Traktor MIDI Mapping: Modifier Basics

Good things to come...

Old stuff

Deaf Starr: Traktor MIDI Mapping: Modifier Basics http://deafstarr.blogspot.com/2011/02/traktor-midi-mapping-mod...

8 of 8 8/20/11 5:11 PM