Yamaha YDP-88II Panduan Pemilik - Halaman 26

Jelajahi secara online atau unduh pdf Panduan Pemilik untuk Alat Musik Yamaha YDP-88II. Yamaha YDP-88II 30 halaman. Yamaha digital piano owner's manual

Yamaha YDP-88II Panduan Pemilik

MIDI Data Format

If you're already very familiar with MIDI, or are using a com-
puter to control your music hardware with computer-generated
MIDI messages, the data provided in this section can help you
to control the YDP-88II.
1. NOTE ON/OFF
Data format: [9nH] -> [kk] -> [vv]
9nH = Note ON/OFF event (n = channel number)
kk = Note number
Transmit: 15 ~ 114 = D#-1 ~ F#7
Receive: 21 ~ 108 = A-1 ~ C7
vv = Velocity (Key ON = 1 ~ 127. Key OFF = 0)
Data format: [8nH] -> [kk] -> [vv]
8nH = Note OFF event (n = channel number)
kk = Note number
Transmit: 15 ~ 114 = D#-1 ~ F#7
Receive: 21 ~ 108 = A-1 ~ C7
vv = Velocity (Key OFF = 0 ~ 127)
* 8nH (note off) is receive only.
9nH (vvH=00H) used for transmission.
2. CONTROL CHANGE & MODE MESSAGES
Data format: [BnH] -> [cc] -> [vv]
BnH = Control event (n = channel number)
cc = Control number
vv = Control value
cc
CONTROL
VALUE [vv]
07H Volume
00H : -
(reception only) 6FH : -3dB
7FH : 0dB
0AH Panpot
00H ~ 17H : Left 6
(reception only) 18H ~ 1FH : Left 5
20H ~ 27H : Left 4
28H ~ 2FH : Left 3
30H ~ 37H : Left 2
38H ~ 3FH : Left 1
40H ~ 47H : Center
48H ~ 4FH : Scaling pan
50H ~ 57H : Right 1
58H ~ 5FH : Right 2
60H ~ 67H : Right 3
68H ~ 6FH : Right 4
70H ~ 77H : Right 5
78H ~ 7FH : Right 6
0BH Expression
00H : -
(reception only) 6FH : -3dB
7FH : 0dB
40H Damper
00H ~ 3FH : OFF
Pedal
40H ~ 7FH : ON
42H Sostenuto
00H ~ 3FH : OFF
Pedal
40H ~ 7FH : ON
43H Soft Pedal
00H ~ 3FH : OFF
40H ~ 7FH: ON
78H All Sound OFF (reception only)
79H Reset All Controller (reception only) 00H
7AH Local Control ON/OFF
(reception only)
7BH All Notes OFF (reception only) 00H
7CH Omni OFF/All Notes OFF
(reception only)
7DH Omni ON/All Notes OFF
(reception only)
3. PROGRAM CHANGE
Data format: [CnH] -> [pp]
CnH = program event (n = channel number)
pp = Program number
pp VOICE NAME
pp
00 PIANO
03
01 E. PIANO1
04
02 E. PIANO2
24
4. SYSTEM REALTIME MESSAGES
[rrH]
rr= Control
F8H: Timing clock
FAH: Start
FCH: Stop
FEH: Active sensing
Data Transmission
F8H Transmitted every Received as 96-clock
96 clocks
FAH Recorder start
FCH Recorder stop
FEH Transmitted every All notes are turned
200 milliseconds
* Caution: If an overrun framing error occurs the
Damper, Sostenuto, and Soft effects for all channels
are turned off and an All Note Off occurs.
5. SYSTEM EXCLUSIVE MESSAGES
(1) YAMAHA MIDI Format
Data format: [F0H] -> [43H] -> [xnH] -> [ff] ... [F7H]
43H : Yamaha
xn : Substatus + channel number.
ff : Format number.
x ff
Information
0 7CH Panel Data receive.
2 7CH Panel Data Send occurs when this data received.
2 7DH Name Data Send occurs when this data received.
* This message is effective only when the channel
number "n" is set to the same as the YDP-88II
receive channel number.
PANEL DATA SEND FORMAT
F0H, 43H, 0nH, 7CH, 00H, 1BH (n: channel number)
53H, 4BH, 20H, 20H
43H, 4CH, 50H, 27H, 39H, 34H
3xH, 3yH
[PANEL DATA]
[CHECK SUM (1byte)] = 0-(53H+4BH+20H+...+Data end)
F7H
• Panel Data Contents
00H
(1) VOICE
(2) DUAL VOICE
00H : OFF
(3) DUAL ON/OFF
7FH : ON
(4) DUAL BALANCE
(5) 0
00H
(6) 0
(7) 0
00H
(8) 0
(9) 0
(10) 0
(11) 0
(12) SPLIT POINT
(13) 0
(14) Absolute tempo low byte
(15) Absolute tempo high byte
VOICE NAME
HARPSICHORD
SEQUENCE DATA FORMAT
ORGAN
F0H, 43H, 73H
38 H
06H
02H
03H, 0FH, 0AH, 02H (Data length= wxyzH 0x1fd1*2 bytes)
[PANEL DATA]
[CHECK SUM (1byte)] = 0-sum (BULK DATA)
F7H
MODEL ID CODE SEND FORMAT
F0H, 43H, 0nH, 7DH, 00H, 10H (n: channel number)
53H, 4BH, 20H, 20H
43H, 4CH, 50H, 27H, 39H, 34H
3xH, 3yH, 20H, 20H, 20H, 20H (x, y: version number)
[CHECK SUM (1byte)] = 0-(53H+4BH+20H+......+20H)
F7H
Reception
tempo timing when
MIDI clock is set to
External
Recorder start
Recorder stop
off if no data is
received for more than
400 milliseconds
(SK)
(x, y: version number)
(Product ID)
(Bulk ID)
(Bulk number)
(Sequence data)
] (Model ID)
(2) YDP-88II MIDI Format
Data format: [F0H] -> [43H] -> [73H] -> [38H]
-> [yy] -> [F7H]
43H : Yamaha ID
73H : ] Model ID
38H :
yy
: Substatus
yy
Information
02H Internal MIDI clock.
03H External MIDI clock.
13H Multi-timbre mode OFF.
15H Multi-timbre mode ON.
61H MIDI FA cancel ON.
62H MIDI FA cancel OFF.
7cH All notes OFF; receive channel = c+1; omni OFF.
* When yy=2, 3, 13, 15 or 7c, YDP common ID
(01H) is recognized as well as 73H, 38H.
* All Control Change values are reset when [13H] or
[15H] is received. All voices and other parameters
are also reset when [15H] is received in order to
ensure the same initial settings.
* When [61H] is received, playback will not start
when "start" (FAH) is received. However, "stop"
(FCH) and the "timing clock" (F8H) will not be
affected. Use [62H] to cancel this function.
(3) Special Control
Data format: [F0H] -> [43H] -> [73H] -> [38H]
-> [11H] -> [0nH] -> [cc] -> [vv] -> [F7H]
43H : Yamaha ID
73H : ] Model ID
38H :
11H : Special control
0nH : Control MIDI change + channel number
cc
: Control number
vv
: Value
cc
Control
Value [vv]
08H Dual Balance 00H : Left Voice Max.
7FH : Right Voice Max.
1BH Metronome
00H : Off
(reception only) 01H : On
5AH Dual Mode
00H : Dual Off
01H : Dual On (Normal)
02H : Dual On (Left voice 1
octave up)
03H : Dual On (Right voice 1
octave up)
5CH Dual Voice
[vv] : Dual Voice
(4) Absolute Tempo
Data format: [F0H] -> [43H] -> [73H] -> [xx]
-> [11H] -> [1nH] -> [cc] -> [dd] -> [F7H]
43H : Yamaha ID
73H : ] Model ID
38H :
11H : Special control
1nH : Control MIDI change
(Transmit: n=control channel number)
(Receive: any channel OK)
ccH : Absolute tempo low byte
ddH : Absolute tempo hight byte
Tempo=dd*128+cc