Yamaha DX7s Owner's Manual (image) - Page 93

When using universal Bulk Dump, Classification, count, Note 1, Data format, No. of, repeats, Note 2

Page 93 highlights

Bulk dump Voice edit buffer For Additional voice edit buffer Packed 32 additional voice Packed 32 voice Status ID No. Substatus Group No. Byte count (MSB) Byte count (LSB) Data 1111nnnn 01000011 0000nnnn 0fffffff 0bbbbbbb 0bbbbbbb 0ddddddd ($F0) ($43) ($0n) n=device No. f=format No. Checksum EOX 0ddddddd 0eeeeeee 11110111 ($F7) There are 4 format numbers as follows. Data Voice edit buffer Additional voice edit buffer Packed 32 voice Packed 32 additional voice Format No. 0 5 9 6 Byte count 155 49 4096 1120 There 8 types of format as follows: l When using universal Bulk Dump Performance edit buffer Packed 32 performance System setup Micro tuning edit buffer For Micro tuning wiht memory number Micro tuning in cartridge Fractional scaling edit buffer Fractional scaling in cartridge Status ID No. Substatus Group No. Byte count (MSB) Byte count (LSB) Classification name Data format name Data 1111nnnn 01000011 0000nnnn 01111110 0bbbbbbb 0bbbbbbb 0aaaaaaa 0aaaaaaa 0aaaaaaa 0aaaaaaa 0mmmmmmm 0mmmmmmm 0ddddddd ($F0) ($43) ($0n) n=device No. ($7E) Repeat loop Checksum EOX 0ddddddd 0eeeeeee 11110111 ($F7) Data Performance edit buffer Packed 32 performance System setup Micro tuning edit buffer Micro tuning with memory #x Micro tuning in cartridge Fractional scaling edit buffer Fractional scaling in cartridge Byte count 61 1642 95 266 266 266 502 502 Classification name LM__ LM__ LM__ LM__ LM__ LM__ LM__ LM__ Data format name 8973PE 8973PM 8973S _ MCRYE _ MCRYMx MCRYC _ FKSYE _ FKSYC _ No. of repeats 1 1 1 1 1 63 1 32 Note 1) The x of MCRYMx is a memory No. expressed in binary form, 0 or 1. Note 2) When the number of repeats is 64, the data group from byte count to checksum will be transmitted 64 times. Note 3) Fractional scaling data is converted into P-byte ASCII codes by adding parameter $30, after assigning data from 0 to 255 to the upper 4 bits and to the lower 4 bits. Add-4

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108

Bulk dump
l
When using universal Bulk Dump
Voice edit buffer
Performance edit buffer
Additional voice edit buffer
For
Packed 32 performance
Packed 32 additional voice
System setup
Packed 32 voice
For
Micro tuning edit buffer
Status
1111nnnn
($F0)
Micro tuning wiht memory number
ID No.
01000011
($43)
Micro tuning in cartridge
Substatus
0000nnnn
Fractional scaling edit buffer
($0n) n=device No.
Group
No.
0fffffff
f=format No.
Fractional scaling in cartridge
Byte count (MSB)
0bbbbbbb
Status
1111nnnn
($F0)
Byte count (LSB)
0bbbbbbb
ID No.
01000011
($43)
Data
0ddddddd
Substatus
0000nnnn
($0n) n=device No.
Group No.
01111110
($7E)
0ddddddd
Byte count (MSB)
0bbbbbbb
Checksum
0eeeeeee
Byte count (LSB)
0bbbbbbb
EOX
11110111
($F7)
Classification
0aaaaaaa
There are 4 format numbers as follows.
name
0aaaaaaa
0aaaaaaa
0aaaaaaa
Data
Format
Byte
Repeat loop
No.
count
Data format
0mmmmmmm
name
Voice edit buffer
0
155
0mmmmmmm
Additional voice edit buffer
5
49
Data
0ddddddd
Packed 32 voice
9
4096
0ddddddd
Packed 32 additional voice
6
1120
Checksum
0eeeeeee
EOX
11110111
($F7)
There 8 types of format as follows:
Data
Byte
Classification
count
name
Performance edit buffer
61
LM__
Packed 32 performance
1642
LM__
System setup
95
LM__
Micro tuning edit buffer
266
LM__
Micro tuning with memory #x
266
LM__
Micro tuning in cartridge
266
LM__
Fractional scaling edit buffer
502
LM__
Fractional scaling in cartridge
502
LM__
Note 1)
The x of MCRYMx is a memory No. expressed in binary form, 0 or 1.
Data format
name
8973PE
8973PM
8973S _
MCRYE _
MCRYMx
MCRYC _
FKSYE _
FKSYC _
No. of
repeats
1
1
1
1
1
63
1
32
Note 2)
When the number of repeats is 64, the data group from byte count to checksum will be transmitted 64 times.
Note 3)
Fractional scaling data is converted into P-byte ASCII codes by adding parameter $30, after assigning data from 0 to 255
to the upper 4 bits and to the lower 4 bits.
Add-4