2.2.5 PROGRAM CHANGE
Program change messages received on the program change receive chan-
nel select a P-100 main voice as specified by the program change receive
table. If the P-100 is in Dual mode. the reception of a program change
message will cause it to enter Single mode.
Program change messages are received on the receive channel (Rch) only
as if the program changes receive channel is off. Under this condition, pro-
gram change messages 000 through 009 will select voices 1 through 10 as
the main voice. If the P-100 is in Dual mode. the reception of a program
change message will cause it to enter Single mode.
Program change messages are received on the Split mode sub voice
receive channel (Rch+l) only when the P-100 is in Split mode, and only if
this channel is not the same as the program change receive channel. If the
program change receive channel is the same as the receive channel (Rch).
program change messages received on the Rch+l channel will select a
Split mode sub voice as specified by the program change receive table.
If the program change receive channel and the receive channel (Rch) are
different. program change messages 000 through 009 received on the
Rch+l channel will select voices 1 through 10 as the Split mode sub voice.
The P-100 does not recognize bank select messages.
2.2.6 CHANNEL MODE
The P-100 recognizes All Notes Off and Reset All Controllers messages
only in omni off mode (i.e., when the receive channel is set to “all”).
When the Reset All Controller message is received, the volume is set to
maximum, the pitch bend is centered, and all other controllers are set to
minimum or turned off.
2.3
Configuration of Keyboard and Tone Generator
2.4 MIDI MERGE FUNCTION
The P-100 possesses a MIDI merge function which allows it to merge the
MIDI information it products with data received at the MIDI IN terminal.
then transmit the combined data from the MIDI OUT terminal. This func-
tion operates as described below. (In this explanation, the term “merged
device” refers to the device which is connected to the P-100’s MIDI IN
terminal, and whose data is merged with that produced by the P-100.)
MIDI messages received on the channel which has been set as the P-100’s
MIDI transmit channel (Tch) are transmitted without alteration. As a
result, operation of controllers may not product the expected results when
the MIDI merge function is used, since both the P-100’s tone generator
and any devices receiving the merged data can be controlled by the
controllers of either the P-100 or the merged device. As a rule, the last-
received control messages will always take priority. Also, notes being
sounded by the P-100 may be turned off by received All Notes Off
messages.
Although the P-100 is not capable of transmitting its own bank select
messages, it will pass on received bank change messages, Any program
change messages transmitted by the P-100 will thus apply to the bank
selected by received select messages.
The P-100 will never pass on received active sensing messages. Also, if it
detects an interruption in active sensing message reception, it will stop
transmitting its own active sensing messages from the MIDI OUT terminal
for an interval of 500 msec. This may cause devices receiving the merged
data to interrupt their processing of note messages transmitted by the
P-100.
When system exclusive messages having a length of greater than 32 bytes
are received, the relaying of these messages may be cut off by the P-100’s
own MIDI messages. (The P-100 puts a temporary hold on the transmis-
sion of MIDI messages when it receives a system exclusive message.
However, as soon as the length of the received system exclusive message
exceeds 31 bytes, the hold is cleared. The P-100 then transmits an EOX to
end the system exclusive message before transmitting its own data. When
this happens, the P-100 will not pass on any received data until it receives
data with a status byte indicating a status other than system realtime
message.
The P-100’s bulk dump function cannot be used while the MIDI merge
function is turned on.
3. SYSTEM EXCLUSIVE MESSAGES
3.1 PARAMETER CHANGE MESSAGES
The P-100 is capable of receiving and transmitting the following four
types of parameter change messages:
1. System Setup bulk dump
2. Program change transmit table dump
3. Program change receive table bulk dump
4. Switch Remote parameter change
The P-100 uses its current transmit channel (Tch) setting as its device
number when transmitting these parameter change messages, and its
current receive channel (Rch) setting when receiving them.
It can therefore transmit or receive these messages only as long as the
transmit and receive channels are not turned off.
Switch remote parameter change messages arc an cxception to this rule,
however: they may be received at any time, regardless of the receive
channel setting.
3.1.1 SYSTEM SETUP
55