I will create a custom fl studio or ableton midi controller script
Full Stack Developer Laravel React Linux AI
About this Gig
- Your MIDI controller only does half of what you want in your DAW? I will write a custom script so every pad, knob, fader and screen does exactly what you need.
I write controller scripts for FL Studio (Python MIDI scripting API) and Ableton Live (Python remote scripts and Max for Live). I have built my own scripts that turn a hardware controller into a full workflow tool for FL Studio, so I know these APIs from real use.
What I can build:
- Full mapping for any controller: Akai, Novation, Arturia, Ableton Push and more
- Transport, mixer, channel rack, playlist and plugin control
- LED and display feedback, so your controller shows what the DAW does
- Multiple modes and pages on one controller
- Step sequencer and pad workflows
- Max for Live devices for custom Ableton tools
What you get:
- Ready-to-use script, installed in a few clicks
- Full source code that you own
- A short guide with all mappings
Please message me before ordering with your controller model and DAW version, so I can confirm what the hardware supports.
Format:
M4L/MAX
Plugin type:
Utility
Programming language:
Python
•
Max for Live
My Portfolio
FAQ
Do you need to have my controller to write the script?
No. I work from the controller's MIDI spec and you test each version. A short video of you using it helps a lot. For complex screens or LEDs, a MIDI log from you speeds things up.
Which FL Studio and Ableton versions do you support?
FL Studio 20.7 and newer, which has Python MIDI scripting, and Ableton Live 11 and 12. Tell me your exact version before ordering.
My controller is not supported in FL Studio. Can you make it work?
In most cases, yes. If the controller sends MIDI, I can script it. I will check the MIDI spec first and tell you honestly what is possible.
Will the script break when the DAW updates?
Usually not, but if a DAW update breaks it within 30 days of delivery, I fix it for free.
Do I get the source code?
Yes. You get the full Python source code and you can change it yourself.
