Note that there is insufficient space in the SysEx message to light the entire surface. In this case,
the separate RGB grid light should be used. (See below.) However, the above SysEx message is
useful to update blocks of the display in one go.
! Light LED grid using SysEx (RGB)
$
This SysEx message provides a more efficient solution to updating the entire display (or just the
central square pad core) in a single message. The grid starts at the bottom most left LED, with
the following group of parameters referring to the next LED to the right. Once a row has been
filled, the sequence moves to the beginning of the row above (at the left most LED again). In this
way, the entire grid can be built up into a single message. However, the LEDs that are missing
from the corners (in the rows of round buttons) still occupy a position in the message. They just
cannot be seen. The side LED cannot be updated by this message.
Host >> Launchpad Pro: F0h 00h 20h 29h 02h 10h 0Fh <Grid Type> <Red> <Green> <Blue> F7h
(240, 0, 32, 41, 2, 16, 15, <Grid Type>, <Red>, <Green>, <Blue>, 247)
The <Red> <Green> <Blue> group may be repeated in the message up to 100 times.
<Grid Type> - 0 for 10 by 10 grid, 1 for 8 by 8 grid (central square pads only)
MIDI Clock
$
By default, Launchpad Pro will flash and pulse at 120 BPM. This can be altered by sending
Launchpad Pro 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.
Launchpad Pro supports tempos between 40 and 240 BPM.
!
!
Text scrolling
$
Launchpad Pro natively supports scrolling text. ASCII text can be embedded in a System Exclusive
message. Additional bytes are reserved to change the colour, whether it loops and the scroll
speed.
!
! Start text scrolling
$
Host >> Launchpad Pro: F0h 00h 20h 29h 02h 10h 14h <Colour> <Loop> <Text> F7h
(240, 0, 32, 41, 2, 16, 20, <Colour>, <Loop>, <Text>, 247)
<Colour> - Scroll text colour 00h – 7Fh (0 – 127)
<Loop> - Set to 01h (1) to loop the message
In addition to the standard ASCII characters, Launchpad Pro 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. The default speed is 4.
When the text ends, Launchpad Pro restores the LEDs to their previous settings. As the text either
ends or loops, a SysEx message will be sent back to the host.
!