Extended And Kurzweil Program Change Types - Kurzweil K2600 - MUSICIANS GUIDE REV A PART NUMBER 910330 CHAP 10 Manual

Table of Contents

Advertisement

MIDI Mode
Program Change Formats
Next, the K2600 gives you 999 program change numbers to work with. These are organized into
ten banks of 100 each (the memory banks). A programÕs object ID is its program change number,
as discussed on page 5-2. This makes it easy to keep track of your programs. The K2600 can use
several different formats for interpreting program change commands. The value for the
ProgChgType 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 K2600Õs front panel, you can Þnish this
paragraph and skip the next few sections. In this case, 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 and Kurzweil Program Change Types

In the early days of MIDI, most instruments had small numbers of memory locations, usually
32, 64, or 128. As instruments began to have more memory locations, however, users ran against
the limitation of only 128 values for program changes in the MIDI spec. Because of this, Bank
Change Controller was added, allowing users to switch between banks of up to 128 programs
per bank.
Previous to the addition of the Bank Change Controller, Kurzweil had developed their own
method of switching banks by using two program changes, one to switch the bank, the second
to call up the program within the bank (as described below). The K2600 can respond to either
the Bank Change controller or the double-program-change method. In a nutshell, the difference
between the Extended setting and the Kurzweil setting is this: In Extended, the K2600 will
receive and respond to the Bank Change controller. When set to Kurzweil, the K2600 will
receive only the double-program-change method.
Extended Program Changes
If youÕre controlling your K2600 from a MIDI device that can handle the MIDI Controller 0 or 32
program-change format, youÕll have the greatest ßexibility if you set the ProgChgType
parameter to a value of Extended (or QA Bank E, but that explanation comes later).
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 K2600 will respond to either
MIDI Controller 0 or 32 program change commands for bank selection (Zeros through 900s),
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)
If your K2600 is already in the memory bank you want to use, you can send it single PCHs from
0 to 99, to select programs within that memory bank. The K2600Õs response depends on the
setting for the MIDIBankMode parameter on the CH/PRG page in the Setup Editor. If you want
to change the memory bank, the K2600 must receive either an MC 0 or 32 message with value
10-12
Value of
Result
Message
0 to 9
Selects memory bank zeros–900s
10 to 127
Ignored
0 to 99
Selects correspondingly numbered program in current
memory bank
100 to 127
Selects correspondingly numbered program in next-
highest bank

Advertisement

Table of Contents
loading

This manual is also suitable for:

K2600

Table of Contents