External Controllers
External controllers such as Launchpads or MIDI keyboards can be used to trigger controls in Djazz.
Djazz has been tested with the Novation Launchpad Mini and the Launchpad Pro MK3.
To use a new kind of Launchpad, an interface must be added to the Djazz patch
Connect/disconnect a device
When a device is connected to the computer, Djazz will automatically recognize it and its name will be added to the external controllers menu, and a popup window will also open.
This popup window can be reopened at any time by selecting the interface name from the menu.
To disconnect all devices, click the “X” button above and to the left of the menu.
Device interface window
Connect/Disconnect button
Click to connect or disconnect a device. By default, devices are disconnected.
Mapping Buttons
Load a saved mapping, save the current mapping, clear the current mapping, or open the editor widow to edit the current mapping.
Mapping file name window
Displays the current loaded mapping, if any.
Remember most recent mapping
If you want Djazz to remember the mapping it was using the last time the program was closed, do the following:
- With the device interface window in focus, select Modify Read-Only from the Max File Menu, or press ⌥⌘M.
- From the Max File menu, select Save, or press ⌘S.
Grid View
The top four rows of each launchpad are reserved for the bars of the song grid. The CC controls along the right side of a Launchpad change the chapters.
Parameter controls
The bottom four rows are available as parameter controls, which can be set by the user using the preset editor window.
The mapping editor window
Create/edit a mapping
To create a new mapping from a launchpad cell to a Djazz control, click the Edit button in the device interface window to open the mapping editor window. Follow the instructions to set the mapping. To save the mapping, click “Save” in the interface device window.
Example mappings included with Djazz
There are three (3) Launchpad mappings included with Djazz, for the Novation Launchpad Mini and the Launchpad Pro MK3. They can be found in the djazz_user/mappings folder. The mappings are as follows:
MAPPING EXAMPLE 1
LAUNCHPAD PRO MK3
AUDIO 1 LOOP 1 | AUDIO 1 LOOP 2 | AUDIO 1 LOOP 3 | AUDIO 1 LOOP 4 | AUDIO 2 LOOP 1 | AUDIO 2 LOOP 2 | AUDIO 2 LOOP 3 | AUDIO 2 LOOP 4 |
AUDIO 1 SPEED 2 | AUDIO 1 PITCH UP | AUDIO 1 OCTAVE UP | AUDIO 1 UNMUTE | AUDIO 2 SPEED 2 | AUDIO 2 PITCH UP | AUDIO 2 OCTAVE UP | AUDIO 2 UNMUTE |
AUDIO 1 SPEED 3/2 | AUDIO 1 RESET PITCH | AUDIO 1 RESET OCTAVE | AUDIO 1 TRACK ON | AUDIO 2 SPEED 3/2 | AUDIO 2 RESET PITCH | AUDIO 2 RESET OCTAVE | AUDIO 2 TRACK ON |
AUDIO 1 SPEED 1/2 | AUDIO 1 PITCH DOWN | AUDIO 1 OCTAVE DOWN | AUDIO 1 IMPROVISE | AUDIO 1 SPEED 1/2 | AUDIO 1 PITCH DOWN | AUDIO 1 OCTAVE DOWN | AUDIO 2 IMPROVISE |
LAUNCHPAD MINI
AUDIO 1 LOOP 1 | AUDIO 1 LOOP 2 | AUDIO 1 LOOP 3 | AUDIO 1 LOOP 4 | AUDIO 2 LOOP 1 | AUDIO 2 LOOP 2 | AUDIO 2 LOOP 3 | AUDIO 2 LOOP 4 |
AUDIO 1 SPEED 2 | AUDIO 1 PITCH UP | AUDIO 1 OCTAVE UP | AUDIO 1 UNMUTE | AUDIO 2 SPEED 2 | AUDIO 2 PITCH UP | AUDIO 2 OCTAVE UP | AUDIO 2 UNMUTE |
AUDIO 1 SPEED 3/2 | AUDIO 1 RESET PITCH | AUDIO 1 RESET OCTAVE | AUDIO 1 TRACK ON | AUDIO 2 SPEED 3/2 | AUDIO 2 RESET PITCH | AUDIO 2 RESET OCTAVE | AUDIO 2 TRACK ON |
AUDIO 1 SPEED 1/2 | AUDIO 1 PITCH DOWN | AUDIO 1 OCTAVE DOWN | AUDIO 1 IMPROVISE | AUDIO 1 SPEED 1/2 | AUDIO 1 PITCH DOWN | AUDIO 1 OCTAVE DOWN | AUDIO 2 IMPROVISE |
MAPPING EXAMPLE 2
LAUNCHPAD PRO MK3 & LAUNCHPAD PRO MK3
MIDI OUT 1 UNMUTE | MIDI OUT 2 UNMUTE | MIDI OUT 3 UNMUTE | MIDI OUT 4 UNMUTE | MIDI OUT 5 UNMUTE | MIDI OUT 6 UNMUTE | MIDI OUT 7 UNMUTE | MIDI OUT 8 UNMUTE |
MIDI TRACK 1 IMPROVISE | MIDI TRACK 2 IMPROVISE | MIDI TRACK 3 IMPROVISE | MIDI TRACK 4 IMPROVISE | MIDI TRACK 5 IMPROVISE | MIDI TRACK 6 IMPROVISE | MIDI TRACK 7 IMPROVISE | MIDI TRACK 8 IMPROVISE |
MIDI OUT 9 UNMUTE | MIDI OUT 10 UNMUTE | MIDI OUT 11 UNMUTE | MIDI OUT 12 UNMUTE | MIDI OUT 13 UNMUTE | MIDI OUT 14 UNMUTE | MIDI OUT 15 UNMUTE | |
MIDI TRACK 9 IMPROVISE | MIDI TRACK 10 IMPROVISE | MIDI TRACK 11 IMPROVISE | MIDI TRACK 12 IMPROVISE | MIDI TRACK 13 IMPROVISE | MIDI TRACK 14 IMPROVISE | MIDI TRACK 15 IMPROVISE |
MAPPING EXAMPLE 3 (Marc Chemillier’s original)
LAUNCHPAD MINI & PRO MK3
GLOBAL SPEED 1/2 | MIDI OUT 8 UNMUTE | MIDI OUT 9 UNMUTE | MIDI OUT 10 UNMUTE | MIDI OUT 11 UNMUTE | MIDI OUT 12 UNMUTE | GLOBAL LOOP 5 | GLOBAL LOOP 1 |
GLOBAL SPEED 3/2 | MIDI OUT 13 UNMUTE | MIDI OUT 14 UNMUTE | GLOBAL RESET OCTAVE | GLOBAL OCTAVE DOWN | GLOBAL OCTAVE UP | GLOBAL LOOP 6 | GLOBAL LOOP 2 |
GLOBAL SPEED 2 | MIDI OUT 3 UNMUTE | MIDI OUT 4 UNMUTE | MIDI OUT 5 UNMUTE | MIDI OUT 6 UNMUTE | MIDI OUT 7 UNMUTE | GLOBAL LOOP 7 | GLOBAL LOOP 3 |
GLOBAL SPEED 4 | AUDIO OUT 1 UNMUTE | AUDIO OUT 2 UNMUTE | AUDIO OUT 3 UNMUTE | GLOBAL LOOP 8 | GLOBAL LOOP 4 |