Midi data format, Midi implementation chart, Gm system level 1 – Yamaha PSR-330 User Manual

Page 85

Advertising
background image

83

,,,,,,,,,,,,,

QQQQQQQQQQQQQ

GM System Level 1

The existing MIDI protocol allows performance and other data to be transferred between different

instruments, even if they are from different manufacturers. This means, for example, that sequence data that
was originally created to control a tone generator from manufacturer A can also be used to control a different
tone generator from manufacturer B. Since the voice allocation in different devices from different
manufacturers is usually different, however, appropriate program change data must be transmitted to select
the right voices.

The General MIDI protocol was developed to minimize confusion and the need for re-programming

when playing software created by one MIDI device on another. This has been achieved by defining a
standard voice allocation in which the same or similar voices are accessed by the same program change
numbers or MIDI channels. The current standard recognized by the International MIDI Association is
known as “GM System Level 1.” The PSR-330 voice allocation complies with the GM System Level 1
standard.

MIDI Data Format

LSB

MSB

00H

01H

02H

7FH

00H

NO EFFECT

NO EFFECT

01H

HALL1

HALL2

02H

ROOM1

ROOM2

03H

HALL1

HALL2

04H

PLATE1

PLATE2

05H

DELAY1

DELAY2

06H

NO EFFECT

NO EFFECT

7FH

NO EFFECT

NO EFFECT

Address

Size

Data

Parameter

Description

Default Value

(H)

(H)

(H)

(H)

SYSTEM

00 00 7E

1

00

XG SYSTEM ON

EFFECT

02 01 00

2

00 — 7F

REVERB TYPE MSB

Refer Table-2

01 (=HALL1)

00 — 7F

REVERB TYPE LSB

Refer Table-2

00

MULTI PART

08 nn 41

1

00 — 7F

SCALE TUNING C

–64 — +63 cent

40

08 nn 42

1

00 — 7F

SCALE TUNING C

#

–64 — +63 cent

40

08 nn 43

1

00 — 7F

SCALE TUNING D

–64 — +63 cent

40

08 nn 44

1

00 — 7F

SCALE TUNING D

#

–64 — +63 cent

40

08 nn 45

1

00 — 7F

SCALE TUNING E

–64 — +63 cent

40

08 nn 46

1

00 — 7F

SCALE TUNING F

–64 — +63 cent

40

08 nn 47

1

00 — 7F

SCALE TUNING F

#

–64 — +63 cent

40

08 nn 48

1

00 — 7F

SCALE TUNING G

–64 — +63 cent

40

08 nn 49

1

00 — 7F

SCALE TUNING G

#

–64 — +63 cent

40

08 nn 4A

1

00 — 7F

SCALE TUNING A

–64 — +63 cent

40

08 nn 4B

1

00 — 7F

SCALE TUNING A

#

–64 — +63 cent

40

08 nn 4C

1

00 — 7F

SCALE TUNING B

–64 — +63 cent

40

<Table-1> Parameter Change

<Table-2> Effect map

......

....

....

....

Other than 00H, any LSB effect type that has no effect name in its corresponding part,
will be directed to the corresponding effect type of the MSB value and LSB 00H.

Advertising