Today we cover how to install a FL Studio MIDI Script.
Not every MIDI Controller requires a MIDI Script in FL Studio, but sometimes they’re needed for improved functionality.
HEADS UP! – FL Studio 20.7 Introduced MIDI Scripting!
Learn More Here >>
This video explains how to install a MIDI Script in FL Studio..
(This video was for my M-Audio Oxygen Pro Review.. I have a M-Audio Oxygen Pro MIDI Script!)
FL Studio MIDI Script Installation Location:
FL Studio stores MIDI Scripts in Documents (for both Windows and Mac).
C:\Users\[USERNAME]\Documents\Image-Line\Data\FL Studio\Settings\Hardware
MIDI Scripts are in the Python coding language, with the .py file extension.
There’s many FREE FL Studio MIDI Scripts available, or you can write your own!
The .py file must start with device_ otherwise FL Studio won’t recognize the file. Here’s an example:
device_OXYGENPROv2.py
The full folder path would look something like this:
C:\Users\[USERNAME]\Documents\Image-Line\Data\FL Studio\Settings\Hardware\M-Audio-Oxygen-Pro\device_OXYGENPROv2.py
Once the file is loaded into your Hardware folder, now we have to load it in FL Studio.
5 Keys to a Successful Beat
See RESULTS in your beats!
Load FL Studio MIDI Script
Each MIDI Script is particular for what Input device it needs to be loaded on, so you have to follow directions very closely.. But generally, this is how it works!
Open up FL Studio, and go to your MIDI Settings (F10).
Select the Input device, select Controller type, and your custom scripts are located under “Scripts” (far right column):

How to Debug FL Studio MIDI Script
To help you along, there’s two ways to debug a MIDI Script in FL Studio.
The first is if you go to your FL Studio Settings (F10), and you’ll see the debug tab (that one is easy!)
The second way is if you hover over View -> Script Output, you’ll see your script as an available tab to debug!
Conclusion: Add a MIDI Script in FL Studio
So that’s how you load FL Studio MIDI Scripts!
Any questions? Leave a comment 🙂
Here’s the MIDI Keyboard I’m using right now:
M-Audio Oxygen Pro Resources:
Start with my M-Audio Oxygen Pro Page which includes:
- FREE M-Audio Oxygen Pro MIDI Script
- Premium M-Audio Oxygen Pro Template
- M-Audio Oxygen Pro Template Changelog
- M-Audio Oxygen Pro Drum Pad Layout
Use this link to see Oxygen Pro Template Updates.
Do you need the premium template? No, but if “just want the keyboard to work”, then it’s the easiest solution. (V2 now offers a really cool drum pad workflow in FL Studio.. V1 also included if you just want normal oxygen pro operation, but want it set up easy).
You can also view Image-Line’s manual on MIDI Scripting..