The channel numbers used for channel messages received
for each part are in accordance with the receive channel
settings for each part made using the instrument’s “MIDI
Rx Ch” parameter. Channel messages are not received for
parts that are turned off using “MIDI Rx Ch”.
When the instrument’s “MIDI In-chord Judge” setting is
turned on, the instrument’s auto accompaniment chord
can be specified by a note message in the accompaniment
keyboard range received over the channel specified by
the receive channel setting for Part 1.
Note Messages
J Note Off
Recognition Format
Byte 1Byte 2Byte 3
8nHkkHvvH
9nHkkH00H
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
kk........Note Number = 00H to 7FH
vv........Note Off Velocity = 00H to 7FH
Remarks
Note Off Velocity value is ignored.
J Note On
Recognition Format
Byte 1Byte 2Byte 3
9nHkkHvvH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
kk........Note Number = 00H to 7FH
vv........Note On Velocity = 00H to 7FH
Remarks
Normally, the range of the Note Number is 00H to 7FH.
Send Format
Byte 1Byte 2Byte 3
9nHkkHvvH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
kk........Note Number = 15H to 6CH
vv........Note On Velocity = 01 to 7FH
Polyphonic Key Pressure
Format
Byte 1Byte 2Byte 3
AnHkkHvvH
Send Format
Byte 1Byte 2Byte 3
8nHkkHvvH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
kk........Note Number = 15H to 6CH
vv........Note Off Velocity = 40H
A-22
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
kk........Note Number = 00H to 7FH
vv........Pressure Value = 00H to 7FH
Recognition
The effect is configured in accordance with a received
system exclusive message.
Send
Polyphonic Key Pressure messages cannot be sent.
426-E-114A
PL40NE01-1.book 23 ページ 2002年7月23日 火曜日 午後6時52分
MIDI Data Format
Control Change
J Bank Select
Format
Byte 1Byte 2Byte 3
BnH00HmmH (Bank Select MSB)
BnH20HllH (Bank Select LSB)
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
mm .....Bank Number MSB = 00H to 7FH
ll..........Bank Number LSB = 00H to 7FH
Recognition
The ll value is ignored.
Send
A Bank Select message is sent at the same time when you
select a tone on the instrument.
J Modulation Wheel
Format
Byte 1Byte 2Byte 3
BnH01HvvH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Modulation Depth = 00H to 7FH
Recognition
Use System Exclusive messages to select a type of
modulation.
J Data Entry
Format
Byte 1Byte 2Byte 3
BnH06HmmH (Data Entry MSB)
BnH26HllH (Data Entry LSB)
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
mm .....Data entry MSB value for the parameter that is
selected by RPN and NRPN
ll..........Data entry LSB value for the parameter that is
selected by RPN and NRPN
J Channel Volume
Format
Byte 1Byte 2Byte 3
BnH07HvvH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Volume = 00H to 7FH
Send
Channel Volume messages are sent when you change
mixer volume.
J Pan
Format
Byte 1Byte 2Byte 3
BnH0AHvvH
Send
This message cannot be sent.
J Portamento Time
Format
Byte 1Byte 2Byte 3
BnH05HvvH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Portament Time = 00H to 7FH
426-E-115A
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Pan = 00H (left) to 40H (center) to 7FH (right)
Recognition
When a Pan message is received on the drum part, the Pan
setting changes relatively to the Pan setting of each drum
sound on the drum part.
Send
Pan messages are sent when you change the pan setting
using the mixer.
A-23
PL40NE01-1.book 24 ページ 2002年7月23日 火曜日 午後6時52分
MIDI Data Format
J Expression Controller
Format
Byte 1Byte 2Byte 3
BnH0BHvvH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Expression = 00H to 7FH
Send
This message cannot be sent.
J Hold 1 (Damper Pedal)
Format
Byte 1Byte 2Byte 3
BnH40HvvH
Recognition
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Hold 1 = 00H to 7FH (00H to 3FH : OFF, 40H to 7FH
: ON)
Send
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Hold 1 = 00H, 7FH (00H : OFF, 7FH : ON)
Hold 1 messages are sent when you operate the damper
pedal on the instrument.
J Portamento
Format
Byte 1Byte 2Byte 3
J Sostenuto
Format
Byte 1Byte 2Byte 3
BnH42HvvH
Recognition
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Sostenuto = 00H to 7FH (00H to 3FH : OFF, 40H to
7FH : ON)
Send
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
Sostenuto messages are sent when you operate the
sostenuto pedal on the instrument.
J Soft
Format
Byte 1Byte 2Byte 3
BnH43HvvH
Recognition
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Soft = 00H to 7FH (00H to 3FH : OFF, 40H to 7FH :
ON)
Send
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Soft = 00H, 7FH (00H : OFF, 7FH : ON)
Soft messages are sent when you operate the soft pedal on
the instrument.
BnH41HvvH
Recognition
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Portamento = 00H to 7FH (00H to 7EH : OFF, 7FH :
ON)
Send
This message cannot be sent.
A-24
J Sound Controller 2 (Resonance)
Format
Byte 1Byte 2Byte 3
BnH47HvvH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Filter Resonance = 00H to 7FH
Send
This message cannot be sent.
426-E-116A
PL40NE01-1.book 25 ページ 2002年7月23日 火曜日 午後6時52分
MIDI Data Format
J Sound Controller 3 (Release Time)
Format
Byte 1Byte 2Byte 3
BnH48HvvH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........AMP Release Time = 00H to 7FH
Send
This message cannot be sent.
J Sound Controller 4 (Attack Time)
Format
Byte 1Byte 2Byte 3
BnH49HvvH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........AMP Attack Time = 00H to 7FH
Send
This message cannot be sent.
J Sound Controller 5 (Brightness)
Format
J Effect 1 (Reverb Send Level)
Format
Byte 1Byte 2Byte 3
BnH5BHvvH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Reverb Send Level = 00H to 7FH
Send
Effect 1 messages are sent when you change mixer reverb
send.
J Effect 3 (Chorus Send Level)
Format
Byte 1Byte 2Byte 3
BnH5DHvvH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Chorus Send Level = 00H to 7FH
Send
Effect 3 messages are sent when you change mixer chorus
send.
Byte 1Byte 2Byte 3
BnH4AHvvH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Filter Cutoff Frequency = 00H to 7FH
Send
This message cannot be sent.
J Portamento Control
Format
Byte 1Byte 2Byte 3
BnH54HkkH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
kk........Source Note Number = 00H to 7FH
Send
This message cannot be sent.
426-E-117A
A-25
PL40NE01-1.book 26 ページ 2002年7月23日 火曜日 午後6時52分
MIDI Data Format
J NRPN (Non-Registered Parameter Numbers)
With the instrument, NRPN are defined as tone editing
parameters. The MSB and LSB of an NRPN specify the
parameter being controlled, while the specified parameter’s
value is set in accordance with the subsequent data entry.
The following table shows the relationship between
parameters and NRPN as defined by the instrument.
NRPN
MSB
01H08HVibrato Rate
01H09HVibrato Depth
01H0AHVibrato Delay
01H20HFilter Cut Off Frequency
01H21HFilter Resonance
01H63HFilter/AMP Envelope Attack
01H64HFilter/AMP Envelope Decay Time
01H66HFilter/AMP Envelope Release
See “Vibrato Rate” through “Filter/AMP Envelope Release
Time” for the data entry MSB value range and other details.
mm .....Vibrato Rate = 00H to 40H to 7FH (–64 to 0 to +63)
Recognition
When the instrument receives this message, the preset
Vibrato Rate value for the tone is changed to the Vibrato
Rate value that corresponds to the data entry MSB of the
received message. There is no change when the value of the
data entry MSB is 40H(0).
mm .....Vibrato Depth = 00H to 40H to 7FH (–64 to 0 to +63)
Recognition
When the instrument receives this message, the preset
Vibrato Depth value for the tone is changed to the value
that corresponds to the data entry MSB of the received
message. There is no change when the value of the data
entry MSB is 40H(0).
mm .....Vibrato Delay = 00H to 40H to 7FH (–64 to 0 to +63)
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
pm ...... MSB of NRPN
pl ........LSB of NRPN
Recognition
NRPN messages not defined by the instrument can also
be received, but subsequent data entry values after
undefined NRPN messages are ignored.
After the NRPN MSB and LSB are received and the
applicable control parameters settings are made, the
value is set by receipt of the MSB of the subsequent data
entry. The data entry LSB is ignored.
Send
An NRPN and data entry are sent whenever an operation
that changes the parameter assigned to the NRPN (such as
Vibrato Rate).
A-26
Recognition
When the instrument receives this message, the preset
Vibrato Delay value for the tone is changed to the value
that corresponds to the data entry MSB of the received
message. There is no change when the value of the data
entry MSB is 40H(0).
mm.....Cut Off Frequency = 00H to 40H to 7FH (–64 to 0 to
+63)
Recognition
When the instrument receives this message, the preset
Filter Cut off Frequency value for the tone is changed to the
value that corresponds to the data entry MSB of the
received message. There is no change when the value of the
data entry MSB is 40H(0).
mm.....Filter Resonance = 00H to 40H to 7FH (–64 to 0 to
+63)
Recognition
When the instrument receives this message, the preset
Filter Resonance value for the tone is changed to the value
that corresponds to the data entry MSB of the received
message. There is no change when the value of the data
entry MSB is 40H(0).
mm .....Filter/AMP Envelope Decay Time = 00H to 40H to
7FH (–64 to 0 to +63)
Recognition
When the instrument receives this message, the preset
Filter/AMP Envelope Decay Time value for the tone is
changed to the value that corresponds to the data entry
MSB of the received message. There is no change when the
value of the data entry MSB is 40H(0).
mm .....Filter/AMP Envelope Release Time = 00H to 40H to
7FH (–64 to 0 to +63)
Recognition
When the instrument receives this message, the preset
Filter/AMP Envelope Release Time value for the tone is
changed to the value that corresponds to the data entry
MSB of the received message. There is no change when the
value of the data entry MSB is 40H(0).
mm .....Filter/AMP Envelope Attack Time = 00H to 40H to
7FH (–64 to 0 to +63)
Recognition
When the instrument receives this message, the preset
Filter/AMP Envelope Attack Time value for the tone is
changed to the value that corresponds to the data entry
MSB of the received message. There is no change when the
value of the data entry MSB is 40H(0).
Send
This message cannot be sent.
Send
This message cannot be sent.
426-E-119A
A-27
PL40NE01-1.book 28 ページ 2002年7月23日 火曜日 午後6時52分
MIDI Data Format
J RPN (Registered Parameter Numbers)
On the instrument, RPNs are defined as settings for the
following parameters.
NRPN
MSB
00H00HPitch Bend Sensitivity
00H01HMaster Fine Tuning
00H02HMaster Coarse Tuning
7FH7FHRPN Null
The MSB and LSB of an RPN specify the parameter being
controlled, while the specified parameter’s value is set in
accordance with the MSB of the subsequent data entry.
See “Pitch Bend Sensitivity” through “RPN Null” for the data
entry MSB value range and other details.
Format
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
qm ......MSB of RPN
ql.........LSB of RPN
Recognition
RPN messages not defined by the instrument can also be
received, but subsequent data entry values after
undefined RPN messages are ignored.
After the MSB and LSB of an RPN are received and the
applicable control parameters settings are made, the
value is set by receipt of the MSB of the subsequent data
entry. The data entry LSB is ignored.
Send
An RPN is sent whenever an operation that changes the
parameter assigned to the RPN is performed.
NRPN
LSB
Byte 1Byte 2Byte 3
BnH65HqmH (MSB)
BnH64HqlH (LSB)
Parameter
Pitch Bend Sensitivity
RPN MSB = 00H
RPN LSB = 00H
Data Entry MSB = mmH
mm .....Pitch Bend Sensitivity = 00H to 18H (0 to 24
semitones)
Recognition
The data entry LSB is always ignored.
Send
When accompaniment data MIDI OUT is turned on, the
Pitch Bend Sensitivity value is sent when accompaniment
starts.
Master Fine Tuning
RPN MSB = 00H
RPN LSB = 01H
Data Entry MSB = mmH
Data Entry LSB = llH
mm, ll... Master Fine Tuning = 00 00H to 40H 00H to 7FH
7FH (–100 to 0 to +99.99 cents)
Send
The RPN message for Master Fine Tuning is sent when you
change the Fine Tune parameter in the mixer Mode.
Master Coarse Tuning
RPN MSB = 00H
RPN LSB = 02H
Data Entry MSB = mmH
mm .....Master Coarse Tuning = 28H to 40H to 58H (–24 to 0
to +24 semitones)
Recognition
The data entry LSB is always ignored.
Send
The RPN message for Master Coarse Tuning is sent when
you change the Coarse Tune parameter in the mixer Mode.
RPN Null
RPN MSB = 7FH
RPN LSB = 7FH
Recognition
Once an RPN Null is sent, all received data entry MSBs and
LSBs are ignored until another RPN message other than
RPN Null or an NRPN message is received.
A-28
Send
This message cannot be sent.
426-E-120A
PL40NE01-1.book 29 ページ 2002年7月23日 火曜日 午後6時52分
MIDI Data Format
Program Change
Format
Byte 1Byte 2
CnHppH
pp .......Program Number = 00H to 7FH
Recognition
When a Bank Select MSB value other than 00H is received
by the drum part at the same time as the program change
message, that value is ignored and program change is
performed as if the value were 00H.
Send
Program Change messages are sent when you select a tone
on the instrument.
Channel Pressure
Format
Byte 1Byte 2
DnHvvH
Pitch Bend Change
Format
Byte 1Byte 2Byte 3
EnHllHmmH
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
ll..........Pitch Bend Change LSB = 00H to 7FH
mm .....Pitch Bend Change MSB = 00H to 7FH
Recognition
The value llH mmH is 00H 00H at the lowest pitch, 00H
40H at mid-pitch, and 7FH 7FH at the highest pitch.
You have to set both the LSB and MSB together to form a
14-bit value and make a Pitch Bend Change message
recognized by the instrument.
Send
This message cannot be sent.
Channel Mode Message
J All Sound Off
Format
vv........Pressure Value = 00H to 7FH
Recognition
Use System Exclusive messages to select a type of channel
pressure.
Send
This message cannot be sent.
426-E-121A
Byte 1Byte 2Byte 3
BnH78H00H
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
Recognition
Receipt of this message immediately mutes all tones
playing over the MIDI channels.
Send
This message cannot be sent.
A-29
PL40NE01-1.book 30 ページ 2002年7月23日 火曜日 午後6時52分
MIDI Data Format
J Reset All Controller
Format
Byte 1Byte 2Byte 3
BnH79H00H
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
Recognition
Receipt of the Reset All Controller message causes the
following controllers to be reset.
Controller NameReset Value
Polyphonic Key PressurevvH = 00H
Modulation WheelvvH = 00H
Expression ControllervvH = 7FH
Hold 1vvH = 00H
PortamentovvH = 00H
SostenutovvH = 00H
SoftvvH = 00H
NRPNmsb = 7FH,
lsb = 7FH
RPNmsb = 7FH,
lsb = 7FH
Channel PressurevvH = 00H
Pitch Bend ChangellH mmH = 00H 40H
J All Note Off
Format
Byte 1Byte 2Byte 3
BnH7BH00H
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
Recognition
Receipt of the All Note Off message mutes all tones being
played by data received over the MIDI channels (note off).
If Hold 1 or Sostenuto is turned on when the All Note Off
message is received, notes are sustained in accordance with
the corresponding pedal operation.
Send
This message cannot be sent.
J Omni Mode Off
Format
Byte 1Byte 2Byte 3
BnH7CH00H
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
Recognition
Receipt of an Omni Mode Off message does not turn off the
instrument Omni Mode. Receipt of an Omni Mode Off
message is treated as an All Note Off message.
Send
This message cannot be sent.
Send
The Reset All Controller message is sent whenever you
change modes on the instrument (such as switching from
the Combination Mode to the mixer Mode).
A-30
J Omni Mode On
Format
Byte 1Byte 2Byte 3
BnH7DH00H
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
Recognition
Receipt of an Omni Mode On message does not turn on the
instrument Omni Mode. Receipt of an Omni Mode On
message is treated as an All Note Off message.
Send
This message cannot be sent.
426-E-122A
PL40NE01-1.book 31 ページ 2002年7月23日 火曜日 午後6時52分
J Mono Mode On
Format
Byte 1Byte 2Byte 3
BnH7EHvvH
MIDI Data Format
System Messages
System Real Time Message
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
vv........Number of Mono Mode Channels = 00H to 10H
Recognition
Receipt of a Mono Mode On message does not turn on the
instrument Mono Mode. Receipt of a Mono Mode On
message is treated as an All Sound Off message.
Send
This message cannot be sent.
J Poly Mode On
Format
Byte 1Byte 2Byte 3
BnH7FH00H
n..........Voice Channel Number = 0H to FH (Ch1 to Ch16)
Receive
Receipt of a Poly Mode On message by the instrument sets
Channel n to Mode 3 and is processed as if an All Sound Off
message and All Note Off message were received.
Send
This message cannot be sent.
J Active Sensing
Format
Byte 1
FEH
Receive
If no message is received within 400msec after the Active
Sensing message is received, the All Sound Off, All Note
Off, and Reset Controller procedures are performed.
Send
This message cannot be sent.
J Timing Clock
Format
Byte 1
F8H
Recognition
This message cannot be received.
Send
This message is sent during auto accompaniment and song
playback while the instrument’s “Real Time Message Out”
is turned on.
426-E-123A
J Start
Format
Byte 1
FAH
Recognition
This message cannot be received.
Send
This message is sent when auto accompaniment and song
playback starts while the instrument’s “Real Time Message
Out” is turned on.
A-31
PL40NE01-1.book 32 ページ 2002年7月23日 火曜日 午後6時52分
MIDI Data Format
J Stop
Format
Byte 1
FCH
Recognition
This message cannot be received.
Send
This message is sent when auto accompaniment and song
playback ends while the instrument’s “Real Time Message
Out” is turned on.
System Common Message
The instrument does not sends/recognizes System Common
messages.
This message is sent when a reverb switch operation or
other reverb type setting operation is performed.
Receive
Receipt of this message sets the reverb type.
A-32
*1. Cannot be recorded.
*2. Sounds only (cannot be saved, loaded, etc.)
J Master Volume
Format
F0H 7FH 7FH 04H 01H llH mmH F7H
ll..........Master Volume LSB
mm .....Master Volume MSB
Recognition
The instrument always receives this message.
Send
This message cannot be sent.
426-E-124A
PL40NE01-1.book 33 ページ 2002年7月23日 火曜日 午後6時52分
MIDI Data Format
System Exclusive Message
F0 44 7E 02 00 [SysExDevID] 40 20 05 0D 00 00 2F 00 00 00
00 il ih 04 00 pp 07 vl vh F7
[SysExDevID] : System Exclusive Device ID : 00H to 1FH,
7FH
The system exclusive device ID is used to identify devices. A
message is ignored if the device ID being sent does not match
the ID of the receiving device. 7FH is a universal device ID,
and messages with this ID are accepted unconditionally by all
devices.
* The explanations for this device are all presented using
the default system exclusive device ID of 10H or the
universal device ID of 7FH.
il : Parameter ID Low
ih : Parameter ID High
pp : Parameters required for part settings
vl : 7bit Low Data :
vh : 7bit High Data : Data lengths up to 14 bits are
This message is sent when a transpose operation or other
master key shift setting operation is performed. The value
is offset by –1 when baroque pitch is turned on.
Receive
Receipt of this message sets the master key shift.
* A transpose switch operation on this device sends a value
This message performs fine-tuning of each of the 12 notes
making up the scale.
This function can be used for tuning of equal temperament
and just major intonation.
Tuning settings can be performed using scale number 00
through 11.
The center value is 40H.
Send
This message is sent when a scale setting operation or other
scale tune operation is performed.
Receive
Receipt of this message changes the scale tune setting.
* The following are the messages sent by this device for
each temperament.
Example, Ground note: C, Tuning: A, ± 0 (center value)