beautypg.com

Midi data format – Yamaha DB50XG User Manual

Page 10

background image

9

MIDI Data Format

value change. Therefore, after you use the NRPN, you
should set a Null (7FH, 7FH) value to avoid an unex-
pected result.

The following NRPN numbers can be received.

NRPN

DATA ENTRY

MSB LSB

MSB

PARAMETER NAME and VALUE RANGE

01H

08H

mmH

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

01H

09H

mmH

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

01H

0AH mmH

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

01H

20H

mmH

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

01H

21H

mmH

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

01H

63H

mmH

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

01H

64H

mmH

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

01H

66H

mmH

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

14H

rrH

mmH

Drum Filter Cutoff Frequency
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number

15H

rrH

mmH

Drum Filter Resonance
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number

16H

rrH

mmH

Drum EG Attack Rate
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number

17H

rrH

mmH

Drum EG Decay Rate
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number
Applies to both Decay1 and 2.

18H

rrH

mmH

Drum Instrument Pitch Coarse
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number

19H

rrH

mmH

Drum Instrument Pitch Fine
mm : 00H - 40H - 7FH (-64 - 0 - +63)
rr : drum instrument note number

1AH

rrH

mmH

Drum Instrument Level
mm : 00 - 7F (0 - max)
rr : drum instrument note number

1CH

rrH

mmH

Drum Instrument Pan
mm : 00H - 40H - 7FH

(random, left - center - right)

rr : drum instrument note number

1DH

rrH

mmH

Drum Instrument Reverb Send Level
mm : 00H - 7FH (0 - max)
rr : drum instrument note number

1EH

rrH

mmH

Drum Instrument Chorus Send Level
mm : 00H - 7FH (0 - max)
rr : drum instrument note number

1FH

rrH

mmH

Drum Instrument Variation Send Level
mm : 00H - 7FH (0 - max)
rr : drum instrument note number

MSB 14H–1FH (for Drum) is valid only if the Multi Part pa-
rameter (page 28) PART MODE = DRUMS 1 or DRUMS2
for that channel. (If PART MODE = DRUM, no values will be
changed.)

1.2.22 RPN (Registered Parameter Number)

Messages which offset, or add or subtract values from a Part’s
pitch bend sensitivity, tuning, or other parameter settings.

CNTRL#

PARAMETER

DATA RANGE

100

RPN LSB

0...127 (Default:7FH)

101

RPN MSB

0...127 (Default:7FH)

* Note that once the RPN has been set for a channel, subse-

quent data entry will be recognized as the same RPN’s value
change. Therefore after you use the RPN, you should set a
Null (7FH, 7FH) value to avoid an unexpected result.

The following RPN numbers can be received.

RPN

DATA ENTRY

MSB LSB

MSB LSB

PARAMETER NAME and VALUE RANGE

00H 00H

mmH - -

Pitch Bend Sensitivity
mm : 00 - 18H (0 - 24 chromatic
steps)
Assignable in chromatic steps up
to 2 octaves
Default : 02H
LSB value is ignored.

00H 01H

mmH 11H

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

00H 02H

mmH - -

Coarse Tuning
mm : 28H - 40H - 58H (-24 - +24
chromatic steps)
LSB value is ignored.

7FH 7FH

- -

- -

RPN null
Cancels RPN and NRPN numbers.

1.2.23 Channel Mode Messages

The following Channel Mode Messages can be received.

2nd BYTE

3rd BYTE

MESSAGE

120

0

All Sounds Off

121

0

Reset All Controllers

123

0

All Notes Off

124

0

Omni Off

125

0

Omni On

126

0 ~ 16

Mono

127

0

Poly

1.2.23.1 All Sounds Off

Terminates all sounds currently sounding on the specified
channel. However, the status of channel messages such as
Note On and Hold On is maintained.

1.2.23.2 Reset All Controllers

The values of the following controllers will be reset to the
defaults.

CONTROLLER

VALUE

Pitch Bend Change

±

0 (center)

Channel Aftertouch

0 (off)

Polyphonic Aftertouch

0 (off)

Modulation

0 (off)

Expression

127 (max)

Hold1

0 (off)

Portamento

0 (off)

Sostenuto

0 (off)

Soft Pedal

0 (off)

Portamento Control

cancels the Portamento Source

Key Number that was received