Re: How to program checksum

Home Forums General Using Ctrlr How to program checksum Re: How to program checksum

#2912
F7h
Participant
    • Topics: 2
    • Replies: 6
    • Total: 8
    "Filch":3n4evz5z wrote:
    But, sending all global data seems like an obtuse method to change the current program. I might be missing specific Bank and Program change somewhere[/quote:3n4evz5z]

    Hello:

    There are 3 methods for bank select…

    1. Using the Bank Select Message
    1.1. Only MBS Bank Select (CC# 0) Bn 00 mm (v.g. SoundBlaster Soundfont bank)
    1.2. Only LSB Bank Select (CC# 32) Bn 20 ll (v.g. Emu Vintage, UltraProteus, Morpheus ZPlane, and Waldorf.Blofeld see at user’s manual page 114)
    1.3. Using MSB and LSB Bank Select (v.g. Korg, Roland)
    2. Using a Program Change ( Cn xx ) (v.g. Yamaha SY-77)
    3. Using System Exclusive message

    So,

    If you have to select a Program (Waldorf.Blofeld) you have to send:
    – Bn 20 ll (ll=> 0:Bank A, 1: Bank B, …
    – Cn pp (pp => 0: Program 1, 1:Program 2)

    Regards.

    Ctrlr