vstimidi JAM (by Stewe)

Description and Instructions

6/18/2017

vstimidi JAM 0.1.1


MUST READ: 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 fully versitale super mapping for the 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" = N/A (Open to ideas)


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, over to the basic deck transport and finally three different pages of momentary instant gratification effects (hint: use the "LOCK" button to lock on the FX state ON to all effects).


"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" = N/A  (Open to ideas)


Note: Only your first four mapping pages (A-B-C-D) 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 four available fader pages (E-F-G-H) are fully armed with "smart effects".  


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 surface but the rest of the mapping is fully versatile allowing you to really dig into all mappings which basically hidden are under the hood.


"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. With as many as 12078 commands involved in this mapping at this point there might be a slight chance that there could be some bugs. I'll be happy to hunt them down. 


Please visit my Forum Thread for full documentation: (http://forum.djtechtools.com/showthread.php?t=93741)


Installation:

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)

3).
 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 five 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.


Feel free to leave your feedback if you tested this mapping.
Quick_guide_1
Problem downloading or other issues? Let us know on the forum.
-
Comments for v0.1.1
Divine_justice_-_nun_gun?1452494480
DJ Divine Justice about 1 month ago
One of the best mappings I've ever seen. EVER!!!
3e621358-ced1-417b-b068-e2f0958a1eb5
Stewe about 1 month ago

Much appreciated!

Divine_justice_-_nun_gun?1452494480
DJ Divine Justice 8 days ago

Hey, on Pad Mode + Page mode A the right half of the touch strips work but don't light up.. Fixed... Output wasn't on Hybrid on the right half

3e621358-ced1-417b-b068-e2f0958a1eb5
Stewe 6 days ago

The LED Output in all eight fader pages should be set for MIDI In by default as I don't prefer the Hybrid setting. Did you by chance had been trying out some other templates or been messing with different fader settings by chance?