Synth Forum

Notifications
Clear all

MSB / LSB and Patch Numbers

3 Posts
3 Users
0 Reactions
76 Views
Posts: 1
New Member Guest
Topic starter
 

I'd like to confirm something regarding program change midi sequences.  When viewing the properties of a Performance (Performance Home, tap the Name, choose Property), I'm given the MSB, LSB and Patch number.   It seems the MSB and LSB are zero-based values, but the Patch is "one" based.  To use these codes in external software (like a sheet music app or the like), I enter the MSB and LSB as-is, but I need to reduce the PATCH by one.

Is this consistent with what others need to do?

 

 
Posted : 06/02/2025 1:28 am
Jason
Posts: 8355
Illustrious Member
 

That's right.  The screen shows MIDI friendly values for MSB and LSB.  They should show PC (program change) as the value but instead they show Program Number (or No.) which is a construct requiring translation.  Not difficult, but kind of annoying.

 

Program No. = PC + 1

PC = Program No. - 1

 

https://yamahasynth.com/community/montage-series-synthesizers/trying-to-send-bank-program-changes-to-montage-over-midi/#post-22623

 

... the nuts and bolts of MODX are the same as Montage for this.

Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R

 
Posted : 08/02/2025 3:06 am
Posts: 1
New Member
 

That's right.  The screen shows MIDI friendly values for MSB and LSB.  They should show PC (program change) as the value but instead they show Program Number (or No.) which is a construct requiring translation.  Not difficult, but kind of annoying.

 

Program No. = PC + 1

PC = Program No. - 1

 

https://yamahasynth.com/community/montage-series-synthesizers/trying-to-send-bank-program-changes-to-montage-over-midi/#post-22623 <a href=" removed link " target="_blank" rel="noopener">slope game

... the nuts and bolts of MODX are the same as Montage for this.

Thanks for your answer. This is what I'm looking for.

 
Posted : 25/02/2025 10:04 am
Share:

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