Hi Deane,

I agree with Chas regarding the big picture, but I understand that things can be frustrating when things don't go too well. It's easy to blame the equiptment, but I know from experience it is usually down to the person in charge... usually me, lol.

However, here are a few pointers for you.

1. Set you keyboard up on a single midi channel, and use the wizard just as Don suggested. Once you have this setup, use this exact setting everytime or be prepared for more fiddling. Each solution in the wizard sets up the octave shifts etc in different positions to suit the setting you have chosen. If you constantly change the wizard setting you will be confused as to what is going on. I fount this when moving bertwwen my organ, keyboard and piano because I was setting it up differently for each instrument. Now I realise that the better way to do it is have different 'performances' folders for each controller instrument with the correct settings in each.

2. With regard to calling up patches from the controller... as chas says you can do it on an a70, but here is how it actually works. When you call up one voice/patch on the instrument, you have to send 3 commands, not one. Each voice is selected by two numbers called continuous controllers (or CC messages) and a patch change number (PC Number.) Yamaha has slightly different names for these numbers but they are the same thing. They call them MSB and LSB numbers along with a PC number.
Confusingly, on the A-pro Roland has used the Yamaha names within the A-pro software editor. This is where you can setup the voices. However setting up 8 individual voices to the A1-A8 buttons is easy.

Check this.

1. In the editor click on button A1
2. Where it says Assign Message: click the dropdown and choose 'Channel Message'
3. Below this choose the type of channel message by clicking the 'Type' dropdown and choose 'Bank select + Program Change'
4. 3 boxes appear labelled Bank MSB, Bank LSB, and PC number. Refer to the manual for the patch you wish to assign. From the table in the manual enter values in the three boxes as follows: Bank MSB=CC00, Bank LSB=CC32, PC Number = PC.

I hope this makes sense. Remember when you finish making your edits in the editor to transmit the changes to the keyboard.

I am working on a Control Map for the A-Pro series, but am not getting the time at the moment. Once I have one made, you will be first to know.
_________________________
Roland G-70, FP-4, BK-7m, SonicCell, KC-350 x 2, DS-5 x 2, A300-Pro, Sonar X1 PE, BR1600CD
Yamaha HX-1 System 1, KA-20x2