NMessages RPN
Le nombre de paramètres non enregistrés (NRPN) Les messages MIDI sont utilisés pour transmettre et recevoir
les deux globale et de programme paramètres. Elles sont transmises lors de l'envoi des paramètres de MIDI est
défini sur NRPN dans Global et a reçu lorsque MIDI Parameter réception est défini sur NRPN ou toutes les de
Généralités.
Les messages sont traités dans la norme MIDI format à l'aide des commandes NRPN CC dans le format de type
byte état en cours d'exécution. Vous trouverez ci-dessous la le format utilisé pour transmettre un paramètre
NRPN :
| Transmis les messages NRPN |
Statut
Description
1011. nnnn
Contrôle Changement
0110 0011
Nombre de paramètres NRPN DSG CC
0vvv VVVV
Paramètre Numéro DSG
0110 0010
Nombre de paramètres NRPN CSJ CC
0vvv VVVV
Paramètre Numéro LSB
0000 0110
Valeur du paramètre NRPN DSG CC
0vvv VVVV
Paramètre valeur DSG
0010 0110
Valeur du paramètre NRPN CSJ CC
0vvv VVVV
Paramètre valeur LSB
Vous trouverez le nombre de paramètres dans la deux tableaux ci-dessous, une pour les paramètres globales et
l'autre pour le programme paramètres. Les numéros de paramètre et les valeurs de paramètre sont rompues en
deux 7 bits octets pour la transmission de MIDI; la CSJ a les moins significatifs de sept bits et la DSG a les plus
importants sept bits, bien que dans la plupart des cas le MSB sera zéro ou un seul et jamais plus de deux.
Lors de la réception d'un NRPN, tous les messages n'est pas le cas nécessairement besoin d'être transmises, étant
donné que le synthétiseur va suivre le plus récent NRPN du nombre, bien qu'il est généralement conseillé
d'envoyer le message entier ci-dessus.
Une fois un NRPN sélectionné, le synthétiseur est également répondre aux NRPN Data Increment et Decrement
commandes, qui utilisent certains contrôleurs. Enfin, il répond à un seul RPN Commande (nombre de paramètres
enregistrés), la commande Réinitialiser RPN/NRPN, qui peut être très pratique pour réinitialiser le paramètre
actuellement sélectionné à un état connu.