I remember this vaguely from the Hypersonic 2 VST instrument.
Basically, it's a normal VST instrument, but if you had it in your project, you can assign its MIDI output (which was equal to the input, except if you had transposition or so active) to the input of another MIDI track, so basically it would just forward all the MIDI events to be used by another synth or whatever.
In Cubase, the output of the instrument was listed next to the physical MIDI inputs in the MIDI input popdown menu, but the "Use All MIDI Inputs" option in the menu did not include Hypersonic's output (it was separated by a menu separator).
I haven't found a way to do that, does anybody know? I guess it's one of those barely documented magic lines...
Certain VST plug-ins generate MIDI which can be used in other Live tracks. For example you could use a plug-in's arpeggiator to drive other devices/plug-ins. Load a VST plug-in into a MIDI track. Create another MIDI track.
A VST MIDI Effect is a VST Plugin that can process MIDI messages. You can select a VST MIDI Effect by clicking the MIDI effect slot's down arrow. The VST MIDI Effect plugins appear in the list's Plugins section.
Creating MIDI out channels in FL Studio is how you actually connect your Reason sound modules to an FL Studio channel. You can then use the FL Studio Piano roll to trigger your Reason sound like any other channel you have used in FL Studio. Using a MIDI controller is also fair game.
A MIDI interface contains inputs and outputs, labeled MIDI IN and MIDI OUT, which you connect MIDI cables to so you can send MIDI messages to and from MIDI instruments. MIDI instruments can be stand-alone synthesizers or can be built into your sound card.
I don't use c++ but to make a VST plugin that has a MIDI output you need to override the AudioEffectX::canDo()
function and return 1
to the sendVstMidiEvent
and possibly sendVstEvents
canDo's.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With