Maschine Jam Big Mapping (GiantSpaceRobot edit)

Description and Instructions

This mapping turns the Maschine Jam into a very cool extension for your main controller. I use it with a Traktor Kontrol S5 to give me access to the sequencer functionality, quick effects and the extensibility that the Kontrol lacks!

 

New at this release is a Traktor Visualiser!! This is an app that uses a visualiser to represent the audio and that can be controlled using Traktor effects and the Maschine Jam. I wanted a simple visualiser to use alongside Traktor that gave good results, that responded to Traktor setting and that was easy enough to use without taking too much attention away from actual DJing. 


Warning! The install and setup for the visualiser is fiddly. You need to be familiar and comfortable with Traktor, Traktor mappings, Midi, programming in Processing (if you want to tweak things) and github.


What’s new at v0.55

The main change is the addition of the visualiser (see below). There are a few tweaks to the main mapping though, and they are;

·         Deck mutes, the tempo, grid, solo and mute buttons act as mutes for decks a through d respectively. The nice thing about them is that they preserve the position of the volume faders when you toggle them off and on.

·         Mixer FX selection, you can set the mixer fx per deck directly from the Maschine Jam. To use select page 1 of the mapping, on the right hand deck selectors choose the decks to alter and then press one of the following buttons; “browse”, “perform”, “notes”, “lock” and “tune”. “browse” will always select the filter, the others will choose the corresponding mixer fx that you have set in Traktor’s preferences.

·         A bug fix, to set the sequencer length on page 2 or 4, hold down the “Note Repeat” button and press the appropriate step in the sequencer.

 

Details can be found at https://github.com/cjkcjk01/GiantSpaceRobotVisualiser, a brief introduction video is at https://www.youtube.com/watch?v=a09mqf2Ma2o and examples of it in use can be found at https://www.youtube.com/watch?v=VQ-YI5gS8Yw and https://www.youtube.com/watch?v=iiP-mJz6XOo  

The Jam has lots of buttons, arranged in pages, this mapping makes use of these pages to give control over:
Page 1) Instant Gratification type effects
Page 2) Sequencer for deck C
Page 3) Sample selector for C
Page 4) Sequencer for deck D
Page 5) Sample selector for deck D

Page 6) Preset sequencer pattern

Page 7) Visualiser controller page

 

It also has Fader pages for the faders at the bottom;

A.    General

a.       Delay filter

b.      Delay feedback

c.       Delay rate

d.      Deck C meter and scratch strip

e.       Deck A meter and scratch strip

f.        Deck B meter and scratch strip

g.      Deck C meter and scratch strip

h.      Sequencer groove setting (default 50%)

B.     Remix deck slot volumes

a.       Deck C slot 1 volume

b.      Deck C slot 2 volume

c.       Deck C slot 3 volume

d.      Deck C slot 4 volume

e.       Deck C slot 1 volume

f.        Deck D slot 2 volume

g.      Deck D slot 3 volume

h.      Deck D slot 4 volume

C.     Remix deck slot filters

a.       Deck C slot 1 filter

b.      Deck C slot 2 filter

c.       Deck C slot 3 filter

d.      Deck C slot 4 filter

e.       Deck C slot 1 filter

f.        Deck D slot 2 filter

g.      Deck D slot 3 filter

h.      Deck D slot 4 filter

D.    Stem controls – not implemented

E.     Visualiser controls

a.       Main visualiser sensitivity

b.      Waveform sensitivity

c.       Beat words opacity

d.      Not used

e.       Main visualiser fader 1

f.        Main visualiser fader 2

g.      Post processing shader fader 1

h.      Post processing shader fader 2

 


The video gives an intro into how it works. Using Traktor's internal controller editor requires zen like tolerance, the excellent cmdr (https://cmdr.codeplex.com/) helped keep my sanity intact, so thank you to the dev team).


One warning if you want to extend or alter this, Traktor does not handle a configuration of this size very well, adding and altering controls is glacial. I recommend using cmdr to extract the section you want to play with, edit that then merge it all together for final tweaking and testing.

Sort on the "Comments" field to make sense of it, feel free to alter, but please share any feedback.

 

The ZIP file contains the Traktor mapping file and the NI Controller Editor settings file for the Maschine

GiantSpaceRobot

 

Problem downloading or other issues? Let us know on the forum.