Les messages systèmes

 

Les messages système s'appliquent à une machine en général et non plus seulement à l'un des seize canaux MIDI.
    On peut les regrouper en trois catégories:

   1. les messages système exclusifs
   2. les messages système communs
   3. les messages système temps-réel

 

 

    1. les messages système exclusifs

La première catégorie de messages système concerne les messages système exclusifs, souvent abrégés "sysex". Ils disposent d'une entête et d'une terminaison normalisées, mais peuvent contenir entre les deux n'importe quel type d'informations: leur définition est réservée aux constructeurs de matériel MIDI. Différents d'une machine à l'autre, ils permettent généralement de modifier les sons, d'effectuer des transferts de la mémoire (dumps) etc...

 

    2. les messages système communs

La seconde catégorie est celle des messages système communs, parmi lesquels "Song Position Pointer" qui positionne une machine (séquenceur, boîte à rythmes...) à un endroit précis d'un morceau, "Song Select" qui sélectionne l'un des 128 morceaux de cette même machine, ainsi que "Tune Request", qui demande aux synthétiseurs analogiques d'accorder leurs oscillateurs.

 

    3. les messages système temps-réel

La troisième catégorie de messages système regroupe quant à elle les messages dits temps réel, susceptibles d'intervenir à n’importe quel moment, même au milieu d’un autre message. Deux d’entre eux sont actuellement non définis et réservés à de futures extensions de la norme. Les autres concernent la synchronisation de plusieurs machines ("Timing clock", "Start", "Stop" ou "Continue"), la réinitialisation complète du synthétiseur ("System Reset"), ou le test répété de la liaison MIDI ("Active Sensing").


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale