Exemple De Communication; Définition Des Données Midi Assign Accessibles Via Sysexs - Wave Idea BITSTREAM 3x Mode D'emploi

Table des Matières

Publicité

Exemple de communication

Demande de lecture de l'identité du Bitstream 3X (paramètre global, adresse 7F)
Sysex envoyé : F0 00 20 4F 00 01 30 0B 7F 00 F7
Sysex ID 0 = 30 = 00110000 (global parameter upload request, received sysex)
Sysex ID 1 = 0B (identity data lenght)
Sysex ID 2 = 7F (identity address)
Sysex ID 3 = 00 (always 00 for global parameters)
Réponse du Bitstream 3X
Octet
F0
00
20
4F
00
01
ID0
ID1
ID2
ID3
FW_VERSION
FW_SUB_VERSION
HW_VERSION
HW_SUB_VERSION
MANUF_YEAR
MANUF_MONTH
SERIAL_4
SERIAL_3
SERIAL_2
SERIAL_1
SERIAL_0
F7
Définition des données MIDI assign accessibles via Sysexs
Le tableau suivant décrit les 32 octets de configuration MIDI assign d'un contrôle du Bitstream 3X
Chaque octet est envoyé / reçu sous forme de 2 demis octets, le poids fort est envoyé/reçu en
premier.
Pour configurer un contrôle du Bitstream 3X, 64 demis octets de données seront donc envoyés dans
le Sysex, en plus de l'entête du Sysex. Un checksum calculé sur la totalité des données du sysex sera
également calculé et inséré juste avant le marqueur de fin de sysex F7.
La programmation du contrôle peut être faite avec ou sans demande d'accusé de réception
(acknoledge), le Bitstream 3X retournera alors ou pas un sysex de résultat de programmation
Exemple : si l'octet à envoyer est 27 en hexadécimal, les deux demis octets seront 02 suivi de 07
Description
Début de système exclusif
Wave Idea sysex ID
Wave Idea sysex ID
Wave Idea sysex ID
Bitstream 3X ID
Bitstream 3X ID
Sysex ID 0
Sysex ID 1
Sysex ID 2
Sysex ID 3
Version du firmware
Sous version du firmware
Version du hardware
Sous version du hardware
Année de fabrication
Mois de fabrication
Série fabriquée
Numéro de série
Numéro de série
Numéro de série
Numéro de série
Fin de système exclusif
Rev 1.2 - Page
MANUEL DE L'UTILISATEUR
Note
70 (global parameter upload, sysex sent)
0B (identity lenght)
7F (identity address)
00 (always 00 for global parameters)
Exemple : 01
Exemple : 00 (Firmware V1.0)
Exemple : 01
Exemple : 02 (Hardware V1.2)
Exemple : 01 (Janvier)
Exemple : 05 (2005)
Exemple : 01 (1ère série fabriquée)
Exemple : 00
Exemple : 00
Exemple : 00
Exemple : 01 (Numéro de série 00001)
72

Publicité

Table des Matières
loading

Table des Matières