Hi @zorkiii
There’s a few things going on here…
Banked program numbers can be entered in a few different ways.
- pr eg: “30” = bank 0 program 30
- msb.lsb.pr - eg; “10.20.30” = bank msb 10, lsb 20, program 30
- lsb.pr - eg: “10.30” = bank 10, program 30
- bank.pr eg: “1000.30” = bank 1000 (where Cantabile will calculate the msb/lsb), program 30
You can always enter banked program numbers in the above formats, but Cantabile will always display them using the settings in Options -> General Formatting - > Program Banks
The bank number part of a banked program number is always zero based but program number part can be zero based or one based depending on the Options -> General -> Formatting -> Program Numbers -> One/Zero Based setting.
(by one-based / zero-based I mean whether the first program number is zero or one).
As for where it says “Separate sequence values with ‘,’ character”, this is talking about something different. That type of binding can send a different value each time it’s invoked. So if you enter “10, 20, 30” the first time you invoke the binding it’ll send bank 0 program 10, the second time bank 0 program 20 and the third time bank 0 program 30.
If you entered “10.20.30, 10.20.31, 10.20.31” then it would send bank msb 10, lsb 20, pr 30 the first time, same bank and pr 31 the second time etc…
Make sense?
Brad