Yamaha YDP-164, YDP-144, YDP-S54 User Manual

0 (0)

YDP-164

YDP-144

YDP-S54

MIDI Reference

Table of Contents

 

MIDI Functions....................................................................................

2

MIDI Transmit/Receive Channel Selection ....................................................................

2

Local Control ON/OFF ..................................................................................................

2

Program Change ON/OFF ............................................................................................

3

Control Change ON/OFF ..............................................................................................

3

Changing Song Playback Channels..............................................................................

3

MIDI Data Format ................................................................................

4

MIDI Implementation Chart..............................................................

14

EN

MIDI Functions

When this instrument and a computer are connected with a USB cable, MIDI communication can be performed. The explanations here cover the settings necessary for performing MIDI communication between both devices.

For instructions on how to connect this instrument to the computer, refer to the “Computer-related Operations” downloadable from the Yamaha Downloads website.

MIDI Transmit/Receive Channel Selection

In order to perform MIDI communication between this instrument and a computer, it is necessary to match the corresponding MIDI transmit and receive channels. By setting the MIDI transmit channels on this instrument, the setting of the keyboard or pedal performance or the program change can be transmitted over the channel number corresponding to a specified channel on the computer. By properly setting the MIDI receive channels on this instrument, only data of the specified channel will be played back in the MIDI data received from the computer.

Setting the MIDI Transmit Channel

While holding down [DEMO/SONG] and [PIANO/VOICE], press the C4 – D#4keys.

Default setting: Ch 1 Setting range: Ch 1 – 16, off

Setting the MIDI Receive Channel

While holding down [DEMO/SONG] and [PIANO/VOICE], press the F4 – A4 keys.

Default setting: ALL

Setting range: Ch 1 – 16, 1+2, ALL

MIDI Transmit Channel

 

MIDI Receive Channel

 

 

 

 

 

 

 

 

 

 

 

 

D#4 (Off)

 

F#4 (Ch 1)

 

 

 

 

 

 

 

 

 

 

 

C#4 (Ch 1)

 

 

G#4 (Ch 1+2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C4 (1 step down)

A4 (ALL)

Highest key

D4 (1 step up)

G4 (1 step up)

 

 

F4 (1 step down)

 

MIDI transmission channels in Dual

Voice 1 data is transmitted on the channel set up here. Voice 2 data is transmitted on the next greater channel

number relative to the specified channel.

MIDI receive channel = ALL:

This allows simultaneous reception of different parts on all 16 MIDI channels. When SMF Song data is played back on a computer with the Voice of this instrument, this setting is selected. However, when a Voice not available on the instrument is specified, the playback sound may not be suitable.

MIDI receive channel = 1+2:

This allows simultaneous reception on channels 1 and 2 only. When SMF Song data is played back on a computer, this setting is selected for playing back only data of channels 1 – 2 on this instrument.

Panel settings (Voices, etc.) of this instrument will not be affected by MIDI messages received from a computer.

Data for the Demo Songs and Preset Songs cannot be transmitted via MIDI.

Local Control ON/OFF

“Local Control” refers to the fact that, normally, the keyboard of the instrument controls its internal tone generator, allowing the internal voices to be played directly from the keyboard. This situation is “Local Control On,” since the internal tone generator is controlled locally by its own keyboard. Local Control can be turned off as desired, so that the keyboard of the instrument does not play the internal voices.

While holding down [DEMO/SONG] and [PIANO/VOICE], press the C5 key. Pressing the Default setting: ON C5 key repeatedly toggles between Local Control On and Off.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C5

 

 

 

 

 

 

 

 

 

 

Highest key

YDP-164, YDP-144, YDP-S54 MIDI Reference 2

Yamaha YDP-164, YDP-144, YDP-S54 User Manual

MIDI Functions

Program Change ON/OFF

The information related to Voice changes is called “program change” in MIDI. Sending and receiving program change messages can be enabled or disabled as desired on this instrument. For example, if the relevant transmit and receive parameters are set to ON, Voice change information in this instrument can be transmitted to or received from a computer. (However, the Voice as played from the keyboard is maintained and does not change.)

While holding down [DEMO/SONG] and [PIANO/VOICE], press the C#5 key. Pressing the C#5 key repeatedly toggles between Local Control On and Off.

C#5

For information on program change numbers for each of the Voices of the instrument, refer to page 4.

Default setting: ON

Highest key (C7)

Control Change ON/OFF

Information related to non-note expressive changes, such as the use of a sustain pedal, is called “control change” in MIDI. Sending and receiving control change messages can be enabled or disabled as desired on this instrument. For example, if the relevant transmit and receive parameters are set to ON, pedal performance information on this instrument can be transmitted to or received from a computer. (However, the performance of pedals and other controls as played from the instrument is maintained and does not change.)

While holding down [DEMO/SONG] and [PIANO/VOICE], press the D5 key. Pressing the D5 key repeatedly toggles between Local Control On and Off.

For information on control changes that can be used with the instrument, refer to page 5.

Default setting: ON

D5

Highest key

Changing Song Playback Channels

Try this operation when playback of Songs loaded from the computer produces an unexpected or unnatural sound.

To set Song Playback Channels to “1+2”:

While holding down [DEMO/SONG] and [PIANO/VOICE] simultaneously, press the C7 key.

With this operation, the Song data of only channels 1 and 2 will be played back. When Voices incompatible with this instrument are assigned to channels 3 – 16 and the Piano parts are assigned to the channels 1 and 2, this operation results in the proper or expected sound.

To set Song Playback Channels to “ALL”:

While holding down [DEMO/SONG] and the [PIANO/VOICE] simultaneously, press the

B6 key.

With this operation, the Song data of all channels will be played back.

B6 (ALL)

C7 (1+2)

Highest key

YDP-164, YDP-144, YDP-S54 MIDI Reference 3

MIDI Data Format

Preset Voice List

 

Voice Name

MSB

LSB

Program Change #

 

(0-127)

(0-127)

(1-128)

 

 

CFX Grand

 

108

0

1

 

 

 

 

 

Mellow Grand

 

108

1

1

 

 

 

 

 

Pop Grand

 

108

1

2

 

 

 

 

 

Stage E.Piano

 

108

0

5

 

 

 

 

 

DX E.Piano

 

108

0

6

 

 

 

 

 

Harpsichord

 

108

0

7

 

 

 

 

 

Vibraphone

 

108

0

12

 

 

 

 

 

Pipe Organ

 

108

1

20

 

 

 

 

 

Jazz Organ

 

108

0

17

 

 

 

 

 

Strings

 

108

0

49

 

 

 

 

 

YDP-164, YDP-144, YDP-S54 MIDI Reference 4

MIDI Data Format

MIDI CHANNEL MESSAGE (1)

Application Range MIDI, Internal Sequencer

 

 

Status byte

 

1st Data byte

 

2nd Data byte

 

MIDI

MIDI

 

 

 

 

 

 

Reception

Transmission

 

 

 

 

 

 

 

 

 

MIDI

MIDI Events

 

 

 

 

 

 

 

 

 

Main

 

 

 

 

 

 

 

 

 

 

Formats

 

 

 

 

 

Status

Data

(Hex)

Parameter

Data

(Hex)

Parameter

Song

Layer

Panel

Song*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Left

 

 

Key Off

8nH

(n: Channel Number)

kk

 

Key no. (0-127)

vv

 

Velocity (0-127)

[GM1]

 

 

 

 

 

 

 

 

 

[GM2]

 

 

 

 

Key On

9nH

(n: Channel Number)

kk

 

Key no. (0-127)

vv

 

Key On: vv=1-127

[GM1]

 

 

 

 

 

 

 

 

Key Off: vv=0

[GM2]

 

 

 

 

Control Change

BnH

 

0

(00H)

Bank Select MSB

0-127

(00H...7FH)

(00) Normal

[GM2]

 

 

 

1

(01H)

Modulation

0-127

(00H...7FH)

Data

[GM1]

 

 

 

 

 

 

 

 

 

[GM2]

 

 

 

 

 

 

 

5

(05H)

Portamento Time

0-127

(00H...7FH)

Data

[GM2]

 

 

 

6

(06H)

Data Entry MSB

0-127

(00H...7FH)

Data

[GM2]

 

 

 

7

(07H)

Main Volume

0-127

(00H...7FH)

Data

[GM1]

 

 

 

 

 

 

 

 

 

[GM2]

 

 

 

 

 

 

 

10

(0AH)

Panpot

0-127

(00H...7FH)

L64...C...R63

[GM1]

 

 

 

 

 

 

 

 

 

[GM2]

 

 

 

 

 

 

 

11

(0BH)

Expression

0-127

(00H...7FH)

Data

[GM1]

 

 

 

 

 

 

 

 

 

[GM2]

 

 

 

 

 

 

 

32

(20H)

Bank Select LSB

0-127

(00H...7FH)

Data

[GM2]

 

 

 

38

(26H)

Data Entry LSB

0-127

(00H...7FH)

Data

[GM2]

 

 

 

64

(40H)

Sustain (Damper)

0-127

(00H...7FH)

Data

[GM1]

 

 

 

 

 

 

 

 

 

[GM2]

 

 

 

 

 

 

 

65

(41H)

Portamento

0-127

(00H...7FH)

0...63, 64...127

[GM2]

 

 

 

 

 

 

 

 

(OFF, ON)

 

 

 

 

 

 

 

 

66

(42H)

Sostenuto

0-127

(00H...7FH)

0...63, 64...127

[GM2]

 

 

 

 

 

 

 

 

(OFF, ON)

 

 

 

 

 

 

 

 

67

(43H)

Soft Pedal

0-127

(00H...7FH)

0...63, 64...127

[GM2]

 

 

 

 

 

 

 

 

(OFF, ON)

 

 

 

 

 

 

 

 

71

(47H)

Harmonic Content

0-127

(00H...7FH)

-64...0...+63

[GM2]

 

 

 

72

(48H)

Release Time

0-127

(00H...7FH)

-64...0...+63

[GM2]

 

 

 

73

(49H)

Attack Time

0-127

(00H...7FH)

-64...0...+63

[GM2]

 

 

 

74

(4AH)

Brightness

0-127

(00H...7FH)

-64...0...+63

[GM2]

 

 

 

75

(4BH)

Decay Time

0-127

(00H...7FH)

-64...0...+63

[GM2]

 

 

 

76

(4CH)

Vibrate Rate

0-127

(00H...7FH)

-64...0...+63

[GM2]

 

 

 

77

(4DH)

Vibrate Depth

0-127

(00H...7FH)

-64...0...+63

[GM2]

 

 

 

78

(4EH)

Vibrate Delay

0-127

(00H...7FH)

-64...0...+63

[GM2]

 

 

 

84

(54H)

Portamento Control

0-127

(00H...7FH)

Key no. (0-127)

 

 

 

 

91

(5BH)

Effect1 Depth

0-127

(00H...7FH)

Data

[GM2]

 

 

 

 

 

(Reverb Send Level)

 

 

 

 

 

 

 

 

 

 

 

93

(5DH)

Effect3 Depth

0-127

(00H...7FH)

Data

[GM2]

 

 

 

 

 

(Chorus Send Level)

 

 

 

 

 

 

 

 

 

 

 

94

(5EH)

Effect4 Depth

0-127

(00H...7FH)

Data

 

 

 

 

 

 

(Variation Send Level)

 

 

 

 

 

 

 

 

 

 

 

96

(60H)

RPN Increment

The data byte is

 

 

 

 

 

 

 

 

 

ignored.

 

 

 

 

 

 

 

 

97

(61H)

RPN Decrement

The data byte is

 

 

 

 

 

 

 

 

 

ignored.

 

 

 

 

 

 

 

 

98

(62H)

NRPN LSB

0-127

(00H...7FH)

Data

 

 

 

 

99

(63H)

NRPN MSB

0-127

(00H...7FH)

Data

 

 

 

 

100

(64H)

RPN LSB

0-127

(00H...7FH)

Data

[GM2]

 

 

 

101

(65H)

RPN MSB

0-127

(00H...7FH)

Data

[GM2]

Mode Message

BnH

(n: Channel Number)

120

(78H)

All Sound Off

0

(00H)

Data

[GM2]

 

 

 

121

(79H)

Reset All Controllers

0

(00H)

Data

[GM1]

 

 

 

 

 

 

 

 

 

[GM2]

 

 

 

 

 

 

 

122

(7AH)

Local Control

0

(00H)

OFF

 

 

 

 

 

 

 

 

127

(7FH)

ON

 

 

 

 

 

 

 

 

123

(7BH)

All Note Off

0

(00H)

Data

[GM1]

 

 

 

 

 

 

 

 

 

[GM2]

 

 

 

 

 

 

 

124

(7CH)

Omni Off

0

(00H)

Data

[GM2]

 

 

 

125

(7DH)

Omni On

0

(00H)

Data

[GM2]

 

 

 

126

(7EH)

Mono

0-16

(00H...10H)

Data

[GM2]

 

 

 

127

(7FH)

Poly

0

(00H)

Data

[GM2]

Program Change

CnH

(n: Channel Number)

pp

(00H...7FH)

Voice number (0-127)

[GM1]

 

 

 

 

 

 

 

 

 

[GM2]

 

 

 

 

Channel After Touch

DnH

(n: Channel Number)

vv

(00H...7FH)

Data

[GM1]

 

 

 

 

 

 

 

 

 

[GM2]

 

 

 

 

Polyphonic After

AnH

(n: Channel Number)

kk

(00H...7FH)

Key no. (0-127)

vv

(00H...7FH)

Data

 

Touch

 

 

 

 

 

 

 

 

 

 

 

 

 

Pitch Bend Change

EnH

(n: Channel Number)

cc

(00H...7FH)

LSB

dd

(00H...7FH)

MSB

[GM1]

 

 

 

 

 

 

 

 

 

[GM2]

 

 

 

 

Realtime Message

F8H

MIDI Clock

 

 

 

 

 

 

FAH

Start

 

 

 

 

 

 

FBH

Continue

 

 

 

 

 

 

FCH

Stop

 

 

 

 

 

 

FEH

Active Sens

 

 

[GM2]

 

 

 

FFH

System Reset

 

 

 

 

 

*MIDI Transmission of Song

Channels from 3 to 16 will be transmitted only when Song Playback Channels (page 3) is set to “1+2.”

YDP-164, YDP-144, YDP-S54 MIDI Reference 5

Loading...
+ 10 hidden pages