I don't do this in BiaB so don't know if it is possible, but I do it in RB, PT and a few other brands of sequencing softwares quite a bit (I also have programmed MIDI Controllers to do this when playing the synths in realtime performance):

If I want to have the Effects that are available in some of my hardware MIDI units, when I invoke a Patch Change, I also invoke the command for that Effect at the same time.

This is often a Sysex command -- and that is a function of how the particular synth was set up by its developers.

Anyway, it solves the problem handily.

I don't think BiaB is set up to send Sysex strings, though.

And its ability to send CC's may also be limited, but if your synth does respond to CC numbers to invoke its Effects, that's another way to get what you want done.

You have to look at it from a different standpoint. Rather than trying to change channels midstream, change the Patch, via Bank also if necessary and, right after that command, send the Effect's parameter. The end result would be the same thing, it is just that it all happens on the same channel.

You might be able to press a programmable MIDi Controller into service for this task. Something cost effective like the Behringer MIDI Control footswitch device. And program it to send the string with a certain single button push.

HTH,


--Mac