The largest community for DJ and producer techniques, tutorials, and tips. Traktor secrets, controller reviews, a massive MIDI mapping library, and more.

Set-Up Multiple Controllers In Traktor

It was not that long ago that even the thought of a single controller sent DJs running into the mountains with fear. Now that many of our readers have successfully embraced and conquered their first controllers, you are probably thinking about adding a 2nd controller to your rig. This raises the legitimate question: “How do I set up multiple controllers in Traktor? Won’t they conflict?” In this article I will show you some great new features in Traktor Pro that enable anyone to easily use multiple controllers

TSI FUNDAMENTALS

TSI

The TSI file is a map that connects your controllers’ physical knobs and buttons to Traktor’s virtual controls. We publish a few carefully maintained TSI files on our mapping page, and in the forum there are large amounts of user files that demonstrate many different ways that a person can use their controller. Importing the TSI file will set up all the connections for you, so the new DJ can get started on the road to Controllerism without a huge learning curve.

USING MULTIPLE TSI FILES

You have searched through the forums and found a TSI file for both controllers you have or possibly even built a few of your own. Chances are there might be a few conflicts between the files where each controller sends out similar MIDI messages, triggering the wrong functions. There is a simple way to fix this issue: You just need to know how to import the files.

The first time you import a TSI file, it’s a good idea to use the large import button:

LArge-importbutton

Using the large import button allows you to bring in more than just the controller settings, including things like FX, layout, and Traktor settings that the mapping designer may require for everything to work perfectly. If you bring in a mapping using this button, it will overwrite all other mappings.

To bring in your 2nd TSI file you need to use the smaller import option:

2nd-import

This option will only add the mapping to the pre-existing mapping list and won’t overwrite anything. You can only bring the mapping settings in using this button. No other settings will be imported.

To avoid conflicts between controllers, you need to specify what controller will be routed to each mapping. This will separate the controller from the others avoiding any conflicts. The Controller must be plugged in to show in the list.  Make sure to select the controller for both IN and OUT ports.

seperate-mapping

Congratulations! You have successfully loaded 2 TSI files- add as many more as you see fit.

  • Eros Basei

    hi guys can you help me?.I want to set up traktor pro 2 for my pioneer ddj ergo and my launchpad together. I want to use regular function of ergo but i want to use launchpad to launch some clips and loops. how can i setup them?. i’m using a PC with win8.1. Thanks man!

  • D0CT0RS0UL

    Hello everybody,
    Could anybody here please help an average joe/newbie such as me 🙂
    My question is the following:
    Could the MIDI FIGHTER/MIDi TWISTER work with a Pioneer DDJ SX and Serato DJ ?
    IF so, a demonstration would be highly appreciated, please dear folks.
    Thanks in advance for your answer.
    Respect, Peace & Music from Paris France,
    D0CT0RS0UL

  • Pingback: Ipad Traktor 1.0 Tsi | Get Your iPad Now()

  • Tomarsh

    I want to use Touch OSC and also sync to Ableton.
    This means that I need one out for the OSC and one for Ableton. How do I do that ?

    Many thanks
    Tomarsh

  • Seems there is a problem when trying to have two devices that control REMIX DECKS attached to traktor at the same time. I have an F1 and a MF3D with mapping for remix decks. Anything i plug in the F1, its unresponsive and this is a problem in Traktor. It has nothing to do with the units. If i remove the mapping for the MF3D and unplug it, i can use the F1 with no problems at all

  • SpinDoctor D’Ville

    I’m trying to setup a Numark 4Trak and a Numark NDX900 on Traktor (1 Laptop) and Im having a hard time. Can anyone help?

    • Mike

      Hey does your setup works now , i have the Same

  • Noe

    I have a Kontrol S2 and I wanna use the Midi Fighter to control effects (with the instant gratification TSI) So which one need to load first??? I connect my S2 first and it works perfectly, then i use the little import button to add the Midi Fighter but this little button dont load the fx settings What i’m doing wrong? Anyone can help me. A youtube video would be helpful for new users like me.

  • Andrew

    Hi, how exactly do you  “specify what controller will be routed to each mapping” ?. and which controller has to be selected for both IN and OUT ports. Thank you! 

  • Andrew

    Hi, how exactly do you  “specify what controller will be routed to each mapping” ?. and which controller has to be selected for both IN and OUT ports. Thank you! 

  • Ray

    Can you use a midi fighter and a kontrol S 2 together????

  • DJGusOKeeffe

    why isn’t this working for me 🙁 I’m using a Korg Nanopad and I had to install 3 different .tsi files, I’ve done all the ins and outs, but it’s not working, can anyone help me with this?

    • DonmecZ

      step 1) Read the article in it’s entirety twice.
      step 2) Plug nano via usb
      step 3) Launch traktor and go to preferences/controller manager
      step 4) Select your device from the drop down menu (Korg nano pad)
      Step 5) Select the in-port and out-port (Korg nano pad)
      Step 6) Click the add button. select option “import” from drop down menu
      Step 7) Locate the .tsi file of your choice
      Step 8) Load a track into any deck, hit play, blast the line fader up.
      step 9) Load 2nd track on opposite deck and beat match. cut of fade.
      step 10) Lather, Rinse, Repeat. The cops should be at your door in 10-15

      Cheers 🙂

  • EntroP

    can u also use one controller and the computers keyboard?

  • EntroP

    can u also use one controller and the computers keyboard?

  • EntroP

    can u also use one controller and the computers keyboard?

  • EntroP

    can u also use one controller and the computers keyboard?

    • DonmecZ

      Ideed!

  • EntroP

    can u also use one controller and the computers keyboard?

  • EntroP

    can u also use one controller and the computers keyboard?

  • DJ FiL

    Hi. This is a great idea. I am trying to do but i didnt found the “smaller import option”. Is this possible to all versions of traktor? I am using Traktor Scratch pro ver. 1.1.1.001. Is this the problem? 

    Thanks a lot!

    • DonmecZ

      I tried on both v 2.0.1 and v1.2.4 and I had success… maybe you need to upgrade? not sure….

      Good luck man!

      Cheers!

  • TimoDawson

    I was really wondering if it is possible to have a ‘shift+’ function assigned to a button in Serato?

    I am using the midi fighter to trigger my hotcue’s on 3 decks and I would like to have a shift button so I can add a ‘delete cue/write new’ to the same buttons I use for playing a specific cue by pressing a general shift button.

    Feedback would be GREATLY appreciated….

    I wrote an Ipad app for using all the other major Serato functions but for cue’s I prefer zero latency so I would really like to have my midi fighter working like it should. I know it is possible in traktor but that is also ‘regular’ midi and not native support so I figure it can be done? I just don’t know how.

    I use Osculator with my Ipad to translate midi signals so perhaps I can do it using that program?

  • Marius Martin

    omg…how could the small import button escape my notice that long?
    makes adding my controller to my buddy’s setup much easier. ^^
    thanks for the advice!

  • Gabriel Lima

    MANY MANY MANY MANY THANKS EAN !!!!
    YOU ARE THE MAN!

    OBRIGADO!!!
    GABRIEL FROM BRAZIL

  • Dom

    how did you get the funky red colour?! surely cant have been spray paint as this would make the arcade buttons stick together?

  • you can also do this with midi-ox
    can be useful for other software that doesn’t have this option.

  • JoeJaguar

    Just incorporated my iPhone into my set with this tip. Thanks djtt!

  • deejaygee

    This was such help it is not funny.New to digital djing this was a god send got my midifighter and all is working well .The things im doing is beyound my expectations love it thaks djtechtools and Ean you guys are the best . Caint wait for the firmware upgrade kit to come back in stock then i will be set .

  • wax

    I just added a korg nanopad to my trigger finger and its transformed my digital set… looking forward to adding one more to really go to town

  • WOW Excellent. I can start working on a TSI for the VFX-1. Even though I really don’t have any interest in using Traktor with my VCI-300/VFX-1 setup.
    The challenge of getting good TSIs for the combo is just too enticing.

  • Mario V

    Good article Ean!

    When I was trying to figure out how to get my VCI and Kore 2 controller working in tandem, I simply mapped the Kore rotaries individually. I had no idea each channel TSI import could be done separately. Kore 2 works out great for dedicated FX and freeing up The VCI’s track arrow for other functions.

  • Me: “‘I think the modifiers are global. A shift on one device should affect all controls you have set to the same modifier.'”

    Zac Kyoti: “Modifers are NOT global. If you need to use global functions you need to set up separate modifiers in each controller (they can have the same name though, for ease of programming). Traktor sends info to all the connected controllers though, so as long as you have say, an “FX on” output mapped in both controllers, turning it on on one controller will give feedback on the second.”

    Thanx for the clarification Zac. I’m still wrapping my noggin around programming the modifiers myself.

  • Pete

    I gave up on modifiers long ago…instead i just buy more controllers! More button more knobs. Anyway …

    I may have mentioned this before…since we are now using mult controllers you notice the wave of slim line or nano or portable contorllers (you did a whole article on korg vs akai)…the biggest problem is the mini usb connections. They fall out a lot, they break…they are just unreliable. What can DJTT do about this…I own two of your USB Cables. You nailed it with those ( gold plates, double ferrits, short length, and solid fit connection. PLEASE make these for MiniUSB…or even get a head start on 3.0 or micro USB. I think you would profit well. Unless there is a reason.

  • Liveperformerz

    thanks alot
    Damn Ean , i swear u guys read minds

  • Zac Kyoti

    [quote comment=”27733″]I think the modifiers are global. A shift on one device should affect all controls you have set to the same modifier.[/quote]
    Modifers are NOT global. If you need to use global functions you need to set up separate modifiers in each controller (they can have the same name though, for ease of programming). Traktor sends info to all the connected controllers though, so as long as you have say, an “FX on” output mapped in both controllers, turning it on on one controller will give feedback on the second.

  • djhaze_mtl

    This is cool but if i have a second vci-100 my first is set up with the latest TSI techtools SE (Traktor pro). If i want the second vci-to control the deck C and D for everything and for loading track but I want the first one to be controling the effects for all 4 deks ??. Right now the second VCI sends the same Midi messages as the first.

  • MIDI fighter and VCI-100SE play very well together though there is some duplication obviously (extra “Play” button, sync, etc). But the dupe doesn’t get in the way, and there doesn’t seem to be any added latency — pressing Sync on the VCI immediately lights up the corresponding light on the MF, for example. As long as your USB bus can handle it, you can have multiple devices thanks to traktor pro’s MIDI routing — there’s no confusion because the program isn’t trying to listen to different ports for the same signals. I’ve been messing around with 5 controllers at once now with no problems (yet) — VCI, MF, m-audio x-session (for volume faders and EQ for decks C+D), Trigger Finger (mostly for cue jumps and some effects), and my latest toy, a crazy video game flight stick that I got on Amazon for $25 and I am triggering effects with. The latter is a ton of fun btw, I will probably share the mapping once I get it all ironed out.

  • jasonmd2020

    “does a modifier from one tsi affect others? e.g. is the shift on midifighter usable as a shift globably, or will each tsi have it’s own 8 modifiers? anyone…..”

    I think the modifiers are global. A shift on one device should affect all controls you have set to the same modifier.

  • Marvelous Mixin Miguel

    junejhunkie I used akai pad controllers in the past with Traktor. Check out page 16 in the mpd32_reference_manual_v1_02

    Hope this helps.

    Miguel

  • Pieter

    [quote comment=”27714″]Pieter, you can use some MIDI replicator software and MIDIyoke.
    Try “MusicLab MIDI Connection Center”.[/quote]
    Thanks a lot!! I’ll try it out immediately

  • Michiel y Gil

    RTFM people…

  • Dan

    Just wondering if DjTTs has plans for a killer standardized Midi Fighter mapping to go along with the pre existing 3.3 SE mapping?

  • I will be using Otus (with Boogiepimps Mapping) & Midifighter and they really compliment each other. Midifighter is absolutely priceless when it comes to triggering hot-cues & having fun.

    Just need to fix the root-key issue with midifighter as I think my son managed to mangle the settings in the editor mode. doh!

    Nice feature article, this is exactly how it gets done. : )

  • Fyoog

    This article was perfect timing as I’m just starting to build my digi set up so thanks guys, sterling work. VCI SE and Midi Fighter were on the hit list.
    Just one (possibly stupid) question, if i am using the SE mapping 3.0 and also connect the Midi Fighter with Ean’s mapping for Traktor from the forum does it mean that all of the functions will work on the SE and the MF, ie I have a PLAY & CUE button on the SE and MF, I have the option of the 8 cue points on each etc?

  • Joe

    please please please test this sort of hardware in torq.

  • Totally amazing yet again DJTT come up with the goods !! Just gotta order my midi fighter when the buttons come back in stock !! 🙂

  • ToS

    Pieter, you can use some MIDI replicator software and MIDIyoke.
    Try “MusicLab MIDI Connection Center”.

  • jaysum

    does a modifier from one tsi affect others? e.g. is the shift on midifighter usable as a shift globably, or will each tsi have it’s own 8 modifiers? anyone…..

  • a.d.j.

    You guys never cease to amaze me with your mind reading skills. I love this blog.

  • Pieter

    I have problems when I use more than 1 controller in ableton, on the same midi channel, any solutions for this??
    You would help me a lot!

  • wow,,,was working all day (yesterday) setting up my reloop controller with m-audio’s trigger finger and was amazed how simple it is,,,

    great article,,,

    thanks !

  • Slater

    Just so you all know, you can buy the same arcade buttons online. I just ordered a pack of 24 white ones to go with my new midifighter and they were like 1.70/ea + 9 bucks shipping for the whole lot of them (although it’s from Korea).

    But I was definitely running into problems importing multiple controllers, the small import button is what I needed all along… doh

  • (L) , just bought me a midi fighter, and had no clue how i was going to set it up
    lifesaver Ean !
    thanks man !

  • deco

    just waiting for my tpro upgrade – i’ll be mapping an xsession pro and x1 so this is perfect timing. i’ll have to scower the forums to find an xsession pro mapping – or create my own. never mapped in traktor yet so i’ll have some homework once i upgrade

  • Brian

    Just bought a Kontrol x1 to use with the VCI-100, you rock!

  • Anonymous

    I thought this was pretty self explanatory. I had no idea this was an issue. I guess more information is a good thing though.

  • Kawnee

    Hy, Ean
    i realize, that now, I can buy the midi fighter, because I be confuse before; Thank, your Greaaat!!!!!

  • Just n the verge of adding an Otus to a X1, you could not have posted this at a more perfect time. Thanks!

  • junejhunkie

    almost just in time, although not really what i was looking for. i have 2 controllers. X1 and an mpd32. been having fun with it since i got the X1 last weekend. with X1 controlling it’s own function and i just added decks C & D mapped to the mpd32 with hot cues and basic function with the main function of it as my loop section and A & B as the play decks. and effects can be routed to any deck. although having problems with switching from bank to bank on the mpd32, as the parameters on an effect or knob or fader spikes up. hope that someone can solve this anomaly. so i’m limited to one bank for the faders and can’t use the full potential of this wonderful controller.

  • LordPain

    Thank you so much for this. When you posted the midi fighter mapping, I asked for this. I will be ordering a midi fighter as soon as I get my income tax check! When are you getting more arcade button colors thou? You ran out of all the of my favorite colors.

  • After reading this i just have to order the Midi fighter

  • Dave B

    Phew!! Just bought the midi-fighter to go alongside my vci-100se and was worried that some major tweaking would be on the cards. Panic over, just need the midi-fighter to arrive now to get straight into it, cheers