Program Change - Yamaha PM 5000 Owner's Manual

Owner's manual
Hide thumbs Also See for PM 5000:
Table of Contents

Advertisement

Digital Control Section

Program Change

The PM5000 employs a number of "strategies" to ensure
full functionality with the standard MIDI
implementation. For example, in order to be able to
handle recall of all 1,000 PM5000 scenes via MIDI
program change commands, bank select commands (a
type of control change command) are used in
conjunction with the program change messages in the
same way that they are used in many synthesizers and
tone modules. The parameters described below can be
used to create a "program change table" that specifies
which scene numbers will be recalled by which MIDI
bank and program change numbers. The reverse is true,
too: when a scene is recalled via the PM5000 controls
the corresponding bank and program change numbers
can be transmitted to an external MIDI device.
MIDI Channel/
Bank No.
1
1
1
1
:
1
2
2
:
2
3
:
3
:
8
8
:
16
:
16
MIDI MODE
OMNI
OFF
ON
SINGLE
OFF
ON
MULTI
-
78
Program No.
Scene No.
1
10
2
11
3
12
4
13
:
:
128
137
1
138
2
139
:
:
128
265
1
266
:
:
128
393
:
:
94
999
95
NO ASSIGN
:
:
1
NO ASSIGN
:
:
128
NO ASSIGN
Receive
Bank number
BANK
MIDI
referred to in
Channel
Same number
OFF
RX CH
as RX CH
Same number
OFF
1~16
as RX CH
Received bank
ON
RX CH
number
Received bank
ON
1~16
number
Same as
-
1~16
received MIDI
channel
0 3 :
In order to provide the most flexible operation with
external MIDI devices, the PM5000 provides two MIDI
program change modes: SINGLE and MULTI. Sixteen
MIDI channels (1 through 16) are available for
transmission and reception of MIDI commands, and in
large MIDI setups it is common to assign a different
channel number to each MIDI device so that programs
can be recalled independently on each device.
Also part of the standard MIDI implementation is an
"OMNI" mode which, when enabled, allows commands
to be received on any or all 16 MIDI channels. When the
OMNI mode is disable MIDI commands can only be
received via the device's specified MIDI channel(s). The
PM5000 takes advantage of this situation in the SINGLE
mode, using four combinations of bank select number,
OMNI ON/OFF status, and a separately specifiable
MIDI receive channel to specify how the program
change table will be used for scene recall.
Maximum
MIDI
Selectable
Channel
table
Scenes
128
TX CH
128
TX CH
1000
TX CH
1000
TX CH
Smallest bank
number
1000
corresponding
to selected
scene
1 2 3 :
3 9 3
Transmit
Transmit/Receive Messages
Bank number
referred to in
Bank Select
table
1
-
1
-
Bank number
corresponding
1~16
to selected
scene
Bank number
corresponding
1~16
to selected
scene
-
-
Program
Change
1~128
1~128
1~128
1~128
1~128
(Smallest
program
number
corresponding
to selected
scene)

Advertisement

Table of Contents
loading

Table of Contents