I want to use BIAB to send Program Change and Controller Change messages to TC Helicon VoiceLive 3 hardware via MIDI in real-time. So that BIAB can make the vocal harmony changes instead of using the VL3 foot pedal switches. I know that BIAB outputs the current chord (as sustained chord notes) in the MIDI stream so that the VL3 can harmonize the vocals intelligently. And that's great!

But what about letting BIAB automatically control the vocal harmony parameters as well? Obviously, I don't want PC and CC messages intended for the MIDI synth (CoolSoft VirtualMIDISynth) to be acted upon by the VL3 also. Has anyone made this work?

Do I need to ditch the VirtualMIDISynth for a hardware MIDI synth that I can run in series or parallel with the VL3?

Has anyone used MIDI OX (or equivalent) to create a virtual MIDI patch bay so that the BIAB MIDI stream is split in two - one stream to the VirtualMIDISynth software and the other stream to the VL3 via a USB or MIDI cable?