152
MIDI
Format Bulk Dump et Request
MIDI
Les données ont le format suivant. Par exemple, pour les données internes: ds,d1,d2,...dx,...de (dx est une
commande d'un octet).
Pour calculer la somme de contrôle: additionner les données du compteur d'octet de statut inférieur
(LOW) immédiatement avant la somme de contrôle, multiplier par -1 (complément de deux) et remettre
l'octet de statut supérieur (MSB=7) sur zéro.
STATUT
IDENTITE
SOUS-STATUT
No. DE FORMAT
COMPTEUR D'OCTETS
(HAUT/BAS)
NOM DES DONNEES
DONNEES
SOMME DE CONTROLE
EOX
Les mémoires de scène sont uniquement sélectionnées lors de la réception d'un numéro compris entre 1 et 64.
Console numérique 02R Manuel de référence
dxH = (dx / 16) ET 0Fh, dxL = dx ET 0Fh
Somme de contrôle = (-Somme) & 0x7F
Format des blocs de données des mémoires de scène
Commande SysEx
11110000 F0
No. de fabricant (YAMAHA)
01000011 43
n= 0-15 (canal de transmission/réception 1~16)
0000nnnn 0n
Universal Bulk Dump
01111110 7E
4074(2016x2+32+10)bytes
00011111 1F
01101010 6A
'L'
01001100 4C
'M'
01001101 4D
' '
00100000 20
' '
00100000 20
'8'
00111000 38
'A'
01000001 41
'6'
00110110 36
'7'
00110111 37
'M'
01001101 4D
m=0-64,127 (mémoire de scène 0-64,tampon de scène)
0mmmmmmm mm
id 1
0iiiiiii ii
:
:
:
id 16
0iiiiiii ii
title1
0ttttttt tt
:
:
:
title16
0ttttttt tt
Mémoire de scène (2016x2Bytes)
0ddddddd dsH
0ddddddd dsL
:
:
0ddddddd deH
0ddddddd deL
ee=(INVERT('L'+'M'+...+dsH+...+deL)+1) UND 7Fh
0eeeeeee ee
Fin de la commande SysEx
11110111 F7