The MIDI Out plugin does not make any sound on its own, it acts as a MIDI controller, sending standard MIDI messages to internal (plugins) or external MIDI hardware.

Up to 8 pages of 9 controllers (72 in total) are freely assignable on the MIDI Out plugin to parameters on the target MIDI device.

Fruity LSD is your friend: The MIDI Out plugin is a great companion to the Fruity LSD (effect) plugin. Once MIDI Out has been set to the same Port number as the Fruity LSD plugin you can play sounds direct from your Soundcard internal sampler/synth through the FL Studio mixer.

Using external synthesizers, drum machines & other MIDI devices

If you want to incorporate the sounds from external MIDI hardware, so it is exported along with the rest of your internal plugins in the final render, you will need to first record the external hardware performance as an audio track in FL Studio while it's simultaneously played by a MIDI Out plugin. The steps to do this are as follows:

  1. Set the Port numbers - Select your MIDI interface Output in the MIDI Settings and make sure the Port number matches the Port number on MIDI Out.
  2. Send master sync - In the MIDI Settings, select your MIDI interface and turn ON 'Send master sync'. This is transport control information (start, stop, tempo, etc). Ensure your external MIDI device is set to receive (slave to) MIDI sync data AND is set to the same 'Synchronization type', (MIDI clock, MTC 24, etc), as per the manufacturers instructions.
  3. Make MIDI connections - Make a MIDI connection from your MIDI interface (MIDI OUT) to your MIDI device (MIDI IN) as per the manufacturers instructions.
  4. Set the MIDI Channels - Set your external MIDI device to the same MIDI Channel as the MIDI Out plugin. There are 16 Channels that allow you to control different MIDI devices on each channel. Set your outboard gear to Omni mode and it will respond to all MIDI Channels.
  5. Connect the audio - Make audio connections from your MIDI device's audio outputs to your soundcard audio inputs. This will usually be a line-level input, not a microphone input.
  6. Sequence your MIDI device - Enter or record your score data in the Piano roll or Step Sequencer associated with the MIDI Out channel controlling the external hardware.
  7. Make a live recording - Record the device back into FL Studio, as it is played by the MIDI Out channel.
  8. Audio clips - Place the recorded Audio Clip in the Playlist and render the final track.

NOTE: MIDI is not an audio connection, see the Wizard section 'How do I connect my keyboard/controller/synth to my PC' for advice and further links on setting up external MIDI hardware to be recorded in FL Studio.

Controlling internal VST plugins

  1. Match Port numbers - Set the Input Port number on the VST plugin's wrapper to the same Port number as MIDI Out. 256 Ports are available, the Port number setting you use is arbitrary, it's up to you.
  2. Multiple MIDI channels - If the VST plugin can respond to multiple MIDI channels you can load multiple MIDI Out plugins and set their Port numbers to the VSTs Input Port number. This will allow you to control each MIDI channel in the plugin with a separate Piano roll. NOTE: Alternatively you can use note colors to control independent MIDI channels, set in the plugin, from its own Piano roll.


Notes & Tips

Plugin Credits: Didier Dambrin