Some cut’n’paste text i’ve found from the waldorf site from back in the day wrt Blofeld… copied here for posterity, echoes what was said above but has caveat about functionality subject to change … fwiw
Some notes on how to change programs in V1.15:
Bank MSB (CC#0) and Bank LSB (CC#32) are currently interchangeable,
this may change in the future.
Banks 0-7 correspond to banks A-H in the Blofeld (global channel in
sound mode, multi part channel otherwise). You can switch up to 16
programs back-to-back without problems (in other words, set up a full
multi). Some controller surfaces might send more program changes in a
shorter time than the Blofeld needs to fetch the new program from
memory, so you should slow down a bit as you approach the final
destination (or rate limit the controller data if that is possible).
Bank 127 is for switching between multi programs on the global channel
(although it currently works on all channels). After switching to a
new multi you need to leave some time before you can switch the
programs in that multi (about 30 MIDI bytes over USB) so that Blofeld
can finish loading the multi before it gets new program changes.