Protocolo De Intercambio - Avid M-Audio Venom Guia Del Usuario

Tabla de contenido

Publicidad

Para guardar el Búfer de edición múltiple en el Banco B Programa 40, se debería enviar lo siguiente:
Datos [H]
F0
Id. de SysEx
00 01 05
Id. de SysEx del fabricante de M-Audio
21
Id. de clase
<id>
Device Id.
06
Id. de Cmd = Almacenar patch
02
Id. de Dir1 = Patch múltiple
02
Id. de Dir2 = Banco D
28
Id. de Dir3 = Programa 40
F7
Final del Id. de SysEx
Al almacenar y recuperar los patches, Venom responde con ACK una vez que finaliza el proceso de almacena-
miento/recuperación. Venom responde con NAK si se produce un error al almacenar (como cuando se intenta
escribir un patch en una ubicación de memoria de solo lectura).

Protocolo de intercambio

Venom espera recibir confirmación de que una transferencia de datos solicitados se realizó con éxito. Esto se
logra mediante el protocolo de intercambio. El protocolo de intercambio incluye los siguientes IDs de comando:
0x7D Cancel: la transferencia de datos se debe finalizar
0x7E NAK: el paquete de datos se recibió incorrectamente
0x7F ACK: se recibió el paquete de datos, la suma de verificación y la longitud son correctas
ACK
Este indicador se envía después de recibir correctamente un volcado de patch. Indica que se puede enviar el
próximo paquete de datos. El número de la memoria debe coincidir con el del paquete que se envió. El dispositivo
responde a un mensaje ACK al enviar el próximo paquete de datos. El dispositivo también envía este mensaje
cuando recibe un paquete de datos correcto.
0xF0 SysEx ID
0x00 0x01 0x05 M-Audio Manufacturer SysEx ID
0x21 Device Class
<id> Device ID
0x7F Command ID (Cancel)
0xF7 EOX
NAK
Este indicador se envía si se recibió incorrectamente un volcado de patch. Esto ocurrirá si la suma de verificación
coincide o el número de bytes en el paquete no coincide con el valor definido en el byte de duración. El dispositivo
responde al volver a enviar el último paquete de datos. El dispositivo también envía este mensaje cuando recibe un
paquete de datos incorrecto. Después de que hayan fallado tres intentos consecutivos de recibir un paquete de datos,
el dispositivo envía un mensaje de cancelación.
0xF0 SysEx ID
0x00 0x01 0x05 M-Audio Manufacturer SysEx ID
0x21 Device Class
<id> Device ID
0x7E Command ID (NAK)
0xF7 EOX
Guía del usuario de Venom
Descripción
91
Apéndice B: Implementación exclusiva del sistema
no

Publicidad

Tabla de contenido
loading

Productos relacionados para Avid M-Audio Venom

Tabla de contenido