Plugin interface — screenshot pending
MIDI FX

VFX Script

Image-Line

Where to get itAvailable from Image-Lineimage-line.com

VFX Script is a MIDI/automation effects plugin for FL Studio's Patcher that allows real-time transformation of incoming MIDI notes and automation parameters using Python code. It enables users to introduce sequential logic and memory-dependent processing into Patcher setups, with output behavior dependent on previous states rather than just current input. Programming skills are optional thanks to pre-made presets, making it accessible for building advanced audio applications and dynamic, responsive MIDI processing workflows.

Written from the manual and checked against it. How we check

Key Features

01Python-based note and automation manipulation with full language support
02Four operational tabs: User interface, Script editor, Compile, and Log display
03Voice class with properties: note, finePitch, pan, velocity, length, fcut, fres, color, and output routing
04Event handlers: onTriggerVoice, onReleaseVoice, onTick for sequential and state-dependent logic
05UI control types: input knobs (float and integer), checkboxes, dropdown menus, text fields, and embedded Control Surfaces
06Output controllers for automation signal generation and parameter modulation
07Pre-made preset scripts covering envelope generation, harmonization, microtuning, LFO creation, and note gating

Things to Try

  • 01Use onTick() with vfx.context.ticks and vfx.context.PPQ to generate timed sequences that respond to project tempo
  • 02Create custom voice classes inheriting from vfx.Voice to store persistent properties like noteOffset or parentVoice for slide note handling
  • 03Apply pitch offsets in semitones by modifying v.note during onTriggerVoice, then re-apply them in onTick after copyFrom to maintain continuity
  • 04Build conditional MIDI gates by checking threshold values in onTriggerVoice and only calling v.trigger() when conditions are met
Formats
STANDALONE

Own VFX Script?

Add it to your Plugin Library and it stops being a name in a folder — search it by sound, keep notes, and remember why you bought it.

Add to My Library

Free forever · no credit card

Already have an account? Sign in to add it

Similar plugins to explore

Get more out of the plugins you already own

Track your plugins and instruments, search by the sound you need, and learn what each one is for. Free forever for up to 50 plugins and instruments.

Get Started Free