Contrôle De Flux - Avid M-Audio Venom Guide De L'utilisateur

Table des Matières

Publicité

Pour stocker le buffer d'édition Multi en Banque B, Programme 40, il faut envoyer la commande suivante :
Données [H]
F0
SysEx ID
00 01 05
ID SysEx du fabricant M-Audio
21
ID de classe
<id>
ID du périphérique
06
ID Cmd = Stockage de patchs
02
ID Addr1 = Multi Patch
02
ID Addr2 = Banque B
28
ID Addr3 = Programme 40
F7
Fin de l'ID SysEx
Quand vous stockez et rappelez des patchs, le Venom envoie une confirmation ACK une fois le processus
de stockage/rappel terminé. En cas d'échec de l'enregistrement, il envoie une confirmation NAK
(par exemple quand vous tentez d'écrire un patch dans un emplacement mémoire en lecture seule).
Contrôle de flux
Le Venom s'attend à recevoir une confirmation de réussite d'un transfert de données demandé. Cette confirmation
est donnée par contrôle de flux (handshaking). Le contrôle de flux nécessite les ID de commande suivants :
0x7D Cancel – interrompre le transfert de données
0x7E NAK – erreur dans la réception d'un paquet de données
0x7F ACK – paquet de données reçu, checksum et longueur corrects
ACK
Cette confirmation est envoyée après réception correcte d'un dump de patch. Elle indique que le paquet de
données suivant peut être envoyé. Le numéro en mémoire doit correspondre à celui du paquet qui a été envoyé.
Le périphérique réagit à un message ACK en envoyant le paquet de données suivant. Le périphérique envoie
également ce message à la réception d'un paquet de données correct.
0xF0 SysEx ID
0x00 0x01 0x05 ID SysEx du fabricant M-Audio
0x21 Classe du périphérique
<id> ID du périphérique
0x7F ID de commande (Annuler)
0xF7 EOX
NAK
Cette confirmation est envoyée après réception incorrecte d'un dump de patch. C'est le cas si le checksum
ne correspond pas ou si le nombre d'octets du paquet diffère de la valeur définie dans l'octet de longueur.
Le périphérique réagit en renvoyant le dernier paquet de données. Le périphérique envoie également ce message
à la réception d'un paquet de données incorrect. Si trois tentatives d'envoi d'un paquet de données consécutives
se soldent par un échec, le périphérique envoie le message Annuler.
0xF0 SysEx ID
0x00 0x01 0x05 ID SysEx du fabricant M-Audio
0x21 Classe du périphérique
<id> ID du périphérique
0x7E ID de commande (NAK)
0xF7 EOX
Guide de l'utilisateur Venom
Description
90
Annexe B : Intégration System Exclusive

Publicité

Table des Matières
loading

Produits Connexes pour Avid M-Audio Venom

Table des Matières