|
Post by frank123 on Nov 2, 2014 16:38:33 GMT
Hi, I just bought MidiBridge and I was hoping to send program change messages to my keyboard but unfortunately the program change module of MidiBridge does not permit to specify msb,lsb.
1) There is another way that permits me to assign static program changes with msb,lsb bits to a scene? 2) Can you provide an example of syntax that convert a note message on channel 16 to a program change with msb and lsb ?
I really hope to accomplish those tasks with my purchase.
thank you in advance, Frank
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Nov 2, 2014 18:04:52 GMT
Hi frank123. Program changes are 0 to 127 only, but I presume you mean you would also like to send bank select messages too. Please take a look at this thread which shows how to send bank select with program change. To get bank select+program change to trigger on scene change I suggest 'hijacking' channel 16 for internal program changes and set MidiBridge's 'Scene Channel' to 16 and then configure the 'Program Changer' module to issue a specific program change on channel 16 for the scene. In the Stream Byter, you then match on that trigger message and issue the bank select+program change as detailed in the first thread. To convert a note on to a program change+bank select, here is an example: # convert middle C note on # to bank select+program change 9X 3C = BX 00 01 +C # bank select msb (01) 9X 3C = BX 20 00 +C # bank select lsb (00) 9X 3C = CX 01 +C # program change 1Hope that helps. Regards, Nic.
|
|