Table des matières
note
Ces informations sont issues d’un travail de rétroingénierie avec un clavier LaunchKey 61 Mk1. L’exhaustivité des informations n’est pas garantie. Novation n’a pas cru bon de documenter ces aspects contrairement aux claviers Mk2 pour lesquels l’information technique est disponible.
Présentation
Le mode InControl permet d’associer 2 fonctions aux contrôleurs du clavier Launchkey.
- mode Basic : les contrôleurs agissent sur la piste concernée par la canal MIDI
- mode InControl : les contrôleurs agissent sur le logiciel à la manière d’une surface de contrôle
Copy to clipboard
$ amidi -l Dir Device Name IO hw:1,0,0 Launchkey 61 MIDI 1 IO hw:1,0,1 Launchkey 61 MIDI 2
Les 3 boutons InControl permettent d’assigner les groupes de contrôleurs à l’une ou l’autre de ces interfaces.
Mode InControl
Dans ce mode, la clavier, les molettes de modulation et de pitchbend, la pédale de sustain restent sur le contrôleur MIDI 1.
Les touches ‘Bank’ et celles de transports sont sur le contrôleur MIDI 2.
Les 3 blocs de contrôleurs dépendent de leur activation ou non par les touches InControl (ou par envoi du message MIDI correspondant).
Tous les messages MIDI sont envoyés et reçus sur le contrôleur MIDI 2, canal 1. Par défaut (à la mise sous tension du clavier), il n’est pas possible d’activer le mode InControl avec les touches dédiées. Il faut donc impérativement envoyer la séquence d’activation depuis son ordinateur.
Touches InControl
Activer le mode InControl
Copy to clipboard
$ amidi -p hw:1,0,1 -S '90 0C 7F'
Désactiver le mode InControl
Copy to clipboard
$ amidi -p hw:1,0,1 -S '90 0C 00'
Activer la 1ère touche (potentiomètres)
Copy to clipboard
$ amidi -p hw:1,0,1 -S '90 0D 7F'
Désactiver la 1ère touche
Copy to clipboard
$ amidi -p hw:1,0,1 -S '90 0D 00'
Activer la 2e touche (pads)
Copy to clipboard
$ amidi -p hw:1,0,1 -S '90 0E 7F'
Désactiver la 2e touche
Copy to clipboard
$ amidi -p hw:1,0,1 -S '90 0E 00'
Activer la 3e touche (curseurs)
Copy to clipboard
$ amidi -p hw:1,0,1 -S '90 0F 7F'
Désactiver la 3e touche
Copy to clipboard
$ amidi -p hw:1,0,1 -S '90 0F 00'
Eclairage des pads
L’éclairage des pads est déterminé par la valeur de la vélocité envoyée par un message Note On. Pour éteindre l’éclairage d’une touche, il faut envoyer un message Note On avec une vélocité à 0 ou le message Note Off.
La couleur de l’éclairage est déterminée par la combinaison d’une LED verte et d’une LED rouge dont les valeurs se retrouvent dans la représentation binaire de la vélocité : xxVVxxRR (les bits x ne sont pas significatifs).
| Valeur de la vélocité | RR=00 | RR=01 | RR=10 | RR=11
|
| VV=00 | 00h | 01h | 02h | 03h
|
| VV=01 | 10h | 11h | 12h | 13h
|
| VV=20 | 20h | 21h | 22h | 23h
|
| VV=30 | 30h | 31h | 32h | 33h |
D'autres explications avec du code en Python How to Control the LEDs on a Novation Launchkey Mini II
Cas d’usage
- Séparation des éléments ‘clavier’ et ‘surface de contrôle’ du Launchkey
- Utilisation du mode InControl pour avoir un feedback lors de l’utilisation des pads
Dans Ardour
info
encore en gestation le 20 avril 2021 (eric_p)
Liens et commentaires
[+]Licence
La licence de cet article est la Creative Commons suivante :
http://creativecommons.org/licenses/by-sa/2.5/deed.fr
Extrait :
Paternité - Partage des Conditions Initiales à l'Identique 2.5
Vous êtes libres :
Selon les conditions suivantes :
À notez que :
Ce qui précède n'affecte en rien vos droits en tant qu'utilisateur (exceptions au droit d'auteur : copies réservées à l'usage privé du copiste, courtes citations, parodie...)
Vous êtes libres :
- de reproduire, distribuer et communiquer cette création au public
- de modifier cette création
- d'utiliser cette création à des fins commerciales
Selon les conditions suivantes :
- by: Paternité. Vous devez citer le nom de l'auteur original.
- sa: Partage des Conditions Initiales à l'identique. Si vous modifiez, transformez ou adaptez cette création, vous n'avez le droit de distribuer la création qui en résulte que sous un contrat identique à celui-ci.
À notez que :
- À chaque réutilisation ou distribution, vous devez faire apparaître clairement aux autres les conditions contractuelles de mise à disposition de cette création.
- Chacune de ces conditions peut être levée si vous obtenez l'autorisation du titulaire des droits.
Ce qui précède n'affecte en rien vos droits en tant qu'utilisateur (exceptions au droit d'auteur : copies réservées à l'usage privé du copiste, courtes citations, parodie...)
voir la version intégrale de la licence