Old Motifator threads are available in the Archive.
| pfn
Total Posts: 4
Joined 11-28-2009 status: Newcomer |
I am using a Kurzweil PC3le as a controller (in a live situation) and attempting to use an XS rack in Multi-Layer mode. The Kurzweil gives the options for Bank Mode as- None,Ctl0,Ctl32,Ctl0/32 for sending MSB,LSB info changes. I can get the programs within a Multi to change but not the Multi itself. I have read old threads regarding this from Bad Mister but am not getting it right ie..... “ To differentiate between the entire MULTI (which must be sent on the BASIC MIDI RECEIVE Channel - typically defaults to channel 1) you must use MSB 63 and LSB 68 with a Program Change⦔ Can my Kurzweil send the right message to th XS Rack to do this? |
| Bad_Mister
Total Posts: 33017
Joined 07-30-2002 status: Moderator |
Yes, if the information you provided is correct “CTL0/32” would be the correct option. As the Yamaha uses both controller 0 and 32.
Control Change 0 = MSB Bank Select
|
| pfn
Total Posts: 4
Joined 11-28-2009 status: Newcomer |
Thanks for the response but still no success. The Xs rack is in layer mode in Utility, is there something else that needs to be changed? I have attached the Zip file manual for the Kurzweil,so you can see the info, the pertinent section would be:
File Attachments
|
| pfn
Total Posts: 4
Joined 11-28-2009 status: Newcomer |
Mr. Bad Mister
Not sure if you saw my last reply . I still need your help.
|
| Bad_Mister
Total Posts: 33017
Joined 07-30-2002 status: Moderator |
Sorry, I don’t know Kurzweil… you have to ask them. When you get the information I can help you address the Yamaha product. |
| pfn
Total Posts: 4
Joined 11-28-2009 status: Newcomer |
Thank you Bad Mister.
The Kurzweil people gave me an answer and the machines are now communicating.For anyone else following this here’s what has to happen. The Yamaha wants to see MSB63 LSB68 to change programs You will want to build a setup to handle this and other controls in the relationship with your Yamaha. Here are the basic steps.
1) select the Setup 128 (Default Setup) - OR select one you are already building
On this first screen (CH/PROG) you will be setting the bank and prog. change for this zone 4) need be, set the Destination to ‘MIDI’ and Bank Mode to ‘0/32’ (default); set the MIDI Channel to be the channel you wish to communicate to the Yamaha on and be sure to have EntryProgChg On (default) 5) use the following formula to convert the two-byte Bank message Yamaha requires into a single decimal figure: (grab a calculator) (MSBx128) + LSB = Bank value So using your number for the Yamaha with an MSB=63, a LSB=68, ...plug the numbers into the above formula as follows: (63 x 128) + 68 = 8132 So in other words the Bank here is actually Bank 8132 ! 6) in the PC3LE, set the MIDIBank parameter, type in 8132 and ENTER on the keypad. This is the Bank. 7) set the MIDIProg parameter. i.e. enter the program number for the program in the above bank.
8) save the setup, and from now on when you select that setup the Yamaha will call up the specified program on the channel used by the zone in question. Of course then you can repeat these steps for each zone (up to 16!) you might want to call up a Yamaha sound on.
|
| tuzmusic
Total Posts: 67
Joined 04-04-2007 status: Experienced |
THANK YOU FOR POSTING THIS!!! So 100% helpful, thank you thank you thank you! I am also infinitely brightened by “Technology does work” at the end of that post. YESSSSSS! |
| kingofseals
Total Posts: 13
Joined 07-13-2011 status: Regular |
pfn - wow awesome bit of homework dude.... I do not need to know this but I am impressed and glad you figured it out.... Bank 8132 ..... yeeha .... way to go.... |