10-8
MIDI Mode
Program Change Formats
If your PC3 is already in the memory bank you want to use, you can send it single PCHs from 0
to 127, to select programs within that memory bank. The PC3’s response depends on the setting
for the
Bank/Select parameter on the MIDIMode RECV page.
If you want to
change the memory
bank,
the PC3 must receive either an MC 0 or 32 message with value
0–127. The next PCH in the
range 0–12
7
will select the correspondingly numbered program in
the newly selected bank.
The following table of examples should help make it clear.
QAccess
Using this setting is similar to using the Extended program change format, but it goes one step
further. Incoming program change commands are interpreted just as they are in the normal
Extended format. But the resulting program change number, instead of selecting a program,
selects a Quick Access bank entry (you must be in Quick Access mode for this to work). There
are two advantages to using this format. First, it allows you to select both programs and setups
using program change commands, without having to switch between Program and Setup
modes. Second, you can remap incoming program change commands to select programs or
setups with different IDs. This is handy if the sending unit can’t send program change
commands higher than 127.
First, a brief review of Quick Access bank structure. Each Quick Access bank can store ten
entries, each of which can be a program or a setup. Each of the PC3’s 10 memory banks can store
20 Quick Access banks (except the Zeros bank, which can store 75). Therefore when you’re in
Quick Access mode, you have access to 200 (or 750 in the Zeros bank) programs or setups
without leaving the currently selected memory bank. The QA Ext program change format lets
you select any one of those programs or setups via MIDI. If you select another memory bank,
you have a different set of 200 programs and setups at your disposal. When you’re using this
format, the PC3 will respond to MC 0 or 32 messages for selecting QA banks, and to PCHs for
selecting entries within the current bank. PCHs select entries according to their “chronological”
listing within the QA bank (not according to their IDs).
Depending on the QA bank entry you want to select, you’ll send the PC3 either a PCH (value 0
to 127), or a MIDI Controller 0 or 32 message (value 0 to 127) followed by a PCH. Sending a
single command will let you select from a range of 10 QA banks and select an entry within that
bank (see the table below). To select a different range of QA banks, send an MC 0 or 32 message
followed by a PCH.
The MC 0 or 32 messages selects the range of QA banks (0s through 70s), while the PCH selects
the bank within that range, as well as the entry within that bank. Neither the MC 0 or 32 nor the
PCH selects a different
memory
bank. In fact, you can’t change the memory bank via MIDI when
using this format. All program and setup selections are made within the currently selected
Bank Change
Command Received
Program Change
Command Received
Result
MC 0 or 32: value 0
PCH: value 99
Program
99
(
Base1
bank,
99
th program)
MC 0 or 32: value 1
PCH: value 41
Program 1
69
(
Base2
bank, 4
1st
program)
MC 0 or 32: value 1
PCH: value 129
Program 258 (
Classic Keys
bank, 2nd program)
MC 0 or 32: value 7
None
KB3
bank selected, no change in current program (bank
selection is pending for next PCH)
Command Type
Value Range
Result
MIDI controller 0 or
32 (MC 0 or MC 32)
0 to
127
Selects QA bank 0n, 1n, 2n, 3n, 4n, 5n, 6n, 7n in current memory bank
Standard (PCH)
0–127
Selects last digit (n above) of QA bank, and entry within that bank
Summary of Contents for PC3
Page 24: ...1 6 Introduction Options ...
Page 50: ...4 4 The Operating Modes Using the Modes ...
Page 174: ...7 54 Setup Mode The Utility Soft Buttons ...
Page 178: ...8 4 Quick Access Mode Making Your Own QA Banks ...
Page 204: ...9 26 Effects Mono Algorithms ...
Page 266: ...A 2 MIDI Implementation Chart ...
Page 308: ...Index x ...