MIDI Mode
Program Change Formats
10-7
Program Change Formats
The PC3 can store more programs than the MIDI program change specification can handle
(MIDI lets you send program change numbers from 0 to 127 or 1 to 128 only). So we’ve designed
a system that makes program selection more flexible. This is true whether you’re selecting
programs from the PC3’s front panel, or via MIDI.
The PC3 gives you thousands of program change numbers to work with. These are organized
into 16 banks of 128 each (the memory banks). A program’s object ID is its program change
number, as discussed in Chapter 5. This makes it easy to keep track of your programs. The PC3
can use several different formats for interpreting program change commands. The value for the
ProgChgMode parameter on the RECEIVE page determines which format is used, and the one
you should select depends on your MIDI system.
If you expect you’ll always change programs from your PC3’s front panel, selecting programs is
as simple as entering the program change number (the program’s object ID) on the
alphanumeric pad, and pressing
Enter
. Even program numbers above the usual MIDI limit of
127 can be selected this way.
Extended Program Changes
If you’re controlling your PC3 from a MIDI device that can handle the MIDI Controller 0 or 32
program-change format, you’ll have the greatest flexibility if you set the ProgChgType
parameter to a value of
Extended
.
When you’re using the extended program change format, then depending on the value of the
BankSelect parameter on the RECEIVE page in MIDI mode, the PC3 will respond to either MIDI
Controller 0 or 32 program change commands for bank selection, and standard program change
commands for program changes within the current bank. Different values have different results,
as shown in the following table:
Program Change Type
For Use With:
Extended
Bank changes and Program changes. A bank has 128 ids. Note
that our system will recognize 16 banks, from 0 to 15. (2048 ids).
This is for connecting a PC2 or a generic MIDI device as a controller
device.
K2600
Bank changes and Program changes. A bank has 100 ids. Our
system will recognize in this case 21 banks, from 0 to 20. For
example, with MIDI out from a K2600 into the MIDI in of a PC3, if
you scroll or enter a number in the K2600 you will see the same
numbers in the K2600 and in the PC3 if the programs exist.
QAccess
Other PC3s (or K2600s, K2500s or K2000s) similarly set, when in
Quick Access mode
Program Change Command
Type
Value of
Message
Result
MIDI controller 0 or 32
(MC 0 or MC 32)
0 to
16
Selects memory bank zeros–900s
Standard (PCH)
0 to
127
Selects correspondingly numbered program in current
memory bank
Содержание PC3
Страница 24: ...1 6 Introduction Options ...
Страница 50: ...4 4 The Operating Modes Using the Modes ...
Страница 174: ...7 54 Setup Mode The Utility Soft Buttons ...
Страница 178: ...8 4 Quick Access Mode Making Your Own QA Banks ...
Страница 204: ...9 26 Effects Mono Algorithms ...
Страница 266: ...A 2 MIDI Implementation Chart ...
Страница 308: ...Index x ...