Cette page est une feuille volantelink={{{link}}}

Il faudrait la ranger dans un wikilivre où elle aurait sa place.

Le system reset est un code MIDI d'usage optionnel permettant d'effectuer une réinitialisation système[1].

Format et type modifier

  • Format : 11111111 (FFH)
  • Type : system real time message (« message système en temps réel »)

Description modifier

Dernier des codes de statut, et bien que rarement implémenté, ce message est à manier avec précaution. Réservé aux situations extrêmes, il ne doit en aucun cas être retransmis par la prise MIDI-thru. Son but est de réinitialiser une unité MIDI en effectuant les opérations suivantes :

  • Basculer l'unité en mode 1 (omni on/poly) ;
  • Basculer l'unité en local on ;
  • Couper toutes les voies ;
  • Réinitialiser tous les contrôleurs ;
  • Forcer le song position pointer à zéro ;
  • Stopper le jeu (séquenceur, boîte à rythmes ...) ;
  • Effacer le tampon de running status ;
  • Forcer les paramètres aux valeurs qu'ils prennent lors de la mise sous tension.

En règle générale, aucun des messages système temps réel ne doit être mémorisé par un séquenceur. En effet, on peut imaginer le résultat en lecture, si des codes de synchronisation enregistrés sur une piste se mélangeaient à ceux émis par le séquenceur.

Notes et références modifier

  1. anglais Liste des commandes MIDI sur planetoftunes.com.