Implementación MIDI
Sobre Device ID
Device ID se usa para distinguir un dispositivo de otro.
Mensajes Universal System Exclusive
Comandos del código de tiempo MIDI
Mensaje completo
Maneja datos básicos de un cuarto de frame.
Status
Data Bytes
F0H, 7FH
Dev,01H, 01H, hrH, mnH, scH, frH
Byte
Descripción
F0H, 7FH
Universal System Exclusive Message Realtime Header
Dev
Device ID (7FH)
01H
sub-ID #1 (MIDI Time Code)
01H
sub-ID #2 (MIDI Full Message)
hrH
Hours and Type 0 yy zzzzz
yy type
00 = 24 Frames/sec
01 = 25 Frames/sec
10 = 30 Frames/sec (Drop Format)
11 = 30 Frames/sec (Non Drop Format)
zzzzz hours (00–23)
mnH
Minutes (00–59)
mnH
Seconds (00–59)
frH
Frames (00–29)
F7H
EOX (End of Exclusive Message)
Al cambiar la posición de la canción, se transmitirá el ID como 7FH.
Comandos MIDI Machine Control
Status
Data Bytes
F0H
7FH, Dev, 06H, aaH, ..., bbH
Byte
Descripción
F0H
Estado del mensaje exclusivo
7FH
Universal System Exclusive Message Realtime Header
Dev
Device ID (7FH)
06H
MMC Command Message
aaH
Command
:
:
bbH
Command
F7H
EOX (End of Exclusive Message)
* Lea la sección '2. MIDI Machine Control'
1 8 6
2. MIDI Machine Control
Refernecia de comandos MIDI
Machine Control
STOP (MCS)
Status
F0H
Byte
Status
F0H
F7H
7FH
Dev
06H
01H
F7H
Si se pulsó [STOP], la BR-864 transmite este mensaje.
DEFERRED PLAY (MCS)
Status
F0H
Byte
F0H
7FH
Dev
06H
03H
F7H
Si pulsó [PLAY], se transmite este mensaje.
RECORD STROBE
Status
Status
F7H
F0H
Byte
F0H
7FH
Dev
06H
06H
F7H
Si se pulsó [REC] fuera de la grabación se transmite este mensaje.
RECORD EXIT
Status
F0H
Byte
F0H
7FH
Dev
06H
07H
F7H
Si pulsa [PLAY] o [REC] durante la grabación se transmite este mensaje.
MMC RESET
Status
F0H
Byte
F0H
7FH
Dev
06H
0DH
F7H
Al encender la BR-864 se transmite este mensaje.
Data Bytes
7FH, Dev, 06H, 01H
Descripción
Estado del mensaje exclusivo
Universal System Exclusive Message Realtime Header
Device ID (7FH)
MMC Command Message
STOP (MCS)
EOX (End of Exclusive Message)
Data Bytes
7FH, Dev, 06H, 03H
Descripción
Estado del mensaje exclusivo
Universal System Exclusive Message Realtime Header
Device ID (7FH)
MMC Command Message
DEFERRED PLAY (MCS)
EOX (End of Exclusive Message)
Data Bytes
7FH, Dev, 06H, 06H
Descripción
Estado del mensaje exclusivo
Universal System Exclusive Message Realtime Header
Device ID (7FH)
MMC Command Message
RECORD STROBE
EOX (End of Exclusive Message)
Data Bytes
7FH, Dev, 06H, 07H
Descripción
Estado del mensaje exclusivo
Universal System Exclusive Message Realtime Header
Device ID (7FH)
MMC Command Message
RECORD EXIT
EOX (End of Exclusive Message)
Data Bytes
7FH, Dev, 06H, 0DH
Descripción
Estado del mensaje exclusivo
Universal System Exclusive Message Realtime Header
Device ID (7FH)
MMC Command Message
MMC RESET
EOX (End of Exclusive Message)
Status
F7H
Status
F7H
Status
F7H
Status
F7H
Status
F7H