Yamaha SY85 Midi Data Format (image) - Page 3

Bulk dump, System exclusive message

Page 3 highlights

4ZTUFNFYDMVTJWFNFTTBHF 1BSBNFUFSDIBOHF 5IF4:USBOTNJUTBOESFDFJWFTUIFGPMMPXJOHFJHIUQBSBNFUFSDIBOHFUZQFT  3FNPUFTXJUDIJTSFDFJWFEPOMZ  3FNPUFTXJUDIXJMMCFUIFTBNFBTUIFTDSFFOXIFOUIFTXJUDIJT QSFTTFE  .VMUJ%BUB  1FSGPSNBODF%BUB  /PSNBM7PJDF%BUB  %SVN7PJDF%BUB  4FUVQ%BUB  1SPHSBN$IBOHF5BCMF  4XJUDI3FNPUF  .BTUFS5VOJOH 5IFQBSBNFUFSDIBOHFSFDFQUJPODBOOPUCFUVSOFEPGGXJUIFBDI.*%*TXJUDI FYDFQUGPS%FWJDF/VNCFS PGG 4:%BUBQBSBNFUFSDIBOHF  'PSNBU č÷ ûú ùĀ čþ  1BSBNFUFS(SPVQ/VNCFS 4VC(SPVQ/VNCFS 1BSBNFUFS(SPVQ/BNF .VMUJ%BUB 1FSGPSNBODF%BUB /PSNBM7PJDF%BUB %SVN7PJDF%BUB 4FUVQ%BUB 1SPHSBN$IBOHF5BCMF 4XJUDI3FNPUF HHHH TTTTTTT                  *OTU/VNCFS DPNNPOEBUB -BZFS/VNCFS DPNNPOEBUB -BZFS/VNCFS -BZFS7PJDF&EJU 7PJDF FZ/VNCFS DPNNPOEBUB TZO TFR SZ 1SPHSBN/VNCFS  1BSBNFUFS/VNCFS %BUB7BMVF 4FFUIFBQQFOEFEUBCMF  0QFSBUJPO 5SBOTNJTTJPO 8IFOEBUBJTFEJUFEXJUIUIFQBOFMTXJUDI UIFQBSBNFUFSDIBOHFJTUSBOTNJUUFEJOBDDPSEBODFXJUI UIFBCPWFUSBOTNJTTJPODPOEJUJPOT 3FDFQUJPO  ʙ  5IF4:IBTGPVSTPVOEHFOFSBUJPONPEFT7PJDF 1FSGPSNBODF .VMUJ 8BWF0OMZXIFOUIF TPVOEHFOFSBUJPONPEFPGUIFUSBOTNJUUJOHTJEFBOESFDFJWJOHTJEFNBUDI JUJTSFDFJWFE5IFNPEF POUIFSFDFJWJOHTJEFEPFTOPUDIBOHFBOEUIFQBHFEPFTOPUNPWF)PXFWFS UIFEBUBEJTQMBZXJMM CFVQEBUFE  ʙ  "MMNPEFT.PEFTBSFSFDFJWFEBTUIFZBSF OPQBHFDIBOHF  5IJTQBSBNFUFSDIBOHFJTPOMZGPSSFDFQUJPO3FNPUFDPOUSPMMJOHJTQPTTJCMFXJUIBMMUIFQBOFM TXJUDIFT5IJTNFTTBHFIBTUIFTBNFFGGFDUBTQSFTTJOHUIFTXJUDI .BTUFS5VOJOHQBSBNFUFSDIBOHF  'PSNBU  '   OOOO OOOO  %FWJDF/VNCFS     WWWWWWW WWWWWWW  %BUB7BMVF  '  0QFSBUJPO 5SBOTNJTTJPO 8IFOUIFNBTUFSUVOFEBUBJTFEJUFEXJUIUIFQBOFMTXJUDI UIFQBSBNFUFSDIBOHFJTUSBOTNJUUFEJO BDDPSEBODFXJUIUIFBCPWFUSBOTNJTTJPODPOEJUJPOT 3FDFQUJPO "MMNPEFT.PEFTBSFSFDFJWFEBTUIFZBSF OPQBHFDIBOHF #VMLEVNQ 5IF4:USBOTNJUTBOESFDFJWFTUIFGPMMPXJOHUFOCVMLEVNQUZQFT 3FDFQUJPOJTOPUQPTTJCMFEVSJOHQFSGPSNBODFBOESFDPSEJOH 5SBOTNJTTJPOJTQFSGPSNFEXIFO.*%*65*-*5:ŸCVMLEVNQŹJTFYFDVUFE PSXIFOBEVNQSFRVFTUJT SFDFJWFE  /PSNBM7PJDFCVMLEVNQ  %SVN7PJDFCVMLEVNQ  1FSGPSNBODFCVMLEVNQ  .VMUJ 4POH CVMLEVNQ  4ZOUIFTJ[FS4FUVQCVMLEVNQ  4FR4FUVQCVMLEVNQ  4BNQMFCVMLEVNQ  3IZUINCVMLEVNQ  "MM4FRCVMLEVNQ  /TFRCVMLEVNQ #VML%VNQ ʙ  'PSNBU  č÷ ø ûú ù ĵĵĵĵ ú þĈ û ü /PPGCZUFT ý þ ÿ Ā ø÷ øø øù øú øû øü øý ˣ çççˣ ˣ ùĀ ú÷ úø úù ˣ çççˣ ˣ čþ BOEBSFOPUBWBJMBCMFEVSJOHB%VNQ3FRVFTUBOECFDPNFT' 

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

(3) Parameter Number, Data Value
See the appended table 1.
(4) Operation
(Transmission)
When data is edited with the panel switch, the parameter change is transmitted in accordance with
the above transmission conditions.
(Reception)
1) ~ 4)
The SY85 has four sound generation modes: Voice, Performance, Multi, Wave.
Only when the
sound generation mode of the transmitting side and receiving side match, it is received.
The mode
on the receiving side does not change and the page does not move.
However, the data display will
be updated.
5) ~ 6)
All modes: Modes are received as they are. (no page change)
7)
This parameter change is only for reception.
Remote controlling is possible with all the panel
switches.
This message has the same effect as pressing the switch.
2.1.2
Master Tuning parameter change
(1)Format
11110000
F0
01000011
43
0001nnnn
nnnn
=
Device Number
00101001
04
01000000
40
0vvvvvvv
vvvvvvv =
Data Value
11110111
F7
(2) Operation
(Transmission)
When the master tune data is edited with the panel switch, the parameter change is transmitted in
accordance with the above transmission conditions.
(Reception)
All modes: Modes are received as they are. (no page change)
3. Bulk dump
The SY85 transmits and receives the following ten bulk dump types.
Reception is not possible during performance and recording.
Transmission is performed when MIDI UTILITY メbulk dumpモ is executed, or when a dump request is
received.
1). Normal Voice bulk dump
2). Drum Voice bulk dump
3). Performance bulk dump
4). Multi(Song) bulk dump
5). Synthesizer Setup bulk dump
6). Seq Setup bulk dump
7). Sample bulk dump
8). Rhythm bulk dump
9). All Seq bulk dump
10). Nseq bulk dump
Parameter Group Name
gggg
sssssss
Multi Data
0
0, 1..16
*1
Performance Data
1
0, 1..4
*2
Normal Voice Data
2
0, 1..4
*3
Drum Voice Data
3
0,36..84
*4
Setup Data
4
0..2
*5
Program Change Table
5
0..63
*6
Switch Remote
6
0
*1:1..16; Inst Number, 0;common data
*2:1..4; Layer Number, 0;common data
*3:1..4 = Layer Number (Layer Voice Edit), 0 = Voice
*4:36..84 = Key Number,0;common data
*5:0=syn, 1 = seq,
2 = ry
*6:Program Number
2. System exclusive message
2.1 Parameter change
The SY85 transmits and receives the following eight parameter change types.
(7) Remote switch is received only.) 7) Remote switch will be the same as the screen when the switch is
pressed.
1).
Multi Data
2).
Performance Data
3).
Normal Voice Data
4).
Drum Voice Data
5).
Setup Data
6).
Program Change Table
7).
Switch Remote
8).
Master Tuning
The parameter change reception cannot be turned off with each MIDI switch, except for Device Number
off.
2.1.1
SY85 Data parameter change
(1)Format
11110000
F0
01000011
43
0001nnnn
nnnn
=
Device Number
00101001
29
0000gggg
gggg
=
Parameter Group Number
0sssssss
sssssss =
Parameter Sub Group Number
0ppppppp
ppppppp =
Parameter Number MS7bit
0ppppppp
ppppppp =
Parameter Number LS7bit
0vvvvvvv
vvvvvvv =
Data Value MS7bit
0vvvvvvv
vvvvvvv =
Data Value LS7bit
11110111
F7
(2)Parameter Group Number,Sub Group Number
3
3.1.1
Bulk Dump 1)~7)
(1)Format
0
11110000
F0
1
01000011
43
2
0000nnnn
nnnn
= Device Number
3
01111010
7A
4
0bbbbbbb
5
0bbbbbbb
6
01001100
4C(ascii"L")
7
01001101
C
4D(ascii"M")
8
00100000
H
20(ascii" ")
9
00100000
E
20(ascii" ")
10
0ddddddd
C
ddddddd
= Data Format Name(ascii)
11
0ddddddd
K
ddddddd
= Data Format Name(ascii)
12
0ddddddd
ddddddd
= Data Format Name(ascii)
13
0ddddddd
S
ddddddd
= Data Format Name(ascii)
14
0ddddddd
U
ddddddd
= Data Format Name(ascii)
15
0ddddddd
M
ddddddd
= Data Format Name(ascii)
16
00000000
00
29
00000000
00
30
0ttttttt
ttttttt
= Memory_type
31
00mmmmmm
mmmmmmm
= Memory Number
32
0vvvvvvv
vvvvvvv
= data value
0sssssss
sssssss
= check_sum
11110111
F7
4 and 5 are not available during a Dump Request and 32 becomes F7.
No. of bytes