I just realized I got it backwards. My keyboard has 127 programs (or program groupings), and banks that range from 0-34. Not all programs correspond to each bank. For example, E-Pianos are on programs 4 and 5. Program 4 exists in banks 0-14; Program 5 in 0-10. It seems kind of backwards to me, since the bank value must be sent before the program. --- In bc2000@yahoogroups.com, "montequi" <montequi@...> wrote: > > Hi! My WK500 is 16-part multi-timbral, but the keyboard interface only allows you to choose sounds on channels 1-3. The rest can only be chosen remotely. What I want to do is control it with an external keyboard on another channel, but the other keyboard I have can't send Bank changes, so I'm hoping I can use the BCR2000 to make the program changes. > > The Casio has 127 banks. Each bank contains programs numbers that range from 0 to 36, but have gaps in-between (for example, 0-2, 4, 13). I have no idea what will happen if I send a program number that doesn't exist for that bank. I'm guessing the keyboard will just ignore that message. > > To change sounds the keyboard requires the Bank and Program messages sent in that order (if you choose a new bank it won't change the program on the bank until the program message is sent). Is this something I can do with the BCR2000? I was thinking I'd assign 16 rotary controllers for banks, one for each channel, and 16 rotary controllers for programs, also one for each channel. Does this make sense? Does anyone have a different suggestion? I'm not sure if this will even work. >
Message
Re: Bank/Program selection - Casio WK500
2012-04-11 by montequi
Attachments
- No local attachments were found for this message.