Music: Practice & Theory Stack Exchange is a question and answer site for musicians, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I got Yamaha CP5 and I try to define banks so that I can use its instruments from the computer (using the Rosegarden sequencer). Each bank should be specified by a MSB/LSB combination. The data list gives listing of all instruments, but it gives MSB/LSB values only for performances (combination of several parts, with different effects etc), not for voices:

performance selection table

Is there a way to access individual voices via MIDI? Likewise, is there a way to access drum banks?

share|improve this question
up vote 2 down vote accepted

well, i'd just try sending some program change / bank msb control change / bank lsb control changes to it and see what shows up as the selected voice. try 0, 0, 1; then 0, 1, 0; then 1, 0, 0; eventually you should be able to figure it out.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.