Question:
How can I select PC3 Setups via MIDI Bank/Program Change?

Answer:

Here are the steps:

1) Press the MIDI mode button.

2) Press RECV.

3) Set the “LocalKbdCh” (Local Keyboard Channel) to the MIDI channel you plan to send the Bank/Pchg messages on. This will be the one and only channel that will be used for selecting Setups via MIDI. For example, here we chose channel 12.

4) Press SETUP to enter Setup mode.

Once in Setup mode, below is what messages the PC3 needs to receive (on the chosen LocalKbdCh) in order to select any given Setup:

  1. MIDI Bank message: By default*, the PC3 uses MIDI Bank message cc#32 (aka Bank LSB) value = 0-127, to send/receive bank info. *(BankSelect: Ctl 0/32 – set in the MIDI/RECV menu)
  2. MIDI Program Change message: Following the Bank message, a standard Program Change is used value= 0-127 to select the desired Setup from within the designated bank.

The table below shows the MIDI Bank (column 1) and Program Change (column 2) values needed to select the designated PC3 Setups (column 3). Note all banks are 128 entries deep:

Values Sent To PC3 PC3 Setup Selected
MIDI Bank #
(cc#32)
Program Change ID Range
0 0-127 1-127
1 0-127 128-255
2 0-127 256-383
3 0-127 384-511
4 0-127 512-639
5 0-127 640-767
6 0-127 768-895
7 0-127 896-1023
8 0-127 1024-1151
9 0-127 1152-1279
10 0-127 1280-1407
11 0-127 1408-1535
12 0-127 1536-1663
13 0-127 1664-1791
14 0-127 1792-1919
15 0-127 1920-2047
16 0-127 2048-2175
17 0-127 2176-2303
18 0-127 2304-2431
19 0-127 2432-2559
20 0-127 2560-2687
21 0-127 2688-2815
22 0-127 2816-2943
23 0-127 2944-3071
24 0-127 3072-3199
25 0-49 3200-3249

Examples:

Ex 1: You want to call up Setup #32:

From your DAW (or alternate controller), on the chosen Local Kbd Chan (step 3 above) you send:
MIDI Bank (cc32) = 0
Program Change = 32

Ex 2: You want to call up Setup #182:

From your DAW (or alternate controller), you send:
MIDI Bank (cc32) = 1
*Program Change = 54

*Note: 182-(128×1)= #54
(ie Setup #182 is the 54th Setup in MIDI Bank 1.)

Ex. 3: You want to call up Setup #1977:

From your DAW (or alternate controller), you send:
MIDI Bank (cc32) = 15
*Program Change = 57

*Note: 1977 – (128×15) = 57
(i.e. Setup #1979 is the 57th Setup in MIDI Bank 15)