Yamaha TG500 Supplementary Manual Download Page 3

3

4 and 5 are not available during a Dump Request and 32 becomes "F7".

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

4D(ascii"M")

8

00100000

20(ascii" ")

9

00100000

20(ascii" ")

10

0ddddddd

ddddddd



= Data Format Name(ascii)

11

0ddddddd

ddddddd



= Data Format Name(ascii)

12

0ddddddd

ddddddd



= Data Format Name(ascii)

13

0ddddddd

ddddddd



= Data Format Name(ascii)

14

0ddddddd

ddddddd



= Data Format Name(ascii)

15

0ddddddd

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. Bulk dump

The TG500 transmits and receives the following 7 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 bulk dump
5). Synthesizer Setup bulk dump
6). Sample bulk dump

(1) Format

(4) Operation

(Transmission)
When the data is edited with the panel switch, the parameter
change is transmitted in accordance with the previously stated
transmission conditions.

(Reception)
1)

4)

The TG500 has three sound generation modes: Voice, Perform-
ance and Multi.  Only when the sound generation mode of the
transmitting side and receiving side match, Reception is possible.
The mode on the receiving side does not change and the page does
not change. 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 control is
possible with all panel switches.  This message has the same effect
as pressing the switch.

3.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 previously
stated transmission conditions.

(Reception)
All modes: Modes are received as they are. (no page change)

(2) Data Format Name

Bulk Dump Type

ddddddd

ttttttt

mmmmmmm

Normal Voice

0065VC

*1

0..62

Drum Voice

0065DR

*2

63

Performance

0065PF

*3

0..63

Multi(Song)

0065MU

0

0..9

Synthesizer Setup

0066SY

0

0

Sample

0040SA

0

0..63

*1:0=int1,3=int2,127=edit_buffer
*2:0=int1,3=int2,127=edit_buffer
*3:0=int1,127=edit_buffer
*4:When memory number exceeds the upper limit,  it is handled as an upper limit value

during bulk reception, and it is ignored during dump request reception.

*5: When a memory type is not defined during bulk dump reception;

with 4)

7), it is ignored and handled as int.

with 1) and 2),
=127

edit_buffer

=0

2

int1

=3

7

int2

=other

bit3

bir7 are ignored and the above process is performed

with 3),
=127

edit_buffer

=0

2

int1

=other

bit 2

bit7  are ignored and the above process is performed.

(3) Data Format

See the appended table 1.

(4) Operation

(Transmission)
While being transmitted with the BULK UTILITY using 1)

4),

during All Voices Bulk transmission
VOICE

Memory_type

= 00(INT1)

Memory Number = Transmission is carried out up to 63 starting from 0 sequentially.
Memory_type

= 03(INT2)

Memory Number = Transmission is carried out up to 63 starting from 0 sequentially.

during All Performance Bulk transmission,
PERFORMANCE

Memory_type

= 00(INT1)

Memory Number = Transmission is carried out up to 63 starting from 0 sequentially.

during All Multi Bulk transmission,
MULTI

Memory_type

= 00(INT)

Memory Number = Transmission is carried out up to 15 starting from 0 sequentially.

5 Sample Dump

For the sample dump the TG500 uses the Sample Dump Standard and the
SY99 Sample Bulk Dump.
Both of them can be received.
For transmission, the above two data types are transmitted successively when
"Sample Dump of Sample Utility" is executed.  When receiving Sample
Dump Standard Dump Request, and the SY99 Sample Bulk Dump Request,
each data type is transmitted.
With the Sample Dump Standard and the SY99 Sample Bulk Dump, $1f is
the upper limit of the Sample (memory) Number;  numbers exceeding this are
handled as $1f.

Sample Dump Standard

DUMP REQ

F0,7E,cc,03,ss,ss,F7

ACK

F0,7E,cc,7F,pp,F7

NAK

F0,7E,cc,7E,pp,F7

CANCEL

F0,7E,cc,7D,pp,F7

WAIT

F0,7E,cc,7C,pp,F7

DATA PACKET

F0,7E,cc,02,kk,<120 byte>,ll,F7

DUMP HEADER

F0,7E,cc,01,ss,ss,ee,ff,ff,ff,gg,gg,gg,hh,hh,hh

,ii,ii,ii,jj,F7

pp

:

packet number

cc

:

channel number

ss ss

:

sample number

(LSB first)

ee

:

sample format

(SY99 handles 8

16 bits.)

ff ff ff

:

sample period

(LSB first)

gg gg gg

:

sample length

(LSB first)

hh hh hh

:

loop start

(LSB first)

ii ii ii

:

loop end

(LSB first)

jj

:

loop type

(00=normal Loop,01=alternate Loop,7F=Loop off)

kk

:

running packet count(0-127)

(Sequential packet No.)

ll

:

checksum

(XOR of 7E cc 02 kk <120 bytes>)

6. Status FE (Active sensing)

a

Reception

If a signal is not output from MIDI for longer than approximately 300 msec
after receiving FE, the MIDI reception buffer is cleared, and if key on
remains it is turned off.

No. of bytes

C
H
E
C
K

S
U
M

Summary of Contents for TG500

Page 1: ...es 2 1 4 Control change The parameters in the table below can be controlled by MIDI Pan is received only when MULTI is generated cntrl parameter data rng 10 Pan 0 127 16 Effect Control 1 0 127 17 Effe...

Page 2: ...e data 64 127 are not received In performance mode performance 00 63 correspond to the program change data 00 63 INT1 PRE1 2 and Card 1 2 change in accordance with the program bank change Program chan...

Page 3: ...127 edit_buffer 2 0 int1 3 int2 127 edit_buffer 3 0 int1 127 edit_buffer 4 When memory number exceeds the upper limit it is handled as an upper limit value during bulk reception and it is ignored duri...

Page 4: ...2 parameter5 effect2 parameter6 effect2 parameter7 effect2 parameter8 effect2 level a effect2 level b effect mix level effect balance out1 effect balance out2 effect control1 min limit effect control1...

Page 5: ...0 reserved 87 0 reserved 88 0 reserved 89 0 reserved 90 0 reserved 91 0 reserved 92 93 0 PARAMETER BULK PARAM DATA DISP NUMBER NUMBER RANGE inst memory bank 94 95 0 b0 1 1 4 inst memory b2 3 int crd p...

Page 6: ...2 min limit 8 8 0 100 0 100 effect control2 max limit 9 9 0 100 0 100 effect1 parameter1 10 10 0 effect1 parameter2 11 0 effect1 parameter3 Not in order 12 0 effect1 parameter4 13 0 effect1 parameter5...

Page 7: ...ice number 86 87 1 0 62 0 62 layer switch b7 off on layer volume 88 2 0 127 0 127 layer detune 89 3 b0 b3 7 7 MC3 4 enable b4 5 off on layer note shift 90 4 1 127 63 63 layer pan 91 5 0 63 31 31 off o...

Page 8: ...28 off LFO dly effect control1 add controller 5 5 0 124 0 124 effect control2 parameter 6 6 0 28 off LFO dly effect control2 add controller 7 7 0 124 0 124 effect control2 min limit 8 8 0 100 0 100 e...

Page 9: ...7 0 127 MC1 amod range 85 61 0 127 0 127 MC1 fmod range 86 62 0 127 0 127 MC1 cutoff range 87 88 63 0 255 127 127 MC1 egbias range 89 90 64 0 255 127 127 MC2 pmod range 91 65 0 127 0 127 MC2 amod rang...

Page 10: ...2 1 2 loop switch b6 off on velocity sensitivity 136 137 102 b0 b3 7 7 rate vel sensitivity b4 b7 7 7 type for quick edit 138 0 3 user vb tr wow speed 139 104 0 99 0 99 delay time 140 105 0 99 0 99e p...

Page 11: ...136 0 127 63 63 reserved 177 0 filter cutoff Band Width 178 138 0 127 0 127 cutoff frequency 179 139 0 127 0 127 rate1 180 140 0 63 0 63 rate2 181 141 0 63 0 63 rate3 182 142 0 63 0 63 rate4 183 143 0...

Page 12: ...effect1 parameter5 14 0 effect1 parameter6 15 0 effect1 parameter7 16 0 effect1 parameter8 33 17 0 effect1 level a 34 18 0 100 0 100 effect1 level b 35 19 0 100 0 100 effect2 parameter1 36 20 0 effec...

Page 13: ...89 90 2 0 127 0 127 fine tune 91 3 0 127 63 63 note shift 92 4 16 100 48 36 pan 93 5 0 63 31 31 send1 4 94 6 b0 b3 off on out1 2 b4 b5 off on effect send 95 7 0 127 0 127 effect send velocity sensiti...

Page 14: ...indiv MC1 device number 17 17 0 121 0 120 at MC2 device number 18 18 0 121 0 120 at MC3 device number 19 19 0 121 0 120 at MC4 device number 20 20 0 121 0 120 at reserved 21 0 reserved 22 0 reserved 2...

Page 15: ...OPY 3 SW4 UTILITY SELECT 4 SW5 5 SW6 6 SW7 PAGE 7 SW8 MEMORY 8 SW9 1 NO 9 SW10 1 YES 10 SW11 ENTER 11 SW12 EXIT 7 MIDI Parameter Change table Switch Remote F0 43 10 29 08 00 p_msb p_lsb v_msb v_lsb F7...

Page 16: ...ge x o MC x o Assignable x o All sounds off x o Reset All cont Prog x o 0 127 Change True System Exclusive o 2 o 2 voice etc Song Pos x x Common Song Sel x x Tune x x System Clock x x Real Time Comman...

Reviews: