Quote:

what other settings could be different?

1) In MIDI options, under "USE VSTi/DXi synth" do you have the "route MIDI thru to MIDI driver" checked?

2) is your audio driver ASIO or something else?




I'll start here. I have "route MIDI thru to MIDI driver" checked and I use the ASIO driver from Focusrite. The "route MIDI thru to MIDI driver" shouldn't have any effect because of the ASIO driver. And ASIO vs MME shouldn't affect the routing of midi.

Quote:

actually more experimentation got it to work with the hardware synth, but on a completely different port. I have 3 ports, midisport 2x2 (ports A and B) A=roland synth, B=voiceworks

I also have an M-Audio Ozone keyboard with a MIDI out port. Tonight IT works, but ports A and B don't.




That's something at least. I think that's saying something is different about how your midi ports are installed and used.

The first thing you should check is whether BiaB is using any of the ports. Under "Opt|Midi/Audio Driver Setup" make sure "<No mid/sound output" is selected in the "Midi Output Driver" list. Or alternatively the "Microsoft GS Wavetable". This way we can be sure BiaB doesn't hold your hardware ports open. Also check that any other programs aren't accessing these ports either. I would suggest making sure your controller is off for the time being too.

Now I would try opening a song with midi on the melody track and insert the midi redirector on the melody channel with 'force midi to channel 9" (or whatever port your VWs supports). Make sure you select the correct midi port even if it is highlighted in the VSTi. It's the process of selection that opens the port for use. If the green status light doesn't come on it's telling you there's some reason it can't open the port (usually in use by some other program including other instances of the VSTi redirector.

I would also suggest you download and install MidiOx and MidiYoke. You can then use MidiOx to monitor the oputput from BiaB. Int that case you'd send your midi to a MidiYoke port and connect MidiOx to route the chosen MidiYoke port to your desired hardware port. Then you can see the BiaB output and capture a file of data that I could look at for analysis.

I hope this helps for now.

Paul


BiaB 2013 b366, RB 2013 b4, WinXP Pro SP3, Toshiba M70, 1.8GHz 2GB RAM 100GB HD. Focusrite Saffire 6 USB, Ketron SD2.BiaB Wiki