|
|
ProKeys Sono 88
Guide d'Utilisation
39
Messages MIDI (In-Depth)
Changements de programme et de banque
Les caractéristiques MIDI standard ont été conçues pour accéder uniquement à 128 sons différents à l'aide de messages de
changement de Program (de 0 à 127) . Face à l'évolution, la complexification des dispositifs MIDI et de la quantité de sons qu'ils
contiennent, les messages de changement de banque furent incluent dans les caractéristiques pour permettre d'accéder à plus
de 128 sons .
Le langage MIDI utilisé pour communiquer entre les instruments de musique permet uniquement des commandes de changement
de programme de 0 à 127 pour un ensemble de 128 programmes possibles (127 programmes + programme "0" = 128
programmes en tout) . En raison des limites
propres au protocole de communication MIDI, le
nombre de programmes directement accessibles
(utilisant les messages de changement de
programme) ne peut être étendu au delà de
128 . Par conséquent, un système de banques,
avec 128 sons pour chacune, a été créé pour
permettre aux fabricants de dépasser la limite des
128 sons MIDI .
128 banques de 128 sons par banque est alors
le principe utilisé pour étendre le nombre de
sons accessibles . Toutefois, pour éviter d'arriver
à une nouvelle limite de 16 384 sons possibles
(128 banques x 128 programmes) et accessibles
à l'aide d'un changement de banque et d'une
changement de programme, une autre couche de
banques a été ajoutée . Pour autant, 128 banques
contiennent chacune 128 sous-banques qui
contiennent chacune 128 sons (programmes) .
Les messages de changement de banque sont
pratiques pour aller chercher des sons dans la
plus grande bibliothèque dont dispose un module
de son ou synthé logiciel spécifique . Par exemple,
les dispositifs à base des spécifications GS de
Roland ou XG de Yamaha exigent de spécifier un
changement de banque pour accéder aux voix
supplémentaires que ces dispositifs fournissent .
Le CC MIDI 0 est le message MSB de
sélection de banque (Most Significant Byte) .
Ce message MIDI fait 7 bits et peut être utilisé
pour sélectionner une des 128 banques . Ce
message peut être utilisé en plus du CC MIDI 32
qui sélectionne la banque LSB (Least Significant
Byte) : un autre message de 7 bits permettant
la sélection supplémentaire de l'une des 128
sous-banques . La combinaison des messages
de banque MSB et LSB offre un message de 14
bits qui permet de sélectionner l'une des 16 384
banques . Chaque banque contenant alors 128
sons possibles qui peuvent être sélectionnés