Program Change Formats - Kurzweil PC3LE Musician's Manual

Pc3le series
Table of Contents

Advertisement

Program Change Formats

The PC3LE 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 PC3LE's front panel, or via MIDI.
Program Change Type
Extended
K2600
The PC3LE gives you thousands of program change numbers to work with. These are organized 
into 16 "banks" of 128 each, starting at program 0. For example, bank 1 contains programs 0‐127, 
bank 2 contains programs 128‐255, bank 3 contains programs 256‐383, etc. Because the PC3LE's 
programs start at program 0, each program's program change number is its object ID number 
plus 1. The PC3LE 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 PC3LE's front panel, selecting programs 
is as simple as entering 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 PC3LE 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 (RECV) page in Master Mode, the PC3LE 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)
Program changes in "banks" of 128 ID #s. This is for connecting a
generic MIDI device as a controller device.
Bank changes and Program changes from a K2600.
Value of
Result
Message
0 to 16
Selects a "bank" 0-16
0 to 127
Selects corresponding program number (minus 1) in
current bank
Program Change Formats
For Use With:
Master Mode
9-25

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Pc3le6Pc3le7Pc3le8

Table of Contents