background image

 

 

SysEx message format used by the device 

All SysEx messages begin with the following header regardless of direction (Host => Launchkey MK3 
or Launchkey MK3 => Host): 

Hex: 

F0h 00h 20h 29h 02h 0Fh 

Dec: 

240 0  32  41  2  15 

After the header, a command byte follows, selecting the function to use.  

Standalone (MIDI) mode 

The  Launchkey  MK3  powers  up  into  Standalone  mode.  This  mode  does  not  provide  specific 
functionality  for  interaction  with  DAWs,  the DAW  in  / out  (USB)  interface  remains  unused  for  this 
purpose. However, to provide means for capturing events on all the Launchkey MK3

’s buttons, they 

do send MIDI Control Change events on Channel 16 (Midi status: BFh, 191) on the MIDI in / out (USB) 
interface and the MIDI DIN port: 

Decimal: 

 

Hexadecimal: 

 

When  creating  Custom Modes  for  the  Launchkey  MK3, keep  these  in  mind  if you are setting  up  a 
Custom Mode to operate on MIDI Channel 16. 

 

 

Summary of Contents for Launchkey MK3

Page 1: ...1 Launchkey MK3 Programmer s reference manual ...

Page 2: ... and select 9 Pad modes 9 Pot modes 10 Fader modes LK 49 61 only 10 Session mode 11 Drum mode 11 Device Select mode 11 Pot modes 12 Fader modes LK 49 61 only 12 Colouring the surface 13 Colour palette 14 Flashing colour 15 Pulsing colour 15 Examples 16 Controlling the screen 17 Character encoding 17 Set default display 17 Clear default display 18 Set parameter name 18 Set parameter value 18 Contro...

Page 3: ...3 Velocity curve 21 Startup animation 21 ...

Page 4: ...DI messages MIDI data is expressed in this manual in several different ways A plain English description of the message When we describe a musical note middle C is deemed to be C3 or note 60 MIDI channel 1 is the lowest numbered MIDI channel channels range from 1 16 MIDI messages are also expressed in plain data with decimal and hexadecimal equivalents The hexadecimal number will always be followed...

Page 5: ... are familiar with the device to disable this Mass Storage Device The Scene Launch button can be used to request displaying the Bootloader s version number The Stop Solo Mute button can then be used to switch back to displaying the Application s On the Launchkey MK3 these display in a conveniently readable format on the LCD however like other Novation products the digits of the version number also...

Page 6: ...h velocity zero for Note Offs It accepts either Note Offs 80h 8Fh or Note Ons 90h 9Fh with velocity zero for Note Off Device Inquiry message The Launchkey MK3 responds to the Universal Device Inquiry Sysex message which can be used to identify the device This exchange is as follows Host Launchkey MK3 Hex F0h 7Eh 7Fh 06h 01h F7h Dec 240 126 127 6 1 247 Launchkey MK3 Host Application Hex F0h 7Eh 00h...

Page 7: ...up into Standalone mode This mode does not provide specific functionality for interaction with DAWs the DAW in out USB interface remains unused for this purpose However to provide means for capturing events on all the Launchkey MK3 s buttons they do send MIDI Control Change events on Channel 16 Midi status BFh 191 on the MIDI in out USB interface and the MIDI DIN port Decimal Hexadecimal When crea...

Page 8: ... Continuous control Pot Pickup is disabled A Note On event enters DAW mode or enables the respective feature while a Note Off event exits DAW mode or disables the respective feature When the DAW or DAW like software recognizes the Launchkey MK3 and connects to it first it should enter DAW mode send 9Fh 0Ch 7Fh and then if necessary enable the features it needs When the DAW or DAW like software exi...

Page 9: ...he following manner Pads Session Pots Pan Faders Volume LK 49 61 only The DAW should initialize each of these areas accordingly Mode report and select The modes of the Pads Pots and Faders can be controlled by Midi events and are also reported back by the Launchkey MK3 whenever it changes mode due to user activity These messages are important to capture as the DAW should follow these setting up an...

Page 10: ...d A 05h 5 Send B 06h 6 Custom Mode 0 07h 7 Custom Mode 1 08h 8 Custom Mode 2 09h 9 Custom Mode 3 Fader modes LK 49 61 only Fader mode changes are reported or can be changed by the following Midi event Channel 16 Midi status BFh 191 Control Change 0Ah 10 The Fader modes are mapped to the following values 00h 0 Custom Mode 0 01h 1 Volume 02h 2 Device 04h 4 Send A 05h 5 Send B 06h 6 Custom Mode 0 07h...

Page 11: ...he pads report back as Note Midi status 9Ah 154 and Aftertouch Midi status AAh 170 events the latter only if Polyphonic Aftertouch is selected on Channel 10 and can be accessed for colouring their LEDs by the following indices Device Select mode The Device Select mode on Pads is selected automatically when holding down the Device Select button the Launchkey MK3 sends out the corresponding Mode Rep...

Page 12: ...For example the leftmost Pot would send BEh 15h 7Fh for Touch On and BEh 15h 00h for Touch Off Fader modes LK 49 61 only The Faders in all the following modes provide the same set of Control Changes on Channel 16 Midi status BFh 191 Device Volume Send A Send B The Control Change indices provided are as follows If Continuous Control Touch events are enabled the Touch On is sent as a Control Change ...

Page 13: ...mode on Pads the following channels apply Channel 10 Set stationary colour Channel 11 Set flashing colour Channel 12 Set pulsing colour The colour is selected from the colour palette by the Note event s Velocity or the Control Change s Value The following buttons accepting colour have a white LED thus any colour displayed on them will be shown as a shade of gray Device Lock Arm Select LK 49 61 onl...

Page 14: ...14 Colour palette When providing colours by MIDI notes or control changes the colours are chosen according to the following table decimal The same table with hexadecimal indexing ...

Page 15: ...ng flashing B at 50 duty cycle synchronized to the MIDI beat clock or 120bpm or the last clock if no clock is provided One period is one beat long Pulsing colour The colour pulses between dark and full intensity synchronized to the MIDI beat clock or 120bpm or the last clock if no clock is provided One period is two beats long using the following waveform ...

Page 16: ...lour which is Green see Colour Palette Pulsing the lower right pad blue Host Launchkey MK3 Hex 92h 77h 2Dh Dec 146 119 45 This is Note On Channel 3 Note number 77h 119 with Velocity 2Dh 45 The Channel specifies the lighting mode pulsing the Note number the pad to light which is the lower right one in Session mode the Velocity the colour which is Blue see Colour Palette Turning a colour off Host La...

Page 17: ...racter encoding The bytes of the SysEx messages controlling the screen are interpreted as follows 00h 0 1Fh 31 Control characters see below 20h 32 7Eh 126 ASCII characters 7Fh 127 Control character should not be used Of the control characters the followings are defined 11h 17 ISO 8859 2 upper bank character on the next byte Other control characters should not be used as their behaviour may change ...

Page 18: ...a temporary display where they occupy the top row Sending this SysEx while the temporary display is active has immediate effect the name can be updated on the fly without extending the duration of the temporary display Set parameter value The DAW Pot and Fader modes can receive specific parameter values to display for each control using the following SysEx Host Launchkey MK3 Hex F0h 00h 20h 29h 02...

Page 19: ...Value range 0 7 see below 57h 87 Arp octave Value range 0 3 corresponding to octave counts 1 4 58h 88 Arp latch On Nonzero value Off Zero value 59h 89 Arp gate Value range 0 63h 99 corresponding to lengths 0 198 5Ah 90 Arp swing Value range 22h 34 5Eh 94 corresponding to swings 47 47 5Bh 91 Arp rhythm Value range 0 4 see below 5Ch 92 Arp mutate Value range 0 127 5Dh 93 Arp deviate Value range 0 12...

Page 20: ...following indices 0Eh 14 Scale mode On Nonzero value Off Zero value 0Fh 15 Scale type Value range 0 7 see below 10h 16 Scale key root note Value range 0 11 transposing upwards by semitones Scale type values 0 Minor 1 Major 2 Dorian 3 Mixolydian 4 Phrygian 5 Harmonic minor 6 Minor pentatonic 7 Major pentatonic ...

Page 21: ...lisecond units for advancing one pad towards the right and up The rgb field is a triplet of Red Green and Blue components 0 127 range each specifying the colour to scroll in on the subsequent step The animation is smoothly interpolated between the steps Up to 56 steps may be added further steps are ignored Upon receiving this message the Launchkey MK3 runs the Startup animation set up without actu...

Reviews: