Skip to content
This repository has been archived by the owner on Jan 2, 2023. It is now read-only.

Troubleshooting

Miguel Guthridge edited this page Aug 10, 2021 · 12 revisions

If you are running into issues using your controller, please use this guide to allow you to diagnose and fix any problems.

First Check These

  • Are the device ports in config.py configured correctly (do they match those listed in FL's MIDI Settings)?

  • In FL Studio's MIDI Settings window, do the output ports (top panel) match those of the input ports (bottom panel).

  • Do you have the InControl and Basic Mode scripts assigned correctly?

  • Are you using the latest version of FL Studio? In the Script Output window, a warning will appear at the top of the output if the MIDI Scripting API is out of date. See Figure 1

Initialisation Patterns

When the device initialises, it uses set colour sequences to indicate information about the system.

  • Rainbow: Successful initialisation

  • Red: Unsuccessful initialisation. Please update FL Studio.

  • Green: An update to the script is available. Navigate to this repository to install it. Note that this functionality is currently not enabled due to missing modules in FL Studio's Python implementation. Link to forum post requesting implementation.

Reporting Bugs

If something seems broken, please don't hesitate to open an issue on the GitHub page. See the Wiki guide for creating an issue. You can also join the Discord Server to get help.

Images

Figure 1: Running the Script in an outdated version of the FL Studio API.

A screenshot of FL Studio's Script Output window, showing a warning at the top of the script output.