Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

Novation Launchkey Mk1 - mode InControl




notenote
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
Cette double fonction est assurée par la présence de 2 interfaces MIDI sur le même port USB.
$ 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).

Image

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
$ amidi -p hw:1,0,1 -S '90 0C 7F'

Désactiver le mode InControl
$ amidi -p hw:1,0,1 -S '90 0C 00'

Activer la 1ère touche (potentiomètres)
$ amidi -p hw:1,0,1 -S '90 0D 7F'

Désactiver la 1ère touche
$ amidi -p hw:1,0,1 -S '90 0D 00'

Activer la 2e touche (pads)
$ amidi -p hw:1,0,1 -S '90 0E 7F'

Désactiver la 2e touche
$ amidi -p hw:1,0,1 -S '90 0E 00'

Activer la 3e touche (curseurs)
$ amidi -p hw:1,0,1 -S '90 0F 7F'

Désactiver la 3e touche
$ 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

Image

D'autres explications avec du code en Python How to Control the LEDs on a Novation Launchkey Mini II Image

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

informationinfo
encore en gestation le 20 avril 2021 (eric_p)


Liens et commentaires



[+]

Collaborateur(s) de cette page : olinuxx et eric_p .
Page dernièrement modifiée le Jeudi 22 avril 2021 14:01:47 par olinuxx.
Le contenu de cette page est licencié sous les termes licence.

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]


r1

Mégaphone [Afficher / Cacher]

olinuxx, 13:21, sam. 13 Aug 2022: Bonjour et bienvenue à Bacoco19 cool
olinuxx, 11:05, ven. 12 Aug 2022: Sur une plage, habillé ou à poil, ou même le soir avant d'aller au bal, prenons le temps de lire l'éditorial !
sub26nico, 20:45, jeu. 11 Aug 2022: Bonjour et bienvenue à crou68 et Tomato :-)
bluedid29, 22:09, sam. 06 Aug 2022: Merci allany et toute l'équipe ;-)
allany, 10:53, sam. 06 Aug 2022: Ça c'est pas banal, v'là l'éditorial ! [Lien]
olinuxx, 09:06, sam. 06 Aug 2022: Bonjour et bienvenue à noedig et à adasper cool
bluedid29, 01:18, sam. 06 Aug 2022: Qtractor 0.9.27 dispo en App c'est cool pour tester :-) [Lien]
bluedid29, 19:47, mer. 03 Aug 2022: LibraZiK 4 en test tous les jours... ...cela se passe plutot bien ! Bon été :-)
sub26nico, 16:33, jeu. 28 Jul 2022: Bonjour et bienvenue à kam et johntheripper :-)
olinuxx, 09:53, dim. 24 Jul 2022: Bonjour et bienvenue à kakajc et à marionux.
olinuxx, 19:56, jeu. 21 Jul 2022: Bonjour et bienvenue à trentin et à lazyn cool
olinuxx, 19:54, dim. 17 Jul 2022: Bonjour et bienvenue à amelinux et à Cross bee cool