Midi implementation chart – Yamaha PSR-520 User Manual

Page 90

Advertising
background image

89

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

*1 PSR-520 ordinarily functions as 16 MIDI channel multi-timbral tone

generator controlled by MIDI reception data. Panel voices and the
other panel settings are not affected by the MIDI message, except-
ing the followings:

MIDI Master Tuning
System Exclusive Message for controlling Reverb, Chorus and
Dsp

The Remote Channel can be designated by the panel settings. The
designated channel on the PSR-520 can be controlled by an exter-
nal device and receive all the data excepting the following control
change data:

Data entry, MSB, LSB
Portamento control
Data increment
Data decrement
NRPN LSB, MSB
RPN LSB, MSB

*2 Bank Select MSB

The bank select MSB is used for melody voice and rhythm voice
switching.

MSB 00H: Melody voice.
MSB 7FH: Rhythm voice.

Transmission: Transmitted when changing the voice, style and
song.
Reception: All channels except10 channel receive this message.
( 10 channel is fixed at rhythm voice.). But when 10 channel is set
for the remote channel or receives XG System On message, 10
channel receives this message and the rhythm voice can change
to the melody voice.

Bank Select LSB
This message is used to correspond to the panel voice numbers
higher than 128.

Bank Select LSB=00H: program change numbers 0~127 corre-
spond to the panel voice numbers 1~128.
Bank Select LSB=01H: program change numbers 0~12 corre-
spond to the panel voice numbers 129~141.

Transmission: Transmitted when changing the voice, style and
song.
Reception: This message can be received only at the channel
designated as the remote channel or the panel voice.

No voice change will occur when only a bank select is received.
When a program change is received the latest bank select value is
used.

*3 These Control Change messages are not transmitted by the PSR-

520 panel operation, but may be transmitted by the accompani-
ment style playing.

*4 NRPN transmission/reception

The following parameters are supported.

NRPN

Data entry

MSB LSB

MSB LSB

Parameter Name/Range

Default

01H

08H

mmH - -

Vibrato Rate

40H

mm : 00H - 40H - 7FH (-64 - 0 - +63)

01H

09H

mmH - -

Vibrato Depth

40H

mm : 00H - 40H - 7FH (-64 - 0 - +63)

01H

0AH

mmH - -

Vibrato Delay

40H

mm : 00H - 40H - 7FH (-64 - 0 - +63)

01H

20H

mmH - -

Filter Cutoff Freq.

40H

mm : 00H - 40H - 7FH (-64 - 0 - +63)

01H

21H

mmH - -

Filter Resonance

40H

mm : 00H - 40H - 7FH (-64 - 0 - +63)

01H

63H

mmH - -

EG Attack Time

40H

mm : 00H - 40H - 7FH (-64 - 0 - +63)

01H

64H

mmH - -

EG Decay Time

40H

mm : 00H - 40H - 7FH (-64 - 0 - +63)

01H

66H

mmH - -

EG Release TIme

40H

mm: 00H - 40H - 7FH (-64 - 0 - +63)

14H

rrH

mmH - -

Drum Filter Cutoff Freq.

40H

rr: drum instrument note number

mm: 00H - 40H - 7FH (-64 - 0 - +63)

15H

rrH

mmH - -

Drum Filter Resonance

40H

rr: drum instrument note number

mm: 00H - 40H - 7FH (-64 - 0 - +63)

16H

rrH

mmH - -

Drum EG Attack Rate

40H

rr: drum instrument note number

mm: 00H - 40H - 7FH (-64 - 0 - +63)

17H

rrH

mmH - -

Drum EG Decay Rate

40H

rr: drum instrument note number

mm: 00H - 40H - 7FH (-64 - 0 - +63)

18H

rrH

mmH - -

Drum Instrument Pitch Course

40H

rr: drum instrument note number

mm: 00H - 40H - 7FH (-64 - 0 - +63)

19H

rrH

mmH - -

Drum Instrument Pitch Fine

40H

rr: drum instrument note number

mm: 00H - 40H - 7FH (-64 - 0 - +63)

1AH rrH

mmH - -

Drum Instrument Level

Depends on note

rr: drum instrument note number

mm: 00H - 7FH (0 - 127)

1CH rrH

mmH - -

Drum Instrument Panpot

Depends on note

rr: drum instrument note number

mm: 00H - 40H - 7FH (L - Center - R)

1DH rrH

mmH - -

Drum Instrument Reverb Send Level

Depends on note

rr: drum instrument note number

mm: 00H - 7FH (0 - 127)

1EH rrH

mmH - -

Drum Instrument Chorus Send Level

Depends on note

rr: drum instrument note number

mm: 00H - 7FH (0 - 127)

1FH

rrH

mmH - -

Drum Instrument DSP Send Level

7FH

rr: drum instrument note number

mm : 00H - 7FH (0 - 127)

Data entry LSB is ignored.

*5 RPN transmission/reception

The following parameters are supported.

RPN

Data entry

MSB LSB

MSB LSB

Parameter Name/Range

Default

00H

00H

mmH - -

Pitch bend Sensitivity

02H

mm: 00H - 02H - 0CH (0 - 2 - 12)

00H

01H

mmH - -

Fine Tuning

40H

mm: 00H - 40H - 7FH (-64 - 0 - +63)

00H

02H

mmH - -

Course Tuning

40H

mm: 00H - 40H - 7FH (-64 - 0 - +63)

7FH

7FH

- -

- -

RPN Null

- -

Clears current RPN and NRPN number settings.

Data entry LSB is ignored.

*6 Not transmitted when Song and Accompaniment is playing.

*7 Pitch Bend, modulation, expression, sustain, sostenuto and

softpedal are returned to their defult values.
Clears current RPN and NRPN number settings.
Resets portament source note number.

*8 129~141 voice numbers are selectable through an appropriate

Bank Select setting (Refer to *2).

*9 When the External Clock is turned ON by PSR-520 panel setting,

Clock, Start/Stop message will be received.
The start/stop of the song recording and playback will be controlled
by the external device. The initial set up data is transmitted before
the song playback, so that the start may be delayed.

MIDI Implementation Chart

Advertising