Paramètre Non Référencé (NRPN en raccourci
et en anglais!).
Les NRPN sont constitués en fait de trois messages de
changement de commande groupés ensemble plutôt que
d'un seul message de changement de commande MIDI
normalement utilisé. Les deux premiers messages CC
définissent le numéro NRPN du message. CC98 sert à
spécifier l'octet de poids faible (LSB) définissant le numéro
NRPN et CC99 celui de poids fort (MSB).
Messages de paramètre référencé
Ces messages dits RPN ont un format similaire à celui des
messages NRPN. CC100 sert à définir le LSB de RPN et
CC101 son MSB (habituellement 0). Comme pour les
NRPN, CC6 contient la réelle valeur de donnée. Les
numéros RPN affectés par la norme MIDI sont :
0 Sensibilité au pitch bend
1 Accord fin
2 Accord grossier
3 Sélection de programme d'accord
4 Sélection de banque d'accord
De nombreux synthétiseurs n'utilisent pas les RPN.
Consultez le manuel de votre synthétiseur pour savoir quels
RPN sont reconnus. L'emploi des RPN est détaillé en page
13.
Messages de pitch bend
Ces messages sont transmis lorsque le joystick du ReMOTE
LE est déplacé sur l'axe des X (de la gauche vers la droite).
Il est également possible de programmer le pavé tactile X-Y
pour transmettre des messages de pitch bend. Comme leur
nom l'indique, les messages de pitch bend servent à monter
ou à descendre la hauteur des notes.
Messages de changement de programme et de
sélection de banque
Ces messages servent à sélectionner les sons d'un
synthétiseur à distance. La norme MIDI ne permet à un
message de changement de programme MIDI que de choisir
parmi 128 sons différents. Quand la norme MIDI a été à
l'origine conçue, ce n'était pas un problème puisque les
synthétiseurs n'avaient pas plus de 128 mémoires. Les
synthétiseurs modernes tels que le K-Station Novation offre
beaucoup plus de mémoires que cela (le K-Station, par
exemple, a 400 mémoires divisées en 4 "banques" de 100
mémoires chacune), aussi est-il souvent pratique d'envoyer
un message de changement de programme MIDI précédé
par un message MIDI additionnel qui spécifie dans quelle
"banque" de sons le message de changement de programme
suivant fera la sélection.
Le message MIDI de sélection de banque utilisé dans ce but
est en fait un message de changement de commande MIDI.
CC32 est le numéro de commande utilisé par Novation et
la plupart des fabricants, mais quelques fabricants peuvent
utiliser à la place CC0. Consultez le manuel du synthétiseur
pour des détails sur le numéro de commande utilisé pour la
sélection de banque. Par exemple, pour sélectionner le
programme A100 sur le Supernova Novation, les messages
MIDI suivants sont nécessaires:
CC32: 5 (5 sélectionne la banque de programmes A sur le
Supernova Novation)
Changement de programme: 100
Les synthétiseurs qui acceptent la sélection de banque
nécessitent habituellement que le message de sélection de
banque approprié soit envoyé avant le message de
changement de programme. Les synthétiseurs n'acceptant
pas la sélection de banque n'ont besoin de recevoir qu'un
message de changement de programme.
Avertissement: De nombreux synthétiseurs n'accepteront
un message de changement de programme que si un
message de sélection de banque a d'abord été reçu!
Les messages de sélection de banque peuvent être envoyés
depuis le ReMOTE LE en utilisant soit l'encodeur DATA en
mode PLAY avec la diode Bank activée (CC32 est toujours
envoyé), soit en définissant une commande dans un
Template pour qu'elle transmette CC0 ou CC32 en
fonction de vos besoins. Les messages de changement de
programme peuvent être envoyés depuis le ReMOTE LE en
utilisant soit l'encodeur DATA en mode PLAY avec la diode
Program activée, soit en définissant une commande dans un
Template
pour
qu'elle
changement de programme. Voir page 15 pour des détails
sur l'emploi des messages de changement de programme et
de sélection de banque
Messages par canal
Tous les types de message MIDI évoqués jusqu'à présent
comprennent des informations détaillant quel canal MIDI a
été utilisé lors de la transmission de ce message. Les
messages par canal MIDI n'affectent que les appareils
récepteurs utilisant le même canal MIDI. Par exemple, un
message de pitch bend envoyé sur le canal MIDI 1 n'aura pas
d'effet s'il est reçu par un synthétiseur réglé pour répondre
au canal MIDI 2. Certains messages MIDI ne comprennent
pas d'information de canal MIDI. Parmi ceux-ci:
Messages exclusifs de système
C'est un type de message MIDI particulier, souvent abrégé
"Sysex". Les messages Sysex peuvent contenir n'importe
quel type de donnée, selon ce que le fabricant du
synthétiseur a décidé de mettre dedans! La seule contrainte
avec les messages Sysex est qu'ils contiennent toujours un
certain en-tête qui est exclusivement utilisé par le fabricant
(et habituellement le modèle de synthétiseur aussi). Cela
signifie qu'un appareil MIDI n'acceptera que les messages
Sysex spécifiquement conçus pour lui. Par exemple, si le K-
Station Novation reçoit un message Sysex transmis par un
autre fabricant de synthétiseur, ce message sera simplement
ignoré. De même, les synthétiseurs d'autres fabricants
ignoreront tout message Sysex envoyé par un K-Station
Novation
Contrairement à d'autres types de message MIDI, les
messages Sysex n'ont pas de longueur fixe. La norme MIDI
autorise n'importe quel nombre d'octets de donnée (chacun
avec une valeur entre 0 et 127) entre l'octet de début de
Sysex et celui de fin de Sysex. Les premiers octets d'un
message Sysex contiennent toujours l'identification du
7
FRANCAIS
transmette
le
message
de