Didn’t find anything on this, so I thought I’d write it down for all MD users that still fancy sequencing external gear:
Basics:
When using a MID machine, the MD sends out a Program Change when you switch patterns.
Program Change can be selected via PCHG on the Routing page.
To make a Bank Change, you have to dial one of the CC control on the Effects page to CC32 BNKL.
Now here’s the quirk:
When changing the pattern, the MD send the Program Change first and then all the CCs.
Which means you bank change comes after the program change.
Most synths recognise the bank change, but do not put it into effect until another program change arrives.
The workaround I found:
Set both PCHG and CC32 to 0.
Use the first active step of the pattern to p-lock the Bank Change.
Use the second active step of the patter to p-lock the Program Change.
For some reason, it does not work with the Bank Change saved in the Kit and just p-locking the Program Change.
I monitored the midi stream with MIDIOx and in the latter case the bank change is not coming through.