March 29, 2024, 03:05:55 pm
Welcome, Guest. Please login or register
News:

Arturia Forums



Author Topic: Program Change MSB  (Read 1141 times)

Falconhob

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
Program Change MSB
« on: March 22, 2021, 04:40:32 am »
Loving my PB, however I'm not able to find the information on the "logic" for patch selection from a remote device, in this case an iPad running setlistmaker.  What is the structure of the patch access banks and matrix locations?

Falconhob

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
Re: Program Change MSB
« Reply #1 on: March 26, 2021, 03:23:46 am »
Support came through in fine fashion!  Copied below in case someone else has the same question.

- The "Bank MSB" value will define the BANK N° (Pages n° displayed on the unit screen) whereas BANK MSB set to 0 will recall the presets located in the BANK N°1/PAGE N°1 (So set to 1 will recall the BANK N° 2 and so on ...) up to "BANK MSB=8" (to access the last page of the presets).

- The "Program number" value will define the PATCH N° to be recalled from the corresponding BANK whereas Program number set to 0 will recall the Patch N° 1 (Setting it to 1 will recall the patch 2 and so on ....) up to Program Number set to 96 to reach the last preset contained in the desired Bank (12 letters from A to L with 8 presets contained into each of these lines: 8 x 12 = 96)

So, as an example sending:

Bank MSB= 3
Program Number= 96

Will recall the last preset contained within the Bank 4.

·         However, when sending these messages from some DAWS (Midi clips) for example, the values may need to be sent like this :

- Bank message set to 1 will load the Bank N°1
- Program Number set to 1 will load the patch N°1

- Bank message set to 2 will load the Bank N°2
- Program Number set to 2 will load the patch N°2

And so on ..

This applies when your Midi clips values are going from 1 to 128 when standard CC messages generally goes from 0 to 127.


 

Carbonate design by Bloc
SMF 2.0.17 | SMF © 2019, Simple Machines