Cancel
Le périphérique réagit au message Cancel en annulant un transfert de données. Il est également possible que
ce soit le périphérique qui envoie le message Cancel, après 3 échecs d'envoi d'un paquet de données consécutifs.
En outre, si un paquet de données est attendu mais non reçu dans un intervalle de 1 s, le périphérique envoie
un message Cancel.
0xF0 ID SysEx
0x00 0x01 0x05 ID SysEx du fabricant M-Audio
0x21 Classe du périphérique
<id> ID du périphérique
0x7D ID de commande (Annuler)
0xF7 EOX
Formats de données d'arpégiateur
Chaque événement est stocké dans un paquet de 4 octets. La taille maximale d'un Pattern étant de 1 024 octets,
le maximum d'événements est donc de 256. Chacun inclut un événement Note On, Controller ou Pitch Bend
stocké dans un paquet de 4 octets (dans lequel les événements Note Off sont toujours représentés sous format
Note On, vélocité zéro).
Bit
7 6 5 4 3 2 1 0
T T T T T T T T
S S S S S S S S
TS : 16 bits de marquage temporel à partir du début du Pattern, 96 battements à la noire.
F1 et F2 : deux bits uniques servant à définir le type d'événements.
F2 F1 Type d'événement
0
0
Note
0
1
Contrôleur
1
1
Pitch Bend
D1 et D2 : les deux octets de données 7 bits d'un événement, qui contiennent les valeurs suivantes :
Type d'événement
D1
Note
Numéro de note
Contrôleur
Numéro de CC
Pitch Bend
LSB PB
Le seul autre type d'événement est le marqueur de fin, stocké en tant que 0 32 bits (0x00000000).
Les données d'en-tête d'un Pattern sont stockées sous forme de bloc de données distinct (voir « Dump de données
Arpeggiator Header » à la page 100).
Limitations d'arpégiateur :
• Les Patterns sont limités à 2 mesures de longueur.
• Les Patterns sont limités à 1 024 octets.
• Clock Resolution est défini à 96 battements à la noire.
• Jusqu'à 5 contrôleurs ou Patterns différents sont autorisés (Pitch Bend, Mod wheel et MIDI CC).
• Les Patterns n'acceptent pas les RPN/NRPN.
Guide de l'utilisateur Venom
7 6 5 4 3 2 1 0
T T T T T T T T
S S S S S S S S
D2
Vélocité
Valeur
MSB PB
7 6 5 4 3 2 1 0
F D D D D D D D
2 2 2 2 2 2 2 2
91
7 6 5 4 3 2 1 0
F D D D D D D D
1 1 1 1 1 1 1 1
Annexe B : Intégration System Exclusive