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]


Mégaphone [Afficher / Cacher]

allany, 18:33, lun. 07 Oct 2024: Phénoménal, c'est l'éditorial ! [Lien]
calixtus06, 13:16, ven. 27 Sep 2024: Bonjour et bienvenue à tigny :-)
olinuxx, 13:05, dim. 22 Sep 2024: [ANNONCE] Les nouvelles des 7 derniers mois de LibraZiK : [Lien]
olinuxx, 18:46, ven. 20 Sep 2024: Bonjour et bienvenue à manaoxygen cool
calixtus06, 11:24, mar. 17 Sep 2024: Bonjour et bienvenue à PAuf :-)
olinuxx, 21:36, ven. 13 Sep 2024: Bonjour et bienvenue à jearos cool
calixtus06, 18:28, mer. 11 Sep 2024: Bonjour et bienvenue à Fred2024 :-)
allany, 18:33, jeu. 05 Sep 2024: Semi-automnal, cet éditorial ! [Lien]
olinuxx, 22:00, dim. 01 Sep 2024: Bonjour et bienvenue à bo cool
olinuxx, 16:22, sam. 31 Aug 2024: Bonjour et bienvenue à kicknride cool
calixtus06, 20:50, jeu. 29 Aug 2024: Bonjour et vienvenue à Nano2259 et vfs750 :-)
calixtus06, 11:34, ven. 23 Aug 2024: Bonjour et bienvenue à Clark2024,Chancellor2024, William74, fafa15, Arsene :-)