Basics of MIDI scripting in FL Studio
The articles after "The API" (./scripting/fl_midi_api.rst) should talk about the main and most common topics about FL Studio MIDI scripting.
-
Input handling: The article should talk about the ways MIDI inputs are handled, describing the
eventobject and the MIDI filtering process that happens in the MIDI API and how to properly handle it. And the code examples would also explain how to do basic button mapping. -
Output messages: The article would show how to output MIDI messages to the device and serve as an overview of the
devicemodule. -
Transport and navigation controls: The article would explain how to use the
uiandtransport, as well as thetransport.globalTransport()andgeneral.processRECEvent()functions.
Please suggest any more if you have more topics in mind that should be covered.