• AudioFanzine : Home Studio, Computer Based Music, Guitars, Basses, Live Sound & DJ
  • Music with Computers

Informatique Musicale
Catégorie parente : 'Produits'   Dossiers Informatique Musicale
Révolution socio-culturelle autant qu’industrielle, l’informatique n’a bien évidemment pas épargné le monde de la musique, au point qu’elle se trouve au cœur de la plupart des Studios et Home Studios. Permettant un travail d’une extrême précision et d’une grande souplesse, elle a su fournir des équivalents logiciels pour de nombreux équipements audio professionnels : l’enregistreur multipiste est ainsi devenu séquenceur audionumérique tandis que les effets et instruments se sont changés en plug-ins.

Par Cidetec le 23/08/2002
Le MIDI : les Midi control change
CC 0 à 69

Voici la liste des control change ainsi que leur signification. Pour obtenir le détail de l'utilisation d'un control change particulier, cliquez dessus :

0   Sélection de banque
1   Roue de Modulation
2   Controleur de souffle (Breath controller)
4   Pédale de pied continue
5   Temps de Portamento
6   Curseur d'entrée de données
7   Volume
8   Balance
10 Panoramique
11 Expression
12 Controle d'effet 1
13 Controle d'effet 2
16 Réglage continu général 1
17 Réglage continu général 2
18 Réglage continu général 3
19 Réglage continu général 4
32 Sélection de banque (réglage fin) (voir n° 0)
33 Roue de Modulation (réglage fin) (voir n° 1)
34 Controleur de souffle (réglage fin) (voir n° 2)
36 Pédale de pied continue (réglage fin) (voir n° 4)
37 Temps de Portamento (réglage fin) (voir n° 5)
38 Curseur d'entrée de données (réglage fin) (voir n° 6)
39 Volume (réglage fin) (voir n° 7)
40 Balance (réglage fin) (voir n° 8)
42 Panoramique (réglage fin) (voir n° 10)
43 Expression (réglage fin) (voir n° 11)
44 Controle d'effet 1 (réglage fin) (voir n° 12)
45 Controle d'effet 2 (réglage fin) (voir n° 13)
64 Pédale de maintien (on/off)
65 Portamento (on/off)
66 Pédale de soutien (on/off)
67 Pédale d'étouffement (on/off)
68 Pédale de légato (on/off)
69 Pédale de maintien 2 (on/off)

 

Remarque : les messages de control change utilisant le code de canal (choix possible entre 16 canaux MIDI destinataires), il est possible d'affecter des réglages différents pour chaque instrument d'un expandeur multi timbral (qui répond donc sur plusieurs canaux).

Sélection de banque (Bank Select)

Control change n° 0 (réglage grossier) et n° 32 (réglage fin)

Aujourd'hui, la plupart des appareils MIDI possèdent un grand nombre de programmes (appelés Sons, Patch, instruments, Preset, Performances, etc...). Le message de Program Change ne permet qu'un choix limité à 128 Programmes. De ce fait, le Control change n° 0 (et 32) de sélection de banque est quelque fois utilisé pour changer de groupes de programmes. Pour accéder, par exemple, au son n° 129 d'un instrument qui en possède 256 (répartis en 2 banques de 128), on enverra un message de Control change n° 0 (Sélection de banque) avec une valeur de 1 (la première banque ayant la valeur 0), suivi par un message de program change avec une valeur de 0 pour choisir le premier son de la deuxième banque.

Remarque : un message de sélection de banque doit être envoyé juste avant le message de programme change pour être pris en compte. Sinon, la nouvelle banque ne prendra effet que lorsque l'appareil recevra le prochain message de programme change.

Résolution : sur 14 bits entre le Control change n° 0 et n° 32 permettant le choix entre 16384 banques de 128 sons (ce qui donne 2 097 152 instruments possibles)

La plupart des appareils n'utilisent que le Control change n° 0 (sans le n° 32 de réglage fin) car il est rare d'avoir plus de 128 banques de 128 sons (ce qui donne déjà 16384 sons possibles).

Roue de modulation (Modulation Wheel)

Control change n° 1 (réglage grossier) et n° 33 (réglage fin)

Positionne la valeur de la roue de modulation. Elle est souvent utilisée pour doser le taux d'effet de vibrato (variation cyclique de hauteur) ou de trémolo (variation cyclique d'amplitude) d'un son ou encore pour régler sa brillance (plus ou moins d'harmoniques aiguës). Les appareils MIDI permettent généralement de paramétrer l'affectation de la roue de modulation sur un effet particulier.

Etendue de réglage : sur 14 bits entre le Control change n° 1 et n° 33 permettant un réglage de la modulation sur 16384 valeurs (la valeur 0 coupe l'effet de modulation).

Contrôleur de souffle (Breath controller)

Control change n° 2 (réglage grossier) et n° 34 (réglage fin)

Positionne la valeur du contrôleur de souffle. Il s'agit d'un capteur placé dans la bouche du musicien qui est sensible aux variations de pression par le souffle, utilisé notamment pour moduler les sons de cuivre. Il est souvent utilisé pour doser le volume et/ou la brillance d'un son (permet d'obtenir un effet plus réaliste pour le musicien qui veut jouer à la manière d'un instrument à vent comme le saxophone, par exemple). Les appareils MIDI permettent généralement de paramétrer l'affectation du contrôleur de souffle à un ou plusieurs réglage(s) particulier(s) comme pour l'aftertouch.

Etendue de réglage : sur 14 bits entre le Control change n° 2 et n° 34 permettant un réglage du contrôleur de souffle sur 16384 valeurs (la valeur 0 donne le minimum de pression du souffle).

Pédale de pied continue (Foot controller)

Control change n° 4 (réglage grossier) et n° 36 (réglage fin)

Positionne la valeur du contrôleur au pied. Elle est souvent utilisée pour doser le volume (comme le potentiomètre) ou la brillance (comme une pédale wha-wha). Les appareils MIDI permettent généralement de paramétrer l'affectation du contrôleur au pied à un ou plusieurs réglage(s) particulier(s) comme pour l'aftertouch.

Etendue de réglage : sur 14 bits entre le Control change n° 4 et n° 36 permettant un réglage du contrôleur continue au pied sur 16384 valeurs (la valeur 0 donne le minimum).

Temps de portamento (Portamento time)

Control change n° 5 (réglage grossier) et n° 37 (réglage fin)

Positionne la vitesse avec laquelle l'effet de portamento (glissement de fréquence) va faire glisser le pitch entre deux notes.

Remarque : un autre contrôleur (n° 65) mettra l'effet de portamento hors ou en service.

Etendue de réglage : sur 14 bits entre le Control change n° 5 et n° 37 permettant un réglage de la vitesse de portamento sur 16384 valeurs (la valeur 0 donne la vitesse la plus lente).

Curseur d'entrée de données (Data Entry Slider)

Control change n° 6 (réglage grossier) et n° 38 (réglage fin)

Positionne la valeur d'un paramètre référencé ou non référencé (RPN ou NRPN). Le paramètre affecté dépend du message RPN ou NRPN qui précède (lui même identifie le numéro de paramètre à régler). Les paramètres NRPN et RPN sont expliqué en détail plus loin.

Sur certains appareils, ce contrôleur n'est pas utilisé en conjonction avec les messages RPN et NRPN. Il positionne alors directement la valeur d'un paramètre particulier à la manière du contrôleur continue au pied ou de l'aftertouch.

Etendue de réglage : sur 14 bits entre le Control change n° 6 et n° 38 permettant un réglage du paramètre correspondant sur 16384 valeurs (la valeur 0 donne l'effet minimum et 8192 donne en général une valeur neutre).

Volume

Control change n° 7 (réglage grossier) et n° 39 (réglage fin)

Positionne le volume général du canal sélectionné.

Remarque : Pour régler le volume général d'un appareil multi timbral (Master volume - volume de toutes les parties), on utilisera un autre type de message (soit un message système exclusif universel de réglage de volume général, soit le contrôleur Général purpose slider n° 1).

Le contrôleur d'expression affecte également le réglage de volume.

Etendue de réglage : sur 14 bits entre le Control change n° 7 et n° 39 permettant un réglage du volume sur 16384 valeurs (la valeur 0 coupe le son). La plupart des appareils ignorent le réglage fin (Control change n° 39) et n'utilisent que le réglage grossier (Control change n° 7) ce qui porte la résolution à 128 (généralement suffisant pour l'oreille humaine qui ne discerne en général pas la différence de résolution sur le volume).

Balance

Control change n° 8 (réglage grossier) et n° 40 (réglage fin)

Positionne la balance du canal sélectionné. Trés proche du réglage de Panoramique, la balance est généralement utilisée sur des parties comportant des sons stéréo (quand on veut ajuster le volume d'un élément stéréo sans changer sa position panoramique). Par exemple, sur un son de piano stéréo, l'élément de gauche comporte souvent plus de composantes basses (les cordes graves se trouvant à gauche du piano) tandis que l'élément de droite comporte plus de composantes aigues (les cordes aigues se trouvant à droite du piano); le réglage de balance aura pour effet d'accentuer aussi plus ou moins les graves ou les aigus dans ce cas, ce qui ne sera pas le cas pour le réglage du panoramique qui n'influencera que le positionnement dans l'espace stéréo.

Le réglage de balance sera plus utilisé pour les sons stéréo, tandis que le réglage de panoramique le sera pour les sons mono.

Etendue de réglage : sur 14 bits entre le Control change n° 8 et n° 40 permettant un réglage de balance sur 16384 valeurs (la valeur 8192 donne une balance centrale, 0 positionne tout sur la gauche et 16383 tout sur la droite). La plupart des appareils ignorent le réglage fin (Control change n° 40) et n'utilisent que le réglage grossier (Control change n° 8) ce qui porte la résolution à 128 (généralement suffisant pour l'oreille humaine) où la valeur 64 donnera la position centrale, 0 portera tout le son sur la gauche et 127 sur la droite.

Panoramique

Control change n° 10 (réglage grossier) et n° 42 (réglage fin)

Positionne le son du canal sélectionné dans l'espace panoramique stéréo. Trés proche du réglage de balance (voir les remarques associées), le réglage de panoramique est généralement utilisé pour ajuster chaque partie d'un instrument multi timbral dans l'espace stéréo, pour le mixage, de la même manière que le réglage de volume.

Etendue de réglage : sur 14 bits entre le Control change n° 10 et n° 42 permettant un réglage du panoramique sur 16384 valeurs (la valeur 8192 donne une position centrale, 0 positionne tout sur la gauche et 16383 tout sur la droite). La plupart des appareils ignorent le réglage fin (Control change n° 42) et n'utilisent que le réglage grossier (Control change n° 10) ce qui porte la résolution à 128 (généralement suffisant pour l'oreille humaine) où la valeur 64 donnera la position centrale, 0 portera tout le son sur la gauche et 127 sur la droite.

Expression

Control change n° 11 (réglage grossier) et n° 43 (réglage fin)

Positionne le volume relatif du canal sélectionné en rapport avec le niveau de volume général de la partie concernée. L'expression travaille en pourcentage du volume courant (lui même réglé par les contrôleurs n° 7 et 39) et la divise en 16384 valeurs (ou 128 si on utilise le Control change n° 11 seul - sans le n° 43). Elle est donc plutôt utilisée pour régler des crescendos/decrescendos alors que le Control change n° 7 (et n° 39) est utilisé pour régler le volume (disons maximum) d'une partie (d'un canal). Quand l'expression est à 100% (16383, ou 127 si le réglage fin n'est pas utilisé), le volume réel correspond au niveau du réglage de volume général de la partie, tandis qu'à 0 % (valeur 0) le son est coupé.

Remarque : Ce contrôleur est appelé expression car sur la plupart des appareils il agit en temps réel, contrairement au contrôle de volume qui met souvent quelques centièmes de secondes pour agir sur la partie (le réglage de "fading" parait saccadé dans ce cas). Il permet aussi de modifier la balance relative (le mixage) entre les parties en cours de jeu, sans avoir à changer le réglage de volume initial de chaque canal (ou piste).

Etendue de réglage : sur 14 bits entre le Control change n° 11 et n° 43 permettant un réglage de l'expression sur 16384 valeurs (la valeur 0 coupe le volume). La plupart des appareils ignorent le réglage fin (Control change n° 43) et n'utilisent que le réglage grossier (Control change n° 11) ce qui porte la résolution à 128 (généralement suffisant pour l'oreille humaine qui ne discerne en général pas la différence de résolution sur le volume).

Contrôle d'effet n°1, 2

Control change n° 12 ou 13 (réglage grossier) et n° 44 ou 45 (réglage fin)

Change la valeur d'un paramètre relatif à un effet sur le canal sélectionné, comme par exemple le temps d'amortissement d'une réverb, la vitesse d'un cycle de chorus, etc...

Remarque : le contrôle de niveau d'effet est géré par d'autres contrôleurs (n° 91 à 95)

Etendue de réglage : sur 14 bits entre le Control change n° 12 (ou 13) et n° 44 (ou 45) permettant un réglage sur 16384 valeurs (la valeur 0 donnant le réglage du minimum permis par le paramètre associé).

Réglage continu général n°1, 2, 3 ou 4 (General Purpose Slider)

Control change n° 16, 17, 18 ou 19

Change la valeur d'un paramètre préalablement choisi par le musicien à la manière d'un potentiomètre de réglage (on dispose de 4 réglages continus possibles). Il sont souvent utilisés de la même manière que la molette de modulation, le réglage d'aftertouch ou le contrôle d'expression, par exemple. Certains claviers maîtres disposent de 4 potentiomètres linéaires sur leur face avant que le musicien utilise souvent pour mixer plusieurs instruments entre eux (exemple : réglage d'un niveau de nappes par rapport à un piano en jeu simultané).

Etendue de réglage : sur 8 bits permettant un réglage sur 128 valeurs (pas de réglage fin). La valeur 0 donne le réglage du minimum permis par le paramètre associé.

Pédale de maintien (Hold Pedal ou Sustain)

Control change n° 64

Provoque le maintien des notes du canal sélectionné qui vont être relachées par le musicien (de la même manière qu'une pédale de maintien d'un piano - celle de droite - permet de conserver la résonance du son comme si les touches n'avaient pas été relachées).

Remarque : le contrôleur d'arrêt de toutes les notes (n° 123) ne prendra effet qu'après le relâchement de la pédale de maintien.

Etendue de réglage : il s'agit d'un contrôleur Tout ou Rien (comme un interrupteur) qui ne permet pas de réglage continu.

Une valeur de 0 (ou comprise entre 0 et 63) signifie le relâchement de la pédale, et une valeur de 127 (ou comprise entre 64 et 127) signifie l'enclenchement de la pédale.

Portamento (Marche/arrêt)

Control change n° 65

Provoque la mise en ou hors fonction du portamento (effet de glissement de fréquence entre deux notes).

Remarque : il existe des contrôleurs (n° 5 et 37) permettant le réglage du temps de portamento.

Etendue de réglage : il s'agit d'un contrôleur Tout ou Rien (comme un interrupteur) qui ne permet pas de réglage continu.

Une valeur de 0 (ou comprise entre 0 et 63) signifie la mise hors fonction de l'effet, et une valeur de 127 (ou comprise entre 64 et 127) signifie la mise en service de l'effet.

Pédale de soutien (Sustenuto)

Control change n° 66

Fonctionne pratiquement comme la pédale de maintien (sustain), mis à part que seules les notes qui sont enfoncées au moment de l'appui sur la pédale seront maintenues après leur relachement (de la même manière qu'une pédale de soutien d'un piano - celle de gauche - permet de conserver la résonnance des notes "mémorisées au moment de l'appui" comme si les touches correspondantes n'avaient pas été relachées). Le fonctionnement de cette pédale, est généralement méconnue des musiciens, mais elle présente un grand avantage harmonique par rapport à la pédale de maintien.

Remarque : le contrôleur d'arrêt de toutes les notes (n° 123) ne prendra effet qu'après le relâchement de la pédale de soutien.

Etendue de réglage : il s'agit d'un contrôleur Tout ou Rien (comme un interrupteur) qui ne permet pas de réglage continu. Une valeur de 0 (ou comprise entre 0 et 63) signifie le relâchement de la pédale, et une valeur de 127 (ou comprise entre 64 et 127) signifie l'enclenchement de la pédale.

Pédale d'étouffement (Soft Pedal)

Control change n° 67

Provoque l'étouffement des notes jouées en diminuant leur volume et éventuellement leur brillance (de la même manière qu'une pédale d'étouffoir d'un piano - la pédale centrale - permet de garder de bons rapports avec ses voisins lorsque l'on joue après 22h).

Etendue de réglage : il s'agit d'un contrôleur Tout ou Rien (comme un interrupteur) qui ne permet pas de réglage continu.

Une valeur de 0 (ou comprise entre 0 et 63) signifie le relâchement de la pédale, et une valeur de 127 (ou comprise entre 64 et 127) signifie l'enclenchement de la pédale.

Pédale de legato (liaison)

Control change n° 68

Provoque la liaison entre deux notes; l'effet est généralement obtenu en ne réinitialisant pas l'enveloppe de la première note pour garder son déroulement sur la seconde - sans enclencher de nouvelle attaque sur le son (de la même manière qu'un violoniste jouera deux notes d'affilé en laissant son archer progresser dans le même sens).

Remarque : l'utilisation de ce contrôleur permet aux claviéristes de simuler un jeu plus réaliste dans les phrasés utilisant par exemple, des bois ou des cuivres, où l'on joue souvent plusieurs notes consécutives sur une seule attaque de langue. L'effet est plus favorable au jeu de type monophonique (le jeu polyphonique s'y prêtant mal).

Etendue de réglage : il s'agit d'un contrôleur Tout ou Rien (comme un interrupteur) qui ne permet pas de réglage continu.

Une valeur de 0 (ou comprise entre 0 et 63) signifie le relâchement de la pédale, et une valeur de 127 (ou comprise entre 64 et 127) signifie l'enclenchement de la pédale.

Pédale de maintien n°2 (Hold Pedal ou Sustain)

Control change n° 69

Provoque l'extinction plus lente des notes relâchées sur le canal sélectionné; l'effet est généralement obtenu par le prolongement de temps de release. Contrairement à l'autre pédale de maintien (Control change n° 64), elle n'assure pas le maintien permanent des notes tant que la pédale est enfoncée, mais elle prolonge simplement l'extinction des sons. L'action cumulée des deux pédales est possible : après relâchement de la pédale de maintien n° 1, si la pédale de maintien n°2 est enclenchée, un effet de résonance plus important sera obtenu.

Etendue de réglage : il s'agit d'un contrôleur Tout ou Rien (comme un interrupteur) qui ne permet pas de réglage continu.

Une valeur de 0 (ou comprise entre 0 et 63) signifie le relâchement de la pédale, et une valeur de 127 (ou comprise entre 64 et 127) signifie l'enclenchement de la pédale.