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

controller selector controller selector
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

controller window controller 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:

  1. With the device interface window in focus, select Modify Read-Only from the Max File Menu, or press ⌥⌘M.
  2. 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

editor window 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 1AUDIO 1 LOOP 2AUDIO 1 LOOP 3AUDIO 1 LOOP 4AUDIO 2 LOOP 1AUDIO 2 LOOP 2AUDIO 2 LOOP 3AUDIO 2 LOOP 4
AUDIO 1 SPEED 2AUDIO 1 PITCH UPAUDIO 1 OCTAVE UPAUDIO 1 UNMUTEAUDIO 2 SPEED 2AUDIO 2 PITCH UPAUDIO 2 OCTAVE UPAUDIO 2 UNMUTE
AUDIO 1 SPEED 3/2AUDIO 1 RESET PITCHAUDIO 1 RESET OCTAVEAUDIO 1 TRACK ONAUDIO 2 SPEED 3/2AUDIO 2 RESET PITCHAUDIO 2 RESET OCTAVEAUDIO 2 TRACK ON
AUDIO 1 SPEED 1/2AUDIO 1 PITCH DOWNAUDIO 1 OCTAVE DOWNAUDIO 1 IMPROVISEAUDIO 1 SPEED 1/2AUDIO 1 PITCH DOWNAUDIO 1 OCTAVE DOWNAUDIO 2 IMPROVISE
LAUNCHPAD MINI
AUDIO 1 LOOP 1AUDIO 1 LOOP 2AUDIO 1 LOOP 3AUDIO 1 LOOP 4AUDIO 2 LOOP 1AUDIO 2 LOOP 2AUDIO 2 LOOP 3AUDIO 2 LOOP 4
AUDIO 1 SPEED 2AUDIO 1 PITCH UPAUDIO 1 OCTAVE UPAUDIO 1 UNMUTEAUDIO 2 SPEED 2AUDIO 2 PITCH UPAUDIO 2 OCTAVE UPAUDIO 2 UNMUTE
AUDIO 1 SPEED 3/2AUDIO 1 RESET PITCHAUDIO 1 RESET OCTAVEAUDIO 1 TRACK ONAUDIO 2 SPEED 3/2AUDIO 2 RESET PITCHAUDIO 2 RESET OCTAVEAUDIO 2 TRACK ON
AUDIO 1 SPEED 1/2AUDIO 1 PITCH DOWNAUDIO 1 OCTAVE DOWNAUDIO 1 IMPROVISEAUDIO 1 SPEED 1/2AUDIO 1 PITCH DOWNAUDIO 1 OCTAVE DOWNAUDIO 2 IMPROVISE

MAPPING EXAMPLE 2

LAUNCHPAD PRO MK3 & LAUNCHPAD PRO MK3
MIDI OUT 1 UNMUTEMIDI OUT 2 UNMUTEMIDI OUT 3 UNMUTEMIDI OUT 4 UNMUTEMIDI OUT 5 UNMUTEMIDI OUT 6 UNMUTEMIDI OUT 7 UNMUTEMIDI OUT 8 UNMUTE
MIDI TRACK 1 IMPROVISEMIDI TRACK 2 IMPROVISEMIDI TRACK 3 IMPROVISEMIDI TRACK 4 IMPROVISEMIDI TRACK 5 IMPROVISEMIDI TRACK 6 IMPROVISEMIDI TRACK 7 IMPROVISEMIDI TRACK 8 IMPROVISE
MIDI OUT 9 UNMUTEMIDI OUT 10 UNMUTEMIDI OUT 11 UNMUTEMIDI OUT 12 UNMUTEMIDI OUT 13 UNMUTEMIDI OUT 14 UNMUTEMIDI OUT 15 UNMUTE
MIDI TRACK 9 IMPROVISEMIDI TRACK 10 IMPROVISEMIDI TRACK 11 IMPROVISEMIDI TRACK 12 IMPROVISEMIDI TRACK 13 IMPROVISEMIDI TRACK 14 IMPROVISEMIDI TRACK 15 IMPROVISE

MAPPING EXAMPLE 3 (Marc Chemillier’s original)

LAUNCHPAD MINI & PRO MK3
GLOBAL SPEED 1/2MIDI OUT 8 UNMUTEMIDI OUT 9 UNMUTEMIDI OUT 10 UNMUTEMIDI OUT 11 UNMUTEMIDI OUT 12 UNMUTEGLOBAL LOOP 5GLOBAL LOOP 1
GLOBAL SPEED 3/2MIDI OUT 13 UNMUTEMIDI OUT 14 UNMUTEGLOBAL RESET OCTAVEGLOBAL OCTAVE DOWNGLOBAL OCTAVE UPGLOBAL LOOP 6GLOBAL LOOP 2
GLOBAL SPEED 2MIDI OUT 3 UNMUTEMIDI OUT 4 UNMUTEMIDI OUT 5 UNMUTEMIDI OUT 6 UNMUTEMIDI OUT 7 UNMUTEGLOBAL LOOP 7GLOBAL LOOP 3
GLOBAL SPEED 4AUDIO OUT 1 UNMUTEAUDIO OUT 2 UNMUTEAUDIO OUT 3 UNMUTEGLOBAL LOOP 8GLOBAL LOOP 4