Question:
How can I select PC4 Multis via MIDI Bank/Program Change?
Answer:
Here are the steps:
- Press the GLOBAL mode button.
- Press either <MORE> button to locate the MIDI menu button. Press MIDI:
- Set “Local Kbd Chan” 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 Multis via MIDI. For example, here we chose channel 3.
- Press Multi to enter Multi mode.
Once in Multi mode, below is what messages the PC4 needs to receive (on the chosen Local Kbd Chan) in order to select any given Multi:
- MIDI Bank message: By default*, the PC4 uses MIDI Bank message cc#32 (aka Bank LSB) value = 0-127, to send/receive bank info.*(Bank Select: Ctl 0/32 – set in the Global/MIDI menu)
- MIDI Program Change message: Following the Bank message, a standard Program Change is used value= 0-127 to select the desired program 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 PC4 Multi (column 3). Note all banks are 128 entries deep:
Values Sent To PC4 | PC4 Multi Selected | ||
---|---|---|---|
MIDI Bank # (cc#32) |
Program Change | ID Range | |
0 | 1-50 | 1-50 | Factory |
15 | 124-127 | 2044-2047 | Factory |
32 | 0-127 | 4096-4223 | User |
33 | 0-127 | 4224-4351 | User |
34 | 0-127 | 4352-4479 | User |
35 | 0-127 | 4480-4607 | User |
36 | 0-127 | 4608-4735 | User |
37 | 0-127 | 4736-4863 | User |
38 | 0-127 | 4864-4991 | User |
39 | 0-127 | 4992-5119 | User |
40 | 0-127 | 5120-5247 | User |
41 | 0-127 | 5248-5375 | User |
42 | 0-127 | 5376-5403 | User |
43 | 0-127 | 5504-5631 | User |
44 | 0-127 | 5632-5759 | User |
45 | 0-127 | 5760-5887 | User |
46 | 0-127 | 5888-6015 | User |
47 | 0-127 | 6016-6143 | User |
48 | 0-127 | 6144-6271 | User |
49 | 0-127 | 6272-6399 | User |
50 | 0-127 | 6400-6527 | User |
51 | 0-127 | 6528-6655 | User |
52 | 0-127 | 6656-6783 | User |
53 | 0-127 | 6784-6911 | User |
54 | 0-127 | 6912-7039 | User |
55 | 0-127 | 7040-7167 | User |
56 | 0-127 | 7168-7295 | User |
57 | 0-127 | 7296-7423 | User |
58 | 0-127 | 7424-7551 | User |
59 | 0-127 | 7552-7679 | User |
60 | 0-127 | 7680-7807 | User |
61 | 0-127 | 7808-7935 | User |
62 | 0-127 | 7936-8063 | User |
63 | 0-127 | 8064-8191 | User |
Examples:
Ex 1: You want to call up factory multi #32 String/Voice 6:
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 user multi #4096:
From your DAW (or alternate controller), you send:
MIDI Bank (cc32) = | 32 |
*Program Change = | 0 |
Ex. 3:You want to call up #7167 in the User bank:
From your DAW (or alternate controller), you send:
MIDI Bank (cc32) = | 55 |
*Program Change = | 127 |