7 using bfd2’s midi out, Setting up the midi output function, Using the midi output as a midi input in your host – FXpansion BFD2 Manual User Manual
Page 119: Latency of the midi out
11
7:7 Using BFD2’s MIDI Out
In compatible hosts, you can use the output of the BFD2 plugin’s Groove engine as a MIDI input stream to trigger other instru-
ments on entirely different MIDI tracks.
Currently, the only plugin format that supports this feature is VST, and even then only in some hosts – the main sequencing hosts
that include this functionality are Ableton Live and Steinberg’s Cubase and Nuendo. Additionally, some modular hosts such as
Plogue Bidule and Energy XT provide the ability to patch MIDI between plugins.
Setting up the MIDI output function
To use the MIDI output, you first need to enable the function in BFD2. In the Session preferences, enable the Send MIDI Out set-
ting.
By default, MIDI channel 1 is used for transmitted note events. This can be changed using the MIDI Out channel setting, also in
the BFD2 Session preferences.
Using the MIDI output as a MIDI input in your host
Once the BFD2 MIDI output is enabled, it becomes available as a MIDI input in your host. This can be used as a MIDI input
source for MIDI tracks routed to any instrument.
The actual method with which the MIDI routing is accomplished varies between hosts.
Typically, in sequencer hosts, you need to set the MIDI input port of a MIDI track to the BFD MIDI Out, and also set the channel
according to the MIDI Out channel setting in the BFD2 Session preferences.
Modular hosts, on the other hand, involve graphical patching of between the MIDI output and input ports on modules.
Please consult your host’s documentation or support services for guidance on performing such tasks.
Latency of the MIDI Out
The VST MIDI output suffers from latency. This is not the fault of BFD2 but of inherent flaws in native audio systems.