Voici les messages MIDI qui ont trait au système MIDI entier. Ce groupe de messages contient
entre autres des messages de synchronisation qui ne s'adressent bien sûr qu'à des séquenceurs, des
boîtes à rythme et des ordinateurs. De plus, ce groupe comprend des commandes Start, Stop,
Continue, position au sein d'un morceau, début de morceau ainsi que des messages exclusifs au
système (SysEx). Le XSDR reçoit et transmet uniquement ces derniers.
Les messages SysEx, comme nous l'avons déjà dit, sont des messages qui contiennent les réglages
des paramètres d'un instrument (données Program etc.). Le format des messages SysEx du XSDR
est le suivant [FOH, 42H, 3nH, 36H, ff, ... F7H] (nH: canal Global, ff: code de fonction - type de
message). Ce sont ces messages qui permettent au XSDR de recevoir et de transmettre ses réglages
via
et d'éditer les données Program via
Les messages exclusifs universels constituent un nouveau format servant à transmettre et à rece
voir des réglages venant d'instruments d'une autre marque ou simplement d'un autre type (ce qui
n'est pas possible avec les messages SysEx). Le XSDR accepte quelques messages exclusifs uni
versels ainsi que certains messages exclusifs Korg.
Les messages exclusifs universels sont devenu un nouveau standard servant à transmettre et à
recevoir des réglages venant d'instruments d'une autre marque ou simplement d'un autre type.
Ces messages sont subdivisés en deux groupes: des messages exclusifs universels ordinaires
[FOH, 7EH, nn, aa, ... F7H] (nn: canal MIDI, aa: ID) et des messages exclusifs universels
réel [FOH, 7FH, nn, aa, .... , F7H] (nn: canal MIDI, aa: ID). Le XSDR accepte ces messages lorsque
le canal MIDI "nn" est 127 [7FH] (ignorer le canal MIDI) ou lorsque le canal MIDI correspond
au canal Global.
Cette information sert à transmettre des messages pour demander de quel modèle et de quelle
version il s'agit. Lorsque le XSDR reçoit cette demande d'identification [FOH, 7EH, nn, 06H, O l H,
F7H] (nn: canal MIDI), il transmet l'information demandée [FOH, 7EH, nn, 06H, 02H, (9 octets),
F7H] qui se lit comme suit: "Je suis un XSDR et la version de mon système est ... " (Voyez
page 165 (1-3).)
Cette commande sert
doit bien sûr être compatible GM). Lorsque le XSDR reçoit ce message [FOH, 7EH, nn, 09H, 01 H,
F7H], il sélectionne automatiquement le mode GM et fait le nécessaire pour que tous les réglages
correspondent aux valeurs par défaut du mode GM. Vous avez intérêt à enregistrer ce message tout
à fait au début de la séquence pour que le récepteur se rende en mode Multi (ou GM).
Ce message permet de spécifier le volume général du récepteur (comme si vous utilisiez le bouton
de volume). Lorsque le XSDR reçoit des messages de volume général [FOH, 7FH, nn, 04H, OIH,
vv, mm, F7H] (vv: octet de valeur inférieur, mm: octet de valeur supérieur), il y adapte son volume
de sortie. Cette commande vous permet donc d'augmenter ou de diminuer le volume du XSDR
sans toucher à la balance des Timbres ou des pistes (modes Combination et Multi respectivement).
Vous aurez peu de mal
du générateur de sons piloté. En réponse à ces messages [FOH, 7FH, nn, 04H, 02H, vv, mm, F7H]
(vv: octet de valeur inférieur, mm: octet de valeur supérieur), il modifie le panoramique général de
tous les sons pilotés (soit l'image stéréo du générateur de sons). La valeur 8192 (vv=OOH,
mm=40H) signifie que le panoramique des pistes ou Timbres n'est pas modifié. Plus la valeur est
petite, plus l'ensemble des sons se trouvera à gauche.
MIDI
Manuel de base
Messa g es s y stème
Messages Sysfx
Messages exclusifs universels
Demande d'identification
CM System On (activer le système CM)
Volume général (Master Volume)
Panoramique général
74
initialiser un générateur de sons selon le format GM (le générateur de sons
deviner que cette commande permet de modifier le panoramique général
à
à
MIDI.
temps
à