novation LAUNCHKEY MK4 USB MIDI Keyboard Controller
Especificacións
- Nome do produto: Launchkey MK4
- Versión: 3.0
- Comunicación: MIDI por USB e DIN
- Interfaces MIDI: Dous pares de entradas e saídas MIDI por USB, porto de saída MIDI DIN
Instrucións de uso
About the Launchkey Programmer’s Reference Guide
- This document provides all the information you need to be able to control the Launchkey.
- The Launchkey communicates using MIDI over USB and DIN. This document describes the MIDI implementation for the device, the MIDI events coming from it, and how the Launchkey’s various features can be accessed through MIDI messages.
We express MIDI data in this guide in a few ways:
- Unha descrición sinxela en inglés da mensaxe.
- Cando describimos unha nota musical, o Do medio considérase "C3" ou a nota 60. A canle MIDI 1 é a canle MIDI de menor número: as canles van de 1 a 16.
- As mensaxes MIDI tamén se expresan en datos sinxelos, con equivalentes decimais e hexadecimais. O número hexadecimal sempre irá seguido dunha "h" e o equivalente decimal indicado entre corchetes. Por example, unha nota sobre a mensaxe na canle 1 está indicada polo byte de estado 90h (144).
Entering Launchkey’s Bootloader
- O Launchkey ten un modo de cargador de arranque que permite ao usuario facelo view as versións actuais de FW e activar/desactivar Easy Start. Accédese ao cargador de arranque mantendo os botóns Octave Up e Octave Down xuntos mentres se acende o dispositivo.
- A pantalla mostrará os números de versión actuais da aplicación e do cargador de arranque.
- O botón Gravar pódese usar para activar o inicio fácil. Cando Easy Start está activado, a tecla Launchkey aparece como un dispositivo de almacenamento masivo para ofrecer unha experiencia máis cómoda por primeira vez. Podes desactivalo cando esteas familiarizado co dispositivo para desactivar este Dispositivo de almacenamento masivo.
- O botón Reproducir pódese usar para iniciar a aplicación.
MIDI on Launchkey
- O Launchkey ten dúas interfaces MIDI, proporcionando dous pares de entradas e saídas MIDI a través de USB. Son as seguintes:
- MIDI In/Out (or first interface on Windows): This interface is used to receive MIDI from performing (keys, wheels, pad, pot, and fader Custom Modes); and is used to provide external MIDI input.
- DAW In/Out (or second interface on Windows): This interface is used by DAWs and similar software to interact with the Launchkey.
- O Launchkey tamén ten un porto de saída MIDI DIN, que transmite os mesmos datos que se reciben no porto host MIDI In (USB). Teña en conta que isto exclúe as respostas ás solicitudes emitidas polo host ao Launchkey na saída MIDI (USB).
- Se desexa usar Launchkey como superficie de control para unha estación de traballo de audio dixital DAW (Digital Audio Workstation), probablemente quererá usar a interface DAW (consulte Modo DAW [11]).
- En caso contrario, pode interactuar co dispositivo mediante a interface MIDI.
- A tecla Launchkey envía Note On (90h (144) – 9Fh (159)) con velocidade cero para Note Offs. Acepta Note Offs (80h (128) – 8Fh (143)) ou Note Ons (90h (144) – 9Fh (159)) con velocidade cero para Note Off.
Formato de mensaxe SysEx utilizado polo dispositivo
- Todas as mensaxes SysEx comezan coa seguinte cabeceira, independentemente da dirección (Host → Launchkey ou Launchkey → Host):
SKU habituais:

Mini SKU:

- Despois da cabeceira hai un byte de comando, seleccionando a función a usar e, a continuación, os datos que sexan necesarios para esa función.
Launchkey Programmer’s Standalone (MIDI) mode
- A tecla Launchkey acende ao modo autónomo. Este modo non ofrece funcións específicas para a interacción con DAW, a interface de entrada/saída (USB) de DAW permanece sen utilizar para este fin. Non obstante, para proporcionar medios para capturar eventos nos botóns de control DAW do Launchkey, envían eventos de cambio de control MIDI na canle 16 (estado MIDI: BFh, 191) na interface de entrada / saída MIDI (USB) e no porto DIN MIDI:
Figura 1. Decimal:

Figura 2. Hexadecimal:

- Os botóns Inicio e Parada (Inicio e Maiúsculas + Iniciar nos Mini SKU de Launchkey) emiten as mensaxes de inicio e de parada en tempo real MIDI respectivamente
- Ao crear modos personalizados para a tecla Launchkey, teña en conta estes se está a configurar controis para operar na canle MIDI 16.
Launchkey Programmer’s DAW mode
- O modo DAW ofrece DAW e funcionalidade de software similar a DAW para realizar interfaces de usuario intuitivas na superficie do Launchkey. As capacidades descritas neste capítulo só están dispoñibles unha vez que se activa o modo DAW.
- Pódese acceder a todas as funcións descritas neste capítulo a través da interface DAW In/Out (USB).
Control do modo DAW
- Activar o modo DAW:

- Desactivar o modo DAW:

- Cando o software DAW ou similar ao DAW recoñece a Launchkey e conéctase a ela, primeiro debe entrar no modo DAW (enviar 9Fh 0Ch 7Fh) e despois, se é necesario, activar os controis de funcións (consulte a sección "Controis de funcións Launchkey MK4" de este documento).
- Cando o software DAW ou tipo DAW saia, debería saír do modo DAW na tecla Launchkey (enviar 9Fh 0Ch 00h) para devolvelo ao modo autónomo (MIDI).
A superficie en modo DAW
No modo DAW, ao contrario do modo autónomo (MIDI), pódese acceder a todos os botóns e elementos de superficie que non pertencen a funcións de rendemento (como os modos personalizados) e só informarán sobre a interface DAW In/Out (USB). Os botóns, excepto os que pertencen aos Faders, están asignados aos eventos de Control Change do seguinte xeito:
- Figura 3. Decimal:

- Figura 4. Hexadecimal:

- Os índices de cambio de control enumerados tamén se usan para enviar cor aos LED correspondentes (se o botón ten algún), consulte Colorear a superficie [14].
Modos adicionais dispoñibles no modo DAW
- Unha vez no modo DAW, estarán dispoñibles os seguintes modos adicionais:
- Modo DAW nos pads.
- Plugin, mesturadores, envíos e transporte nos codificadores.
- Volume nos faders (só Launchkey 49/61).
- Ao entrar no modo DAW, a superficie está configurada do seguinte xeito:
- Pads: DAW.
- Encoders: Plugin.
- Faders: Volume (Launchkey 49/61 only).
- O DAW debería inicializar cada unha destas áreas en consecuencia.
Modo informar e seleccionar
- Os modos dos pads, codificadores e faders poden ser controlados por eventos MIDI e son informados pola Launchkey sempre que cambia de modo debido á actividade do usuario. Estas mensaxes son importantes para capturar, xa que o DAW debería seguilas ao configurar e utilizar as superficies segundo o previsto en función do modo seleccionado.
Modos de almofada
- Os cambios no modo de pad infórmanse ou pódense cambiar mediante o seguinte evento MIDI:
- Canle 7 (estado MIDI: B6h, 182), Cambio de control 1Dh (29)
- Os modos Pad están mapeados cos seguintes valores:
- 01h (1): Disposición do tambor
- 0Fh (15): DAW Drum layout
- 02h (2): esquema DAW
- 04h (4): User Chord
- 05h (5): Modo personalizado 1
- 06h (6): Modo personalizado 2
- 07h (7): Modo personalizado 3
- 08h (8): Modo personalizado 4
- 0Dh (13): Patrón Arp
- 0Eh (14): Mapa de acordes
Modos de codificador
- Os cambios no modo do codificador infórmanse ou pódense cambiar mediante o seguinte evento MIDI:
- Canle 7 (estado MIDI: B6h, 182), Cambio de control 1Eh (30)
- Os modos do codificador están mapeados cos seguintes valores:
- 01h (1): Mesturadora
- 02h (2): Complemento
- 04h (4): Envíos
- 05h (5): Transporte
- 06h (6): Modo personalizado 1
- 07h (7): Modo personalizado 2
- 08h (8): Modo personalizado 3
- 09h (9): Modo personalizado 4
Modos de fader (só Launchkey 49/61)
- Os cambios no modo de fader infórmanse ou pódense cambiar mediante o seguinte evento MIDI:
- Canle 7 (estado MIDI: B6h, 182), Cambio de control 1Fh (31)
- Os modos de fader están mapeados cos seguintes valores:
- 01h (1): Volume
- 06h (6): Modo personalizado 1
- 07h (7): Modo personalizado 2
- 08h (8): Modo personalizado 3
- 09h (9): Modo personalizado 4
Modo DAW
- O modo DAW nos pads selecciónase ao entrar no modo DAW e cando o usuario o selecciona no menú Shift. Os pads informan como eventos de nota (estado MIDI: 90h, 144) e aftertouch (estado MIDI: A0h, 160) (este último só se se selecciona Polyphonic Aftertouch) na Canle 1, e pódese acceder para colorear os seus LED mediante o seguinte índices:

Drum mode(s)
- The DAW Drum mode on pads can replace the Drum mode of standalone (MIDI) mode, providing a capability to the DAW to control its colours and receive the messages on the DAW MIDI port. This is done by sending the below message:

- O modo de batería pódese volver ao funcionamento autónomo coa seguinte mensaxe:

- The pads report back as note (MIDI status: 99h, 153) and Aftertouch (MIDI status: A9h, 169) events (the latter only if Polyphonic Aftertouch is selected) on Channel 10, and can be accessed for colouring their LEDs (see “Colouring the Surface [14]”) by the following indices:

Modos de codificador
Modo absoluto
- Os codificadores nos seguintes modos proporcionan o mesmo conxunto de cambios de control na canle 16 (estado MIDI: BFh, 191):
- Engadido
- Mesturador
- Envía
- Os índices de cambio de control proporcionados son os seguintes:

- Se o DAW lles envía información de posición, recollen automaticamente.
Modo relativo
- O modo de transporte usa o modo de saída relativo cos seguintes cambios de control na canle 16 (estado MIDI: BFh, 191):

- No modo relativo, o valor de pivote é 40h(64) (sen movemento). Os valores por riba do punto de pivote codifican os movementos no sentido horario. Os valores por debaixo do punto de pivote codifican movementos en sentido antihorario. Por example, 41h(65) corresponde a 1 paso no sentido horario e 3Fh(63) corresponde a 1 paso no sentido antihorario.
- Se se activan os eventos de control táctil de control continuo, o Touch On envíase como un evento de cambio de control co valor 127 na canle 15, mentres que o toque desactivado envíase como un evento de cambio de control co valor 0 na canle 15. Por exemploample, o Pot máis á esquerda enviaría BEh 55h 7Fh para Touch On e BEh 55h 00h para Touch Off.
Modo Fader (só Launchkey 49/61)
- Os faders, no modo de volume, proporcionan o seguinte conxunto de cambios de control na canle 16 (estado MIDI: BFh, 191):

- Se se activan os eventos de control táctil de control continuo, o Touch On envíase como un evento de cambio de control co valor 127 na canle 15, mentres que o toque desactivado envíase como un evento de cambio de control co valor 0 na canle 15. Por exemploample, o Fader máis esquerdo enviaría BEh 05h 7Fh para Touch On e BEh 05h 00h para Touch Off.
Colorear a superficie
- Para todos os controis, excepto o modo de batería, pódese enviar unha nota ou un cambio de control que coincida cos descritos nos informes para colorear o LED correspondente (se o control ten algún) nas seguintes canles:
- Canle 1: establece a cor estacionaria.
- Canle 2: establece a cor intermitente.
- Canle 3: Establece a cor intermitente.
- Para o modo de batería nos pads, unha vez que o DAW tomou o control do modo [12], aplícanse as seguintes canles:
- Canle 10: establece a cor estacionaria.
- Canle 11: establece a cor intermitente.
- Canle 12: Establece a cor intermitente.
- A cor selecciónase na paleta de cores pola Velocidade do evento de nota ou polo valor do cambio de control.
- Os LED monocromáticos poden configurar o seu brillo mediante un CC na canle 4, o número CC é o índice LED, o valor é o brillo.
- p.ex

Paleta de cores
- Ao proporcionar cores mediante notas MIDI ou cambios de control, as cores escóllense segundo a seguinte táboa, decimal:

- A mesma táboa con indexación hexadecimal:

Cor intermitente
- When sending flashing colour, the colour flashes between that set as static or pulsing colour (A), and that contained in the MIDI event setting flashing (B), at 50% duty cycle, synchronised to the MIDI beat clock (or 120bpm or the last clock if no clock is provided). One period is one beat long.

Cor palpitante
- A cor oscila entre a intensidade escura e a plena, sincronizada co reloxo de ritmo MIDI (ou 120 bpm ou o último reloxo se non se proporciona ningún reloxo). Un período ten dous latexos, utilizando a seguinte forma de onda:

Cor RGB
- As almofadas e os botóns de fader tamén se poden configurar nunha cor personalizada usando o seguinte SysEx
SKU habituais:

Mini SKU:

Controlando a pantalla
Conceptos
- Pantalla estacionaria: unha pantalla predeterminada que se mostra a menos que algún evento requira que se mostre temporalmente unha pantalla diferente encima dela.
- Visualización temporal: unha visualización desencadeada por un evento, que persiste durante o tempo de espera de visualización configurado polo usuario.
- Nome do parámetro: úsase en asociación cun control, que mostra o que está a controlar. A non ser que o proporcionen mensaxes (SysEx), normalmente esta é a entidade MIDI (como nota ou CC).
- Valor do parámetro: úsase en asociación cun control, que mostra o valor actual do mesmo. A menos que se proporcione mediante mensaxes (SysEx), este é o valor bruto da entidade MIDI controlada (como un número no rango 0 – 127 no caso dun CC de 7 bits).
Configurar pantallas
SKU habituais:

Mini SKU:

- Unha vez que se configura unha pantalla para un obxectivo determinado, pódese activar.
Obxectivos
- 00h (0) – 1Fh (31): Temp. Pantalla para controis analóxicos (igual que os índices CC, 05h-0Dh: Faders, 15h-1Ch: codificadores)
- 20h (32): Visualización estacionaria
- 21 h (33): visualización temporal global (pódese usar para calquera cousa non relacionada cos controis analóxicos)
- 22h (34): nome mostrado do modo DAW pad (Campo 0, baleiro: predeterminado)
- 23h (35): Nome mostrado do modo de pad de batería DAW (Campo 0, baleiro: predeterminado)
- 24 h (36): Nome mostrado do modo codificador do mesturador (Campo 0, baleiro: predeterminado)
- 25 h (37): Nome mostrado do modo codificador de complemento (Campo 0, baleiro: predeterminado)
- 26h (38): Envía o nome mostrado do modo codificador (Campo 0, baleiro: predeterminado)
- 27h (39): nome mostrado do modo de codificador de transporte (Campo 0, baleiro: predeterminado)
- 28h (40): Nome mostrado do modo de fader de volume (Campo 0, baleiro: predeterminado)
Config
- O byte configura a disposición e o funcionamento da pantalla. 00h e 7Fh son valores especiais: cancela (00h) ou mostra (7Fh) a pantalla co seu contido actual (como Evento MIDI, é unha forma compacta de activar a visualización).
- Bit 6: Permitir que Launchkey xere Temp. Mostrar automaticamente ao cambiar (predeterminado: Definir).
- Bit 5: Permitir que Launchkey xere Temp. Mostrar automaticamente ao tocar (predeterminado: Definir; este é Maiús + xirar).
- Bit 0-4: disposición da visualización
- Disposicións de exhibición:
- 0: Valor especial para cancelar a visualización.
- 1-30: ID do arranxo, consulte a táboa seguinte.
- 31: Valor especial para activar a visualización.

NOTA
- The arrangement is ignored for targets only setting names (22h(34) – 28h(40)), however for changing triggerability, it needs to be set non-zero (since the value 0 for these still acts for cancelling the display).
Definición de texto
- Unha vez configurada unha pantalla, pódese usar a seguinte mensaxe para cubrir os campos de texto.
SKU habituais:

Mini SKU:

- O texto usa a asignación de caracteres ASCII estándar no intervalo 20h (32) – 7Eh (126) coa adición dos seguintes códigos de control, que foron reasignados para proporcionar caracteres adicionais non ASCII.
- Caixa baleira - 1Bh (27)
- Caixa chea – 1Ch (28)
- Símbolo plano – 1Dh (29)
- Corazón – 1Eh (30)
- Non se deben usar outros caracteres de control xa que o seu comportamento pode cambiar no futuro.
Mapa de bits
- A pantalla tamén pode mostrar gráficos personalizados enviando un mapa de bits ao dispositivo.
SKU habituais:

Mini SKU:

- The <target> can be either the Stationary display (20h(32)) or the Global temporary display
- (21h(33)). There is no effect on other targets.
- The <bitmap_data> is of fixed 1216 bytes, 19 bytes for each pixel row, for a total of 64 rows
- (19 × 64 = 1216). The 7 bits of the SysEx byte encode pixels from left to right (highest bit corresponding to the leftmost pixel), the 19 bytes covering the 128 pixels width of the display (with five unused bits in the last byte).
- Tras o éxito, hai unha resposta a esta mensaxe, que é adecuada para temporizar animacións fluídas (unha vez recibida, a Launchkey está lista para aceptar unha seguinte mensaxe de mapa de bits):
SKU habituais:

Mini SKU:

- Pódese cancelar a visualización cancelándoa de forma explícita (usando o evento SysEx ou MIDI de configuración de visualización) ou activando a visualización normal (cuxos parámetros se conservan mentres se mostra o mapa de bits).
NOTA
- O firmware só pode conter un mapa de bits na súa memoria á vez.
Launchkey feature controls
- Moitas das funcións do Launchkey pódense controlar mediante mensaxes MIDI CC enviadas ao DAW do Launchkey no porto da canle 7 e consultadas enviando a mesma mensaxe á canle 8. As mensaxes de resposta que confirman os cambios ou que responden as consultas sempre enviaranse na canle 7.
- Para activar ou desactivar estes controis no modo autónomo, utiliza as seguintes mensaxes.
Activar os controis de funcións:

Desactivar os controis de funcións:

NOTA
- No modo DAW, todos os controis de funcións están escoitando, pero non enviarán a resposta de confirmación, excepto algúns esenciais.
- No modo DAW, as mensaxes anteriores pódense usar para activalas por completo ou para volver ao conxunto DAW.
- The CC messages must be sent to the Launchkey’s DAW in MIDI port.
- Os controis Nibble-Split usan o mordisco menos significativo de dous valores CC para crear un valor de 8 bits. O primeiro valor de CC convértese no bocado máis significativo.
- As funcións marcadas con (*) non son volátiles e persisten durante os ciclos de encendido.
- As funcións marcadas con (#) sempre están totalmente habilitadas no modo DAW.
| Número CC | Característica | Control Tipo | |
| Hex | Decimal | ||
| 02h:22h | (2:34) | Arp Swing | Complemento de 2 asinado 14 bits por centotage |
| 03h:23h | (3:35) | Control de tempo | |
| 04h: 24h | (4:36) | Arp Patrón rítmico desviado | máscara de bits dividida por mordiscos |
| 05h: 25h | (5:37) | Lazos Arp | máscara de bits dividida por mordiscos |
| 06h: 26h | (6:38) | Acentos Arp | máscara de bits dividida por mordiscos |
| 07h: 27h | (7:39) | Carracas Arp | máscara de bits dividida por mordiscos |
| 1Dh (#) | (29) (#) | Selección do deseño das almofadas | |
| 1Eh (#) | (30) (#) | Selección do deseño dos codificadores | |
| 1Fh (#) | (31) (#) | Selección do deseño de faders | |
| 3Ch | (6) | Selección de comportamento de escala | |
| 3Dh (#) | (61) (#) | Escala tónica (nota raíz) seleccionar | |
| 3Eh (#) | (62) (#) | Selección do modo de escala (tipo). | |
| 3Fh (#) | (63) (#) | Cambio | |
| 44 h | (68) | Saída analóxica DAW de 14 bits | On/Off |
| 45 h | (69) | Saída relativa do codificador DAW | On/Off |
| 46 h | (70) | DAW Fader Pickup | On/Off |
| 47 h | (71) | Eventos DAW Touch | On/Off |
| 49 h | (73) | Arp | On/Off |
| 4 Ah | (74) | Modo de escala | On/Off |
| 4Ch | (76) | Redirección de notas de rendemento de DAW (Cando está activada, as notas de teclado van a DAW) | On/Off |
| 4 Dh | (77) | Zonas de teclado, modo | 0: Parte A, 1: Parte B, 2: Dividir, 3: Capa |
| 4 Eh | (78) | Zonas de teclado, tecla dividida | Nota MIDI no teclado de oitava predeterminado |
| 4Fh (*) | (79) (*) | Zonas de teclado, selección de conexión Arp | 0: Parte A, 1: Parte B |
| 53 h | (83) | Cor activa DAW Drumrack | |
| 54 h | (84) | DAW Drumrack On / Off (When Off, Drumrack remains in MIDI mode while in DAW mode) | |
| 55 h | (85) | Tipo de arp (arriba / abaixo, etc.) | |
| 56 h | (86) | Taxa de Arp (incluíndo tripletes) | |
| 57 h | (87) | Arp Octave | |
| 58 h | (88) | Pestillo Arp | On/Off |
| 59 h | (89) | Lonxitude da porta Arp | por centotage |
| 5 Ah | (90) | Arp Gate mínimo | milisegundos |
| 5Ch | (92) | Arp Mutate | |
| 64 h (*) | (100) (*) | MIDI Channel, Part A (or Keybed MIDI Channel for SKUs not having keyboard split) | 0–15 |
| 65 h (*) | (101) (*) | Canle MIDI, Parte B (só se usa en SKU con teclado dividido) | 0–15 |
| 66 h (*) | (102) (*) | Canle MIDI, Acordes | 0–15 |
| 67 h (*) | (103) (*) | Canle MIDI, batería | 0–15 |
| 68 h (*) | (104) (*) | Curva de velocidade das teclas / Selección de velocidade fixa | |
| 69 h (*) | (105) (*) | Curva de velocidade dos pads / Selección de velocidade fixa | |
| 6 Ah (*) | (106) (*) | Valor fixo de velocidade | |
| 6Bh (*) | (107) (*) | Arp velocity (whether Arp should take velocity from its note input or use fixed velocity) | |
| 6 canles (*) | (108) (*) | Tipo de almohadilla aftertouch | |
| 6Dh (*) | (109) (*) | Limiar de aftertouch do pad | |
| 6 Eh (*) | (110) (*) | Saída MIDI Clock | On/Off |
| 6Fh (*) | (111) (*) | Nivel de brillo LED | (0–127 where 0 is min, 127 is max) |
| 70 h (*) | (112) (*) | Nivel de brillo da pantalla | (0–127 where 0 is min, 127 is max) |
| 71 h (*) | (113) (*) | Tempo de espera de visualización temporal | Unidades de 1/10 de segundo, mínimo de 1 segundo a 0. |
| 72 h (*) | (114) (*) | Modo Vegas | On/Off |
| 73 h (*) | (115) (*) | Comentarios externos | On/Off |
| 74 h (*) | (116) (*) | Selección do modo predeterminado de encendido das almofadas | |
| 75 h (*) | (117) (*) | Selección do modo predeterminado de encendido dos potes | |
| 76 h (*) | (118) (*) | Selección do modo predeterminado de encendido dos faders | |
| 77 h (*) | (119) (*) | Captación de fader de modo personalizado | 0 : Salto, 1 : Captación |
| 7 Ah | (122) | Configuración de Chord Map Adventure | 1–5 |
| 7 Bh | (123) | Configuración de exploración do mapa de acordes | 1–8 |
| 7Ch | (124) | Configuración da extensión do mapa de acordes | 0–2 |
| 7 Dh | (125) | Configuración do rolo do mapa de acordes | 0–100 milliseconds |
Preguntas frecuentes
Q: How do I switch between Standalone mode and DAW mode on the Launchkey?
A: To switch between Standalone (MIDI) mode and DAW mode, refer to the specific instructions provided in the user manual. Typically, Standalone mode is the default upon powering up the Launchkey.
Q: Can I use the Launchkey's MIDI interfaces simultaneously?
A: Yes, you can use both the USB and DIN MIDI interfaces on the Launchkey simultaneously for communication purposes.
Documentos/Recursos
![]() |
novation LAUNCHKEY MK4 USB MIDI Keyboard Controller [pdfGuía do usuario LAUNCHKEY MK4, LAUNCHKEY MK4 USB MIDI Keyboard Controller, USB MIDI Keyboard Controller, MIDI Keyboard Controller, Keyboard Controller |


