From bw@ashbysolutions.com Sat Nov 03 10:43:42 2012
Subject:Re: Korg CX3 midi problem
Hi Wayne,
A belated welcome to the group! :-)
I think that you are confusing Program Change (PG) messages vs. Bank
Select (CC0/CC32). At the highest level, MIDI supports three levels of
program addressing:
* Bank Select MSB (coarse) = CC0
* Bank Select LSB (fine) = CC32
* Program Change (it's own data class)
The Korg CX3 does *not* respond to Bank Select, only to PG commands.
Most devices that have 128 or less program locations don't need to worry
about Bank Select; so, the MSB/LSB data is completely ignored. (The
PC3X, which has more than 128 program locations, *does* respond to bank
commands.) If you can figure out how not to send bank commands, that's
best; otherwise just send zero for both types. Also remember that MIDI
data goes from 0-127, so if you send MSB=0, LSB=2, you are trying to
call up Bank *Three*.
What I can't tell you is how to select the PG value in your iPad
application, but that's what you need to focus on. I used to own both a
CX3 and a BX3 (2nd gen), and both of them responded to PG commands, as
long as the 'MIDI Rx Prg Chng' parameter is set to 'Ena.'
Regards,
-BW
Bruce Wahler
Ashby Solutions.com^(TM)
bw@ashbysolutions.com
http://music.ashbysolutions.com
877.55.ASHBY (877.552.7429)
On 11/3/2012 12:56 PM, Wayne Powell wrote:
>
> Hi,