Envoi de données ou Data Set 1
statut
octet de donnée
F0H
41H, dev, 42, 12H, aaH, bbH, ccH, ddH, eeH, ... ffH, sum
octet
remarques
F0H
Satut de message exclusif
41H
Identification du fabricant (Roland)
dev
Identification de l'unité (dev: 10H–1FH)
42H
Identification de modèle (GS)
12H
Identification de commande (DT1)
aaH
adresse MSB
bbH
adresse
ccH
adresse
ddH
adresse LSB
eeH
données: les données réelles à transmettre. Des données à multiples octets
sont transmises à la suite en respectant l'ordre des adresses.
:
:
ffH
donnée
sum
checksum (octet de vérification)
F7H
EOX (End Of Exclusive/fin de message exclusif)
* En ce qui concerne les adresses, tailles et checksum, référez-vous à "Exemples de
messages exclusifs er calcul du checksum" (p. 249).
* Les données dont la taille dépasse 128 octets doivent être divisées en paquets de 128
octets ou moins puis transmises. Des messages "Data Set doivent être distants d'au
moins 20 ms les uns des autres.
En plus des messages exclusifs conventionnels, la MC-505 utilise aussi des messages
exclusifs spéciaux pour les opérations qui nécessaite un maniement en temps réel, comme
l'utilisation des potentiomètres.
Envoi des données ou Data Set 1
statut
octet de donnée
F0H
41H, dev, 42, 12H, aaH, bbH, ccH, ddH, eeH, ... ffH, sum
octet
remarques
F0H
Satut de message exclusif
41H
Identification du fabricant (Roland)
dev
Identification de l'unité (dev: 10H–1FH)
42H
Identification de modèle (MC-505 Quick)
12H
Identification de commande (DT1)
aaH
adresse (Statut/canal)
bbH
adresse/donnée H
ccH
Donnée L
ddH
Donnée E
sum
checksum (octet de vérification)
F7H
EOX (End Of Exclusive/fin de message exclusif)
* En ce qui concerne les adresses, tailles et checksum, référez-vous à "Exemples de
messages exclusifs er calcul du checksum" (p. 249).
* La transmission d'adresses consécutives n'est pas possible.
DT1
statut
F7H
DT1
statut
F7H
2. Messages MIDI utilisés par la section
séquenceur
2.1 Messages enregistrés durant
l'enregistrement
Messages de voix par canal
Note Off
statut
2ème octet
3ème octet
8nH
kkH
vvH
9nH
kkH
00H
Note On
statut
2ème octet
3ème octet
9nH
kkH
vvH
Aftertouch polyphonique
statut
2ème octet
3ème octet
AnH
kkH
vvH
Changement de commande
statut
2ème octet
3ème octet
BnH
kkH
vvH
kk=numéro de commande : 00H–78H (0–120)
Changement de programme
statut
2ème octet
CnH
ppH
pp=Numéro de programme :00H–7FH (prog.1–prog.128)
Aftertouch par canal
statut
2ème octet
DnH
vvH
Pitch Bend
statut
2ème octet
3ème octet
EnH
llH
mmH
mm,ll=Pitch Bend value:
00 00H–40 00H–7F 7FH (-8192–0–+8191)
Messages de mode par canal
All Sound Off (Commande numéro 120)
statut
2ème octet
3ème octet
BnH
78H
00H
Initialisation des commandes (Commande numéro 121)
statut
2ème octet
3ème octet
BnH
79H
00H
Omni Off (Commande numéro 124)
statut
2ème octet
3ème octet
BnH
7CH
00H
* Le traitement est le même que lorsque All Note Off est reçu.
Omni On (Commande numéro 125)
statut
2ème octet
3ème octet
BnH
7DH
00H
* Le traitement est le même que lorsque All Note Off est reçu.
Mono (Commande numéro 126)
statut
2ème octet
3ème octet
BnH
7EH
mmH
mm=canaux mono
: 00H–10H (0–16)
* Le traitement est le même que lorsque All Note Off est reçu.
237