Download Print deze pagina

Yamaha VL70-m Handleiding pagina 107

Advertenties

Na het converter en van alle 48 rijen in het voor -
beeld houden we de volgende hexadecimale by-
tes over:
01 0E 30 40 00 01 07 09 13 22 43 23 13 09 07 01
70 0C 03 00 00 70 7C 72 79 48 48 48 79 72 7C 70
00 00 00 40 20 00 00 00 00 40 20 40 00 00 00 00
5. Plug de data, verkregen van het bitmap ont-
werp, in de "xx xx .... xx xx" portie van het
bitmap window data formaat, en u heeft de
vereiste data stream om het ontwerp weer te
geven in de VL70-m display.
106
Appendix
Checksum
Bij sommige VL70-m system exclusive gege-
vens hebben een "checksum" nodig — een data
byte die naar fouten zoekt tijdens het oversturen van
MIDI data. De checksum wordt uitgerekend aan de
hand van de system exclusive message start address
en data (data grootte). Hieronder wordt een manier
omschreven waarmee u de checksum kunt bereke-
nen, waarbij gebruik wordt gemaakt van een eenvou-
dig data format.
1. Converteer de hexadecimale start address en
data bytes (onderstreept in het voorbeeld) naar
decimal formaat m.b.v. de formule hieronder.
Iedere twee-digit hexadecimale byte wordt
omgezet in een decimaal nummer.
"mm", het Model ID, is "57" als de VOICE sound
module mode is geselecteer d, en "4C" als de VL-
XG sound module mode is geselecteerd.
Device nummer.
FO 43 0n mm ss ss ss xx xx •• xx xx CS F7
Model ID
Start address
HEX DEC
HEX DEC
00
0
10
16
01
1
11
17
02
2
12
18
03
3
13
19
04
4
14
20
05
5
15
21
06
6
16
22
07
7
17
23
08
8
18
24
09
9
19
25
0A
10
1A
26
0B
11
1B
27
0C
12
1C
28
0D
13
1D
29
0E
14
1E
30
0F
15
1F
31
Checksum
Data (grootte)
HEX DEC
HEX DEC
20
32
30
48
21
33
31
49
22
34
32
50
23
35
33
51
24
36
34
52
25
37
35
53
26
38
36
54
27
39
37
55
28
40
38
56
29
41
39
57
2A
42
3A
58
2B
43
3B
59
2C
44
3C
60
2D
45
3D
61
2E
46
3E
62
2F
47
3F
63

Advertenties

loading