Synth Forum

Notifications
Clear all

Sending Sys Ex to Montage

4 Posts
3 Users
0 Likes
2,308 Views
Dileepa
Posts: 0
Eminent Member
Topic starter
 

Hi there. Can you please help me how to convert MSB,LSB,Program number to Hexadecimal (Sys Ex)?
I need to send it thru iPad (Set List Maker), to control Montage and MainStage.
The chart in the data list doesn't work properly. (Maybe I don't understand it properly).
Thanks in advance!! 😀 😀

 
Posted : 13/09/2019 6:10 am
Jason
Posts: 7910
Illustrious Member
 

You do not understand the information properly.

What are you trying to do? Just pick one specific action and we can walk you through it.

That said - when you say "MSB LSB Program Number" - this triad of values is typically not sent through SysEx - but through CC in order to change a single PART or the entire Performance (multi PART). If this is what you're trying to do - change your Performance (or an individual PART) - then this is not done with SysEx. This is done through two different message types - Control Change and Program Change.

Control Change:

0xBn 0x00
0xBn 0x20

Program Change:

0xCn

Remember that keyboard docs often document Program Numbers starting at "1" (1-128) while the hex value starts at "0" (0-127) - so you often have to offset the Program Number by 1 (subtract 1 from a 1-based value).

The "n" is the MIDI channel number. This matters if you're sending single-PART changes. The "n" needs to be the PART number (subtracted by 1). 0=PART1, 1=PART2, 2=PART3, ... 9=PART10, A=PART11, ... F=PART16

Remember, this is hex so values A-F are valid digits.

0xC0 would change the Program Number (Program Change) to PART 1 since 0xCn has n=0 (PART1).

Multi-PART changes would swap out the entire Performance. In this case, the PART should just be set to PART1 (n=0 no matter what).

 
Posted : 13/09/2019 5:14 pm
Dileepa
Posts: 0
Eminent Member
Topic starter
 

Thank you very much for the detailed reply.
??
You are the best!!!

 
Posted : 14/09/2019 2:18 am
Bad Mister
Posts: 12304
 

Please see the following article: Setting up MONTAGE with MainStage

 
Posted : 14/09/2019 1:38 pm
Share:

© 2024 Yamaha Corporation of America and Yamaha Corporation. All rights reserved.    Terms of Use | Privacy Policy | Contact Us