Program Change Formats; Extended Program Changes - Kurzweil PC3K Series Musician's Manual

Hide thumbs Also See for PC3K Series:
Table of Contents

Advertisement

Program Change Formats

The PC3K 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 PC3K's front panel, or via MIDI.
Program Change Type
Extended
K2600
QAccess
The PC3K 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 PC3K 
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 PC3K'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 PC3K 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 PC3K 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 Command
Type
MIDI controller 0 or 32
(MC 0 or MC 32)
Standard (PCH)
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.
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 PC3K, if
you scroll or enter a number in the K2600 you will see the same
numbers in the K2600 and in the PC3K if the programs exist.
Other PC3Ks (or K2600s, K2500s or K2000s) similarly set, when in
Quick Access mode
Value of
Result
Message
0 to 16
Selects memory bank zeros–900s
0 to 127
Selects correspondingly numbered program in current
memory bank
Program Change Formats
For Use With:
MIDI Mode
10-15

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PC3K Series and is the answer not in the manual?

This manual is also suitable for:

Pc3k6Pc3k7Pc3k8

Table of Contents