Midi Data Format - Yamaha Disklavier Silent Series Service Manual

Upright piano
Table of Contents

Advertisement

MIDI DATA FORMAT

<Transmitted Data>
1. Channel Messages
1.1 Note On/Off ($9n, $kk, $vv)
n (MIDI channel)
=$0 to $F (0 to 15)
kk (note number)
=$00 to $7F (0 to 127)
vv (velocity)
=$00 to $7F (0 to 127)
1.2 Control Change
Volume ($Bn, $07, $vv)
n (MIDI channel)
=$0 to $F (0 to 15)
vv (data)
=$00 to $7F (0 to 127)
Sustain pedal ($Bn, $40, $vv)
Switch mode
n (MIDI channel)
=$0 to $F(0 to 15)
vv
(data)
=$00, $7F (0, 127)
Half pedal mode (add the following messages)
n (MIDI channel)
=$2 (2)
vv (data)
=$00 to $7F (0 to 127)
Soft pedal ($Bn, $43, $vv)
Switch mode
n (MIDI channel)
=$0 to $F (0 to 15)
vv(data)
=$00, $7F (0, 127)
Half pedal mode (add the following messages)
n (MIDI channel)
=$2 (2)
vv (data)
=$00 to $7F (0 to 127)
Sostenuto pedal ($Bn, $42, $vv)
n (MIDI channel)
=$0 to $F (0 to 15)
vv (data)
=$00, $7F (0, 127)
1.3 Program Change ($Cn, $pp) -
Sent only in MIDI setup mode
n (MIDI channel)
=$0 to $F (0 to 15)
pp (program number)
=$00 to $7F (0 to 127)
2. Channel Mode Messages
2.1 All Note Off ($Bn, $7B, $00)
n (MIDI channel)
2.2 All Sound Off ($Bn, $78, $00)
n (MIDI channel)
3. System Information
3.1 System Common Messages
Song Position Pointer ($F2, $II, $hh) -
When remote Out is on
ll (value)
hh (value)
Song Select ($F3, $ss) -
When remote Out is on
ss (song number)
3.2 System Real Time Messages
Timing clock ($F8) - When remote Out is on
Start ($FA) - When remote Out is on
Continue start ($FB) - When remote Out is on
: channel 1~16
Stop ($FC) - When remote Out is on
: C-2~G8
Active sensing ($FE) - Always transmitted.
:0=note off
Note: When pause, stop, or eject is selected during playback, the
following messages are transmitted.
Note Off ($9n, $kk, $00) - Only for notes that are on
All Sound Off ($Bn, $78, $00) - Channel 1~16
:channel 1~16
All Notes Off ($Bn, $7B, $00) - Channel 1~16
Pedal Off ($Bn, $40, $00, $Bn, $43, $00)
3.3 System Exclusive Messages
:channel 1~16
Master tune ($F0 $43 $10 $27 $30 $00 $00 $dd $ee $cc
$F7)
:channel 1~16
dd (data)
:channel 3
ee (data)
cc
MIDI master volume ($F0 $7F $7F $04 $01 $ll $mm $F7)
mm (data)
ll(data)
: channel 1~16
: 0=off, 127=on
: channel 3
channel 1~16
0=off, 127=on
:
channel 1~16
=$0 to $F (0 to 15)
: channel 1~16
=$0 to $F (0 to 15)
: channel 1~16
=$00 to $7F (0 to 127)
=$00 to $7F (0 to 127)
=$00 to $7F (0 to 127)
=$00 to $0E (0 to 14)
=$00 to $0F (0 to 15)
=check sum
=$00 to $7F (0 to 127)
: MSB
: LSB
MPX100II
22

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Disklavier mpx100ii

Table of Contents