Yamaha P-150 Musical Instrument User Manual


 
75
APPENDIX
For more information about bulk dump format, see page 77.
You can assign the device number in Edit mode, System function; see
page 44.
When the device number is set to Off, bulk dump send and receive
operations cannot be executed.
When MIDI Merge (Edit mode, System function) is set to On, the P-150
cannot send bulk dump messages.
When the device numbers of the P-150 and the external device are not
matched, the P-150 cannot receive bulk dump messages.
Bulk dump messages cannot be sent and received at the same time.
When the MIDI Filter bulk setting (Edit mode, MIDI Filter function) is set
to On, bulk dump operations cannot be executed.
5.3 MIDI MERGE
The MIDI Merge function enables you to merge data received from the
MIDI IN termimal with data generated by the P-150, and transmits this
merged data. This function works as follows:
MIDI IN
ON
OFF
MIDI OUT
BULK DUMP
MERGE ON/OFF SWITCH
1. Some features, such as Controller, might not operate as expected
because channel messages can also be transmitted on the same
channel as the MIDI channel that the P-150 uses for transmission.
(For example, in the case of Controller, an external device connected
to MIDI OUT uses the value determined by the most recently used
instrument, P-150 or an external device connected to MIDI IN. The
sounds from the P-150's tone generator might sometimes cut off
when receiving an All Notes Off message.)
2. A received Active Sensing message is never transmitted.
3. When an interrupt of the received Active Sensing is detected, transmission of
Active Sensing through MIDI OUT is interrupted after 500msec.
4. When the P-150 receives 32 or more bytes of System Exclusive
Messages, the MIDI messages transmitted by the P-150 might cause
an interruption.
(When System Exclusive Messages from MIDI IN are received, the MIDI
messages that the P-150 attempted to transmit are held temporarily;
however, if the data exceeds 31 bytes, the hold is released and after an
EOX is forcibly transmitted, the P-150 MIDI messages are transmitted.
In this case the data bytes being received are not transmitted until
reception of the status byte of non-System Realtime Messages, and are
discarded.)
5. When the MIDI Merge function is On, Bulk Dumps cannot be sent
from the P-150.
6. After the P-150 receives one status byte of the System Exclusive
Messages, if the status of other channel messages, etc., are received
before an EOX is received, the EOX is transmitted and other messages
(for example, channel messages) are separated from the System
Exclusive Messages and are transmitted.
* When MIDI Merge is On, the MIDI Panic feature does not work.
5.4 MIDI Panic
With the P-150, pressing the [MIDI]+[REVERB]+[MODULATION] buttons
suppresses MIDI transmission as an emergency method to shut down all sound.
MIDI transmission
The following messages are transmitted :
Modulation Depth Off, Sustain Pedal Off, All Sound Off, All Note Off,
Reset All Controllers, Pitch Bend Depth (Center) and Channel Pressure
Off, for all channels.
MIDI Panic transmission is not possible when the MIDI Merge function is On.
MIDI Panic transmission is not possible during sending/receiving bulk data.
* The MIDI Panic feature is an emergency measure of last resort, so sound
sometimes might not stop.
5.1.5 MIDI Filter Table
11110000 F0
01000011 43
0001nnnn nnnn=Device Number
00101010 2A
00101100 2C
00000000 00
00000000 00
0ppppppp ppppppp=N2
0000000i i=Send switch
0vvvvvvv vvvvvvv=Data Value
11110111 F7
5.1.6 Program Change Transmit Table
11110000 F0
01000011 43
0001nnnn nnnn=Device Number
00101010 2A
00101110 2E
00000000 00
0iiiiiii iiiiiii=N1
0ppppppp ppppppp=N2
0000000i i=Send switch
0vvvvvvv vvvvvvv=Data Value2
11110111 F7
5.1.7 Program Change Receive Table
11110000 F0
01000011 43
0001nnnn nnnn=Device Number
00101010 2A
00101111 2F
00000000 00
00000000 00
0ppppppp ppppppp=N2
00000000 00
0vvvvvvv vvvvvvv=Data Value
11110111 F7
5.2 BULK DUMP (SYSTEM EXCLUSIVE MESSAGES)
The system is capable of sending and receiving the following types of
bulk dump messages:
1. System Setup Bulk Dump
2. Voice Bulk Dump
3. Keyboard Mode Bulk Dump
4. MIDI Filter Table Bulk Dump
5. Program Change Transmit Table Bulk Dump
6. Program Change Receive Table Bulk Dump
The following three types of bulk dumps are sent and received:
1. All Bulk Dump
All six types of bulk dumps as listed above will be sent.
2. Performance Bulk Dump
Types 2 and 3, listed above, will be sent, for Performance Play mode
Performances A01 ~ A12 or B01 ~ 12.
3. Voice Bulk Dump
Types 2 and 3, listed above, will be sent, for Voice Play mode Voices 1 ~ 12
and Performance parameters.
The above six types of bulk dump messages can be received independently.