Hi Suilebhain,
Are you using a DAW with the Fusion?
As you have found - MUCH was left unsaid about some aspects of the Fusion. Most annoyingly - the Midi data format . . . detailing what can and cannot be controlled by midi.
I use Reaper, and I did spend some time compiling a .reabank file which you can load up in Reaper and will allow you to select Banks and programs from Reaper's dropdown for allocating programs to tracks.
It does seem to work - at least, I've had no word back from anyone to say it doesn't - but then I have no way of knowing if anyone has tried it
I have only done this for the ROM content so far - the problem being that everyone's Fusion will be different depending on what extra Banks they have loaded on the HD . . . .
It seems that Bank selection works on the ORDER that the Fusion "sees" them on the HD - so even if you have the same banks as me, YOUR order may be different.
IMO You would have to edit - and add to - the .reabank file to personalise it to YOUR Fusion.
This file is just a text file. I used notepad++ which is a free one that's better than notepad . . . .
The Bank change LSB a MSB are strange with the Fusion. They stated in the readme that came with the last OS that they had Improved response to MIDI Bank messages. It will now automatically respond to either Bank MSB OR Bank LSB.
Based on that, I created the .reabank file - and if you examine it, you'll soon see how it works out.
Perhaps it can be altered for other DAWS? I would guess it's possible?
I'll attach it here - perhaps it will help?
parametric