Page 3
For Max Users For the benefit of those who use Cycling 74’s Max software to process and manipulate MIDI data, a series of tutorial patches are available. These demonstrate many of Launchpad MK2’s features and capabilities within the Max environment.
Page 4
Figure 1 shows the functions of the bootloader. The top two rows of square buttons can be used to set the device ID of Launchpad MK2. The device ID ranges from 1 – 16 and the selected ID is represented by an orange button. This also sets the USB identity, which ranges from 69h to 78h.
Page 5
It also shows Session, User 1 and User 2 layouts. Colours Launchpad MK2 has a colour palette of 128 colours shown in figure 2. Colour 0 turns the LED off. Figur e 2: L aunchpad MK2 colour t able Max patch: LPMK2_Colours.maxpat...
Page 6
The layout determines the MIDI note number that the buttons send and receive. Layout 0 is Session layout. This is best for writing software that uses Launchpad MK2 as a grid as it is easy to navigate by adding and subtracting - adding 1 moves to the right 1 button, adding 10 moves up one button.
Page 8
Session layout uses channel 1. Example: light top left grid LED blue in Session layout Host >> Launchpad MK2: Channel 1: note-on A5/51h (81), velocity 2Dh (45) 90h 51h 2Dh (144, 81, 45) Example: light the cursor left LED pink in Session layout Host >>...
Page 9
(or CC for the top 8 round buttons) to the device on channel 2. When a message is received on channel 2, Launchpad MK2 will then begin to flash between the flash colour (B) and the current colour of the LED (A), with a 50% duty cycle (shown in figure 7).
Page 10
Pulsing Launchpad MK2 also supports pulsing, where the colour of the LED rhythmically increases and decreases in brightness (as shown in figure 8). Pulsing is started by sending the LED a note-on message (or CC for the top 8 round buttons) on channel 3 and can be stopped by sending a message to the LED on channel 1.
Page 11
Lighting LEDs Using SysEx Messages It is possible to control Launchpad MK2’s LEDs using SysEx messages. This allows a number of LEDs to be updated quickly with one message. The index of the LED is taken to be the same as Session layout, regardless of the layout Launchpad MK2 is currently in, with the top 8 round buttons indexed as 68h to 6Fh (104 –...
Page 12
By default, Launchpad MK2 will flash and pulse at 120 BPM. This can be altered by sending Launchpad MK2 F8h (248) messages (MIDI clock), which should be sent at a rate of 24 per beat. To set a tempo of 100 BPM, 2400 MIDI clock messages should be sent each minute, or with a time interval of 25ms.
Page 13
Each LED will light when the level is greater than or equal to the LEDs threshold value. When a button is pressed to change the level of a fader, Launchpad MK2 will move the fader to that position and send interim values to smooth the transition.
Page 14
Set to 01h (1) to loop the message In addition to the standard ASCII characters, Launchpad MK2 recognises plain values 1 – 7 as speed commands (where 1 is the slowest and 7 is fastest). This allows the scrolling speed to be manipulated mid-text.
Page 16
1=pan (0-127) (0-127) Other SysEx Messages Launchpad MK2 responds to 3 further SysEx messages. Device Inquiry F0h 7Eh <device ID> 06h 01h F7h Read information about the connected device. Device ID is from 00h to 0Fh (240, 126, <device ID>, 6, 1, 247) and must match the value chosen in the bootloader.
Need help?
Do you have a question about the Launchpad Mk2 and is the answer not in the manual?
Questions and answers