Does the FP7 contain its own MIDI synth voices? If so, you may be hearing the realtime hardware synth from the FP7 audio output at the same time as you are triggering a software synth inside BB. Use the hardware synth only for absolute zero latency. This is done by making sure that the "Use DXi" button in the BB MIDI/Audio selection window is unchecked and that the MIDI synth listing for your FP7 is highlighted in the RH pane of the same window. Easy-Peasy. And the internal sounds are likely much better anyway.

Here is a cut and pasted answer for using software DXi MIDi synths in realtime with BB:


Sounds like you must be attempting to use one of the software synthesizers in realtime.

This can be done, I do it all the time when traveling and away from my hardware MIDI synths, but it takes a bit of knowledge and setup to make it work properly.

First, the easiest softsynth to get to play in realtime is one of the DXi GM synths. This would include the older VSC/DXi synth, which won't run on newer OS's, which is why pgmusic also supplies that Coyote WT DXi synth.

In the MIDI/Audio selection window, found under the Options menu, check the "Use DXi synth" in the lower RH section.
The Synth selection window should open. If you already have that Use DXi checked, the synth selection window does not open automatically, hit the button immediaely underneath the two checkmark areas to open that selection window.


The top dropdown slot in the selection window is the place to invoke your installed DXi GM MIDI synth. Use the dropdown arrow to find and select one. If you don't see any there, it is because you have yet to install one. The installers can be found on your band in a box install disk, be it usb drive or dvd disk set or download files.

When you properly select the DXi synth, the DXi synth's control panel should pop up, replacing the previous window. Just hit the X in the top right corner of the synth's control panel and it should reutrn you to the MIDI/Audio setup window.

Now take a look at the LH pane in the MIDI/Audio window. It should show the keyboard controller there. If you don't see your usb keyboard controller listed there, it likely is because you did not connect the keyboard's USB to computer BEFORE starting up BB. Shut down BB, wait a few secs for full shutdown, then connect the keyboard USB, wait a bit for your system to recognize it, then restart BB and after it is fully loaded, return to the MIDI/Audio window. Click on the listing for the keyboard in the LH pane to highlight it, that is how we select the INPUT for MIDI. The output can be highlighting anything at this point, as once the "Use DXi" is checked, that RH pane is basicall ignored.

Underneath the "Use DXi" checkbox is another, "Route MIDI Thru to..." for realtime playing via the DXi synth, be sure to UNcheck this command.

Now you must invoke ASIO sound drivers in order to solve the latency problem.

That is done in the same MIDI/Audio window by hitting the Audio Settings button and looking for the ASIO button and dropdown selection at top right. Find the ASIO driver for your soundcard and select it by highlighting like before. Hit okay.

Depending upon the ASIO driver your aftermarket soundcard uses, you may not be able to play the keyboard and hear the sounds immediately upon exiting the MIDI/Audio setup window and returning to the main BB screen. This is often due to a focus problem with the driver. Just hit Play or GenPlay if using BB2013, same thing, and then you can check to see how he keyboard is working as that song plays. Hit Stop, and it should continue to play for the rest of the particular session. If it works that way for you, then that is how to get it to work again in succeeding sessions if it does not play right away after BB loads.

*ASIO sound driver

*DXi MIDI synth

*"Route MIDI Thru to..." UNchecked

*USB keyboard controller seen and highlighted in LH pane.

This sounds complicated, but after you figure it out it isn't all that bad or hard to reinvoke again.

--Mac

Last edited by Mac; 08/13/13 08:09 AM.