Yamaha YDP 163/YDP 143 MIDI Reference 163_143 Ydp163 En Mr A0

User Manual: Yamaha YDP-163_143 MIDI Reference

Open the PDF directly: View PDF PDF.
Page Count: 8

DownloadYamaha YDP-163/YDP-143 MIDI Reference YDP-163_143 Ydp163 143 En Mr A0
Open PDF In BrowserView PDF
YDP-163
YDP-143
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

MIDI Data Format ................................................................................4
MIDI Implementation Chart ................................................................8

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 Manual Library.

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 Transmit Channel
While holding down [DEMO/SONG] and [PIANO/VOICE], press the C1 – E2 keys.
Default setting
MIDI transmission channel = 1

Setting the Receive Channel
While holding down [DEMO/SONG] and [PIANO/VOICE], press the C4 – F5 keys.
Default setting
MIDI receive channel = ALL
E2

C1
2 4

7 9 11

F5

C4
14 16

2 4

7 9 11

14 16

1 3 5 6 8 10 12 13 15 OFF

1 3 5 6 8 10 12 13 15 1+2 ALL

Transmit Channel
(C1 – E2)

Receive Channel
(C4 – F5)

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 song and
piano 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 C6 key. Pressing the
C6 key repeatedly toggles between Local Control On and Off.

Default setting
ON

C6

YDP-163/YDP-143 MIDI Reference

2

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#6 key. Pressing
the C#6 key repeatedly toggles between Local Control On and Off.

C#6

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

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 D6 key. Pressing the
D6 key repeatedly toggles between Local Control On and Off.

D6

For information on control
changes that can be used with
the instrument, refer to page 4.
Default setting
ON

YDP-163/YDP-143 MIDI Reference

3

MIDI Data Format
MIDI Channel Message
○ : Can

be transmitted and recognized.
be transmitted by the panel operations,
but can be transmitted by song playback data.
× : Cannot be transmitted or received.
△ : Cannot

Status byte

1st Data byte

2nd Data byte

MIDI Events

Transmitted
Status

Key Off

8nH

Key On

9nH

Control Change

BnH

Mode Message

Data
(n: channel no.)

BnH

(HEX)

Parameter

Data

(HEX)

Recognized

Parameter

kk

Key no. (0 - 127)

vv

Velocity (0 - 127)

○

○

kk

Key no. (0 - 127)

vv

Key On: vv = 1 - 127
Key Off: vv = 0

○

○

0

(00H)

Bank Select MSB

0 - 127

(...7FH)

○

○

32

(20H)

Bank Select LSB

0 - 127

(...7FH)

○

○

1

(01H)

Modulation

0 - 127

(...7FH)

△

○

6

(06H)

Data Entry MSB

0 - 127

(...7FH)

○

○

38

(26H)

Data Entry LSB

0 - 127

(...7FH)

7

(07H)

Main Volume

0 - 127

(...7FH)

○

○

10

(0AH)

Panpot

0 - 127

(...7FH)

○

○

11

(0BH)

Expression

0 - 127

(...7FH)

△

○

16

(10H)

General Purpose Controller 1

0 - 127

(...7FH)

△

○

64

(40H)

Damper (Sustain)

0 - 127

(...7FH)

○

○

66

(42H)

Sostenuto

0 - 127

(...7FH)

○

○

67

(43H)

Soft Pedal

0 - 127

(...7FH)

○

○

71

(47H)

Harmonic Content

0 - 127

(...7FH)

△

○

72

(48H)

Release Time

0 - 127

(...7FH)

△

○

73

(49H)

Attack Time

0 - 127

(...7FH)

△

○

74

(4AH)

Brightness

0 - 127

(...7FH)

△

○

84

(54H)

Portamento Control

0 - 127

(...7FH)

△

○

91

(5BH)

Effect1 Depth
(Reverb Send Level)

0 - 127

(...7FH)

○

○

93

(5DH)

Effect3 Depth
(Chorus Send Level)

0 - 127

(...7FH)

○

○

96

(60H)

Increment

0 - 127

(...7FH)

△

○

97

(61H)

Decrement

0 - 127

(...7FH)

100

(64H)

RPN LSB

0 - 127

(...7FH)

○

○

101

(65H)

RPN MSB

0 - 127

(...7FH)

120

(78H)

All Sound Off

0

△

○

121

(79H)

Reset All Controller

0

△

○

122

(7AH)

Local Control

0: OFF
7F: ON

×

○

123

(7BH)

All Note Off

0

△

○

124

(7CH)

OMNI OFF

0

×

○

125

(7DH)

OMNI ON

0

×

○

126

(7EH)

MONO

×

○

127

(7FH)

POLY

×

○

0 - 16

(...10H)

0

Program Change

CnH

pp

0 - 127

–

Channel After
Touch

DnH

vv

Polyphonic After
Touch

AnH

kk

Pitch Bend Change

EnH

Realtime Message

F8H

MIDI Clock

–

–

FAH

Start

–

FBH

Continue

FCH

–

○

○

–

×

×

vv

△

×

△

○

○

×

–

○

○

–

–

×

×

Stop

–

–

○

○

FEH

Active Sens

–

–

○

○

FFH

System Reset

–

–

×

×

cc

LSB

dd

MSB

YDP-163/YDP-143 MIDI Reference

4

MIDI Data Format

Preset Voice List
MSB
(0-127)

LSB
(0-127)

Program Change #
(1-128)

GrandPiano 1

108

0

1

GrandPiano 2

108

3

1

GrandPiano 3

108

3

2

E.Piano 1

108

0

6

E.Piano 2

108

0

5

Harpsichord

108

0

7

Vibraphone

108

0

12

Pipe Organ

108

1

20

Jazz Organ

108

0

17

Strings

108

0

49

Voice Name

Parameters controlled by RPN (Registered Parameter Numbers)
RPN

Data Entry
Parameter

MSB

LSB

MSB

LSB

00H

01H

mmH

llH

00H

02H

mmH

7FH

7FH

–

Data Range

Transmitted

Recognized

Fine Tune

mm ll: 00H 00H -100[cent]
...
mm ll: 40H 00H
0[cent]
...
mm ll: 7FH 7FH 100[cent]

○

○

–

Coarse Tune

mm: 28H-40H-58H
(-24...0...+24[semitones])

△

○

–

Null

△

○

–

YDP-163/YDP-143 MIDI Reference

5

MIDI Data Format

MIDI Parameter Change Table
MIDI PARAMETER CHANGE TABLE (XG SYSTEM)
Address (H)
00

00

00

Size (H)

Data (H)

4

0000 - 07FF

Parameter
MASTER TUNE

Transmitted

Recognized

△

○

01

Description
-102.4 - +102.3[cent]

Default value (H)
00 04 00 00

1st bit3 - 0  bit15 - 12

02

2nd bit3 - 0  bit11 - 8

03

3rd bit3 - 0  bit7 - 4
4th bit3 - 0  bit3 - 0

04

1

00 - 7F

MASTER VOLUME

×

○

05

1

00 - 7F

(MASTER ATTENUATOR)

×

×

06

1

28 - 58

TRANSPOSE

×

×

0 - 127

7F

-12 - +12[semitones]
(MIDI value = 34H – 4CH)

40

7D

n

DRUM SETUP RESET

×

×

n = Drum setup number

7E

00

XG SYSTEM ON

△

○

00 = XG system ON

00

ALL PARAMETER RESET

×

○

00 = ON

7F
TOTAL SIZE

7

MIDI PARAMETER CHANGE TABLE (EFFECT 1)
Size (H)

Data (H)

Transmitted

Recognized

02

Address (H)
01

00

2

00 - 7F
00 - 7F

REVERB TYPE MSB
REVERB TYPE LSB

Parameter

○

○

02

01

20

2

00 - 7F
00 - 7F

CHORUS TYPE MSB
CHORUS TYPE LSB

○

○

22

1

00 - 7F

CHORUS PARAMETER 1

○

○

24

1

00 - 7F

CHORUS PARAMETER 3

○

○

Description
Refer to Effect MIDI Map (page 7)
00: basic type

Default
01 (= HALL1)
00
41 (= CHORUS1)
00

MIDI PARAMETER CHANGE TABLE (EFFECT 2)
Address (H)
03

n

Size (H)

Data (H)

Transmitted

Recognized

00

2

00-7F
00-7F

INSERTION EFFECT TYPE MSB
INSERTION EFFECT TYPE LSB

Parameter

○

○
○

0B

1

00-7F

INSERTION EFFECT PARAMETER 10

○

0C

1

00-7F

INSERTION EFFECT PART NUMBER

○

○

10

1

00-7F

AC1 INSERTION CONTROL DEPTH

○

○

Description

Default
05(=DELAY L,C,R)(*9)
00

MIDI PARAMETER CHANGE TABLE (MULTI PART)
Address (H)
8

nn

00

00

07

Size (H)

Data (H)

Transmitted

Recognized

1

00 - 05

PART MODE

Parameter

○

○

Description

0C

1

00 - 7F

VELOCITY SENSE DEPTH

○

○

0 - 127

0D

1

00 - 7F

VELOCITY SENSE OFFSET

○

○

0 - 127

41

1

00 - 7F

SCALE TUNING C

△

○

42

1

00 - 7F

SCALE TUNING C#

△

○

43

1

00 - 7F

SCALE TUNING D

△

○

44

1

00 - 7F

SCALE TUNING D#

△

○

45

1

00 - 7F

SCALE TUNING E

△

○

46

1

00 - 7F

SCALE TUNING F

△

○

47

1

00 - 7F

SCALE TUNING F#

△

○

48

1

00 - 7F

SCALE TUNING G

△

○

49

1

00 - 7F

SCALE TUNING G#

△

○

4A

1

00 - 7F

SCALE TUNING A

△

○

4B

1

00 - 7F

SCALE TUNING A#

△

○

4C

1

00 - 7F

SCALE TUNING B

△

○

59

1

00 - 5F

AC1 CONTROLLER NUMBER

○

○

Default value (H)

0…95

YDP-163/YDP-143 MIDI Reference

6

MIDI Data Format

System Exclusive Messages
MIDI EVENT
Universal System Exclusive

MIDI Master Volume

Data Format
F0H

7FH

7FH

04H

ll mm

01H

ll

mm

F7H

Transmitted

Recognized

×

○

×

○

○

○

×

○

×

○

Volume (mm = MSB, ll = LSB)

or
F0H

7FH

XN

04H

XN
ll mm
GM System On

F0H

01H

ll

mm

F7H

When N is received N = 0 - F, whichever is received.
X = Ignored.
Volume (mm = MSB, ll = LSB)

7EH

7FH

09H

01H

F7H

7EH

XN

09H

01H

F7H

or
F0H

0xxxnnnn XN
XG

XG Parameter Change

F0H

43H

1nH

hh mm ll
dd
XG Bulk Dump

F0H

43H

0nH

0n
aa bb
hh mm ll
dd
cc
Others

Master Tune

F0H

43H

1n

1n
mm ll cc

Effect MIDI Map (Reverb)
MSB
RECITAL HALL
01H
CONCERT HALL
01H
CHAMBER
02H
CLUB
03H
OFF
00H

When N is received N = 0 - F, whichever is received.
X = Ignored.

4CH

hh

mm

ll

dd

…

bb

hh

mm

ll

F7H

Address
Data
4CH

aa

dd

…

dd

cc

F7H

Device Number n = 0 (send), 0 - f (receive)
Byte Count (aa << 7) + bb
Address
Data
Check SUM
27H

30H

00H

00H

mm

ll

cc

F7H

Channel (0 - f (receive))
(mm << 4) + ll (1step/1cent), cc = Ignored

LSB
18H
04H
18H
18H
00H

YDP-163/YDP-143 MIDI Reference

7

[ ARIUS ]
Model YDP-163/YDP-143

MIDI Implementation Chart

Date : 16-APR-2015
Version : 1.0

MIDI Implementation Chart
Function
Basic
Channel
Mode

Transmitted

Recognized

1 - 16

1 - 16

Changed





Default
Messages
Altered

3

3

Note
Number : True voice

×
**************

×
×

0 - 127
**************

0 - 127
0 - 127

Velocity

Note ON  9nH,v=1-127
Note OFF  8nH,v=1-127

After
Touch

Key’s
Ch’s




×
×

×
×

× *






















0 - 127
**************



System Exclusive





Common

×
×
×

×
×
×




×

× *
× *
×
× *

×







Pitch Bend
Control
Change

Prog
Change

0,32
1
7
10
11
6,38
64,66,67
71-74
84
91,93
96-97
100-101

:

True #

: Song Pos.
: Song Sel.
: Tune

System
: Clock
Real Time : Commands
:
:
:
Mes- :
sages:
:
Aux

All Sound Off
Reset All Cntrls
Local ON/OFF
All Notes OFF
Active Sense
Reset

× *



× *



× *
× *


× *

Notes:

Mode 1 : OMNI ON , POLY
Mode 3 : OMNI OFF, POLY

Remarks

9nH,v=1-127
9nH,v=0 or 8nH

-2 - 2 semitones
Bank Select
Modulation
Main Volume
Panpot
Expression
Data Entry
Pedal

Portamento Control
Effect Depth
RPN Inc,Dec
RPN LSB,MSB

0 - 127
0,1,4,5,6,11,16,19,48



(120,126,127)
(121)
(122)
(123-125)

×

* These Control Change messages cannot be transmitted by panel
operations, but can be transmitted by song playback data.

Mode 2 : OMNI ON ,MONO
Mode 4 : OMNI OFF,MONO



: Yes

× : No

Manual Development Department
©2016 Yamaha Corporation
Published 02/2016 MWA0
YDP-163/YDP-143 MIDI Reference

8



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.6
Linearized                      : No
Encryption                      : Standard V4.4 (128-bit)
User Access                     : Print, Copy, Extract, Print high-res
Author                          : Manual Development Group, Yamaha Corporation
Create Date                     : 2016:01:26 13:04:41Z
Modify Date                     : 2016:04:14 09:57:53+09:00
XMP Toolkit                     : Adobe XMP Core 5.4-c005 78.147326, 2012/08/23-13:03:03
Format                          : application/pdf
Creator                         : Manual Development Group, Yamaha Corporation
Title                           : YDP-163/YDP-143 MIDI Reference
Creator Tool                    : FrameMaker 9.0
Metadata Date                   : 2016:04:14 09:57:53+09:00
Producer                        : Acrobat Distiller 9.5.5 (Windows)
Document ID                     : uuid:60a6ca11-4acc-4a9c-a3ff-d3f7f23a3cea
Instance ID                     : uuid:ee37f29d-7690-4a80-a96a-2cad5411bb6d
Page Mode                       : UseOutlines
Page Count                      : 8
EXIF Metadata provided by EXIF.tools

Navigation menu