vstimidi JAM - Traktor Mapping

Description and Instructions

Latest Update: 3/29/2018

vstimidi JAM v0.1.3

Please read if you're PC user: Due to Traktor issue with Windows based computers, Maschine Jam is having a difficulties to change/update the button color for more than 11 LED's at once via the MIDI protocol. Therefor I highly recommend that everyone should use this mapping only with a Mac OS X at this point! This message will be removed once the issue gets fixed by new Traktor or Controller Editor update. 

vstimidi Jam is a custom made and fully versitale super mapping for Native Instruments MASCHINE Jam controller with Traktor Pro 2.11 or newer. This mapping is meant to be used ether like the All-In One controller for internal mixing, or, as an add-on controller to the external mixer or any of your favorite main controllers really. For example I use it effectively with Kontrol Z2 and MIDI Fighters. 

The main part of this mapping will divide your controller surface into the three different sections (Matrix-Faders-Buttons), each of which has its own separate page navigation system that gives you commodity to select from a variety of different pre mapped parts of the mapping in each individual section/page and than combine them to how ever you want it in to the single master mapping configuration. The rest of the mapping are 11 "Global" buttons located at the right side of the unit (check the pic down below). There is also many controls that are not currently mapped so there is a lot of room for adding new mappings.

Page / Section 1: Matrix

The 64 button Matrix, 8 top buttons, d-pad, push encoder, VU-meter, "NOTE REPEAT" button and "BROWSE" button are all connected and listening to rules of five different mapping pages as following:

"SONG" = Full Browser + Master Clock controls

"STEP" = Remix Deck C + Step Sequencer D

"PAD MODE" = Dual Deck Focus [advanced 4-Deck mixing]

"CLEAR" = 2x X1's [basic 4-Deck mixing]

"DUPLICATE" = Pitch Play / Freeze Mode

Page / Section 2: Faders

Since there is no way to control the LED strip colors and types via MIDI messages I had to set up hardware pages here and then assign different colors via the Editor software. Feel free to change those colors to what ever is your preference. This dedicated page buttons "A" to "H" are set to navigate between 8 pages of different touch fader controls. Must say some of  best touch strips I've ever seen on the midi controller, absolute message is very well implemented.
Started from the left side you can choose from Submix controls if you are mixing with Stems and Remix Sets, followed by some basic deck transport (Tempo Bend and Seek Position) over to three different pages of momentary instant gratification effects (hint: use the "LOCK" button to lock on the FX state ON to all effects) and finally the VU-Meter indicators which is a new feature added in 0.1.2 version.

"A" = Slot Volume Adjust (if Stem or Remix deck) // Internal Mixer Channel Volume and 3-Bend EQ (if Track deck)

"B" = Slot Filter Adjust

"C" = Slot FX Amount

"D" = Basic Deck Transport

"E" = FX Preset 1  (beta)

"F" = FX Preset 2  (beta)

"G" = FX Preset 3  (beta)

"H" = Slot VU-Meter / Deck Pre-Fader Level  NEW!!!

Note: Only five out of eight available mapping pages (A-B-C-D-H) are listening to the rules of the Section 1 Deck Selector modifiers. Meaning every time you change the deck in the focus or even set the mapping in to a different page the touch faders will always stays in sync with your current page in the Matrix. The rest of three available fader pages (E-F-G) are fully armed with "smart effects". These are still in beta - more on final design in the next version... Also looking in to a solution for implementation of standard effect controls.

Page / Section 3: Buttons

The bottom buttons dedicated to this section are basically the extension of touch fader controls and they are also synced with the rest of the mapping just like the fader section. 

"MACRO" = Slot FX On

"LEVEL" = Slot Mute On

"AUX" = Slot Filter On

"CONTROL" = Loop Recorder

Global Controls:

This 11 dedicated buttons are not part of any mapping sections/pages. Therefor those functions will always be on the top but the rest of the mapping is fully versatile allowing you to really dig into all mappings which are hidden under the hood and set your Maschine controller layout to how ever you need. 

"PERFORM" = Echo Freeze Release Effect

"NOTES" = Turntable Effect (Break) Release Effect

"LOCK" = Lock the Effects State On and Off 

"TUNE" = FX Unit 2 / Button 2 / The Freeze button

"SWING" = FX Unit 2 / Button 3 / The Rate button

"SELECT" = Shift button that doubles up the functionality of the Section 2 and the Section 3. You can also use Shift to capture Loops from the Loop Recorder and copy them in the the Remix Deck C ("STEP")

"AUTO" = This button will allow you to reset all modifiers in the mapping so that if something goes wrong this will be your fail/safe button. 

Please visit my Forum Thread for full documentation.


First and for most be sure to update your Controller editor software to latest version. If you use old software you might not see the LED feedback in the button matrix. 
Download and un-zip the file. Inside you should see one folder with mapping content. I strongly recommend to back up all your current mappings and effect settings in the Controller Manager before importing this one because those will be overwritten in the step 2! And be aware that there is no undo. 

1) Open the Controller Editor software and select the Maschine Jam hardware from the controller menu. Click on Templates > Edit > Open and then navigate to the folder where the .ncmj template file is saved. Note: if the Maschine Software is opened be sure to switch Jam in to the MIDI Mode by holding down "SHIFT" and pressing little button with a "Headphone" icon (also labeled MIDI).

2). Run Traktor and click the gear symbol to open the preferences window. Click the BIG IMPORT button which is located at the bottom of the preferences window and then navigate to the folder where the .tsi file is saved. Once you select the .tsi and click on OK the next window will pop-up asking you which settings do you wish to import - ONLY the "controller mappings" and the "effect settings' categories should be selected - then click on OK. Please note that you need to repeat this step one more time to successfully import the FX settings. (this only matters if you're installing this mapping for the first time)

 Go into the Controller Manager' upper-right corner and make sure that the In-Port and Out-Port for the mapping are properly set to your Maschine Jam hardware. Do this for each part of the mapping under Device Setup > Device (all six mapping devices). 
If you want to add more mappings next to this one be sure to use smaller Import button which is located under Device Setup: Add > Import TSI > Import Other.

Take it easy.

Problem downloading or other issues? Let us know on the forum.
Comments for v0.1.3
There are no comments for this version yet! Why don't you be the first.