-
Notifications
You must be signed in to change notification settings - Fork 6
Basic Usage
When this script is running, the controller can be used to control many aspects of FL Studio. Many controls are context-specific and are only accessible when certain windows or menus are active. All basic controls are listed on this page. For controls specific to a window, see the page for that window.
The following controls are accessible at any time unless they are overridden by the control handler for a window or plugin.
Play or pause transport.
Stop transport and return to starting position. Double press to stop all sounds.
This should be pretty self-explanatory. Double press these to double the speed of movement.
Toggle Loop Mode.
See also: Shift Controls
Toggle Recording.
Generic next/previous button. Used to change channels in the channel rack and mixer, as well as navigate presets in some plugins.
In config.py, a shift button can be set (SHIFT_BUTTON). By default, this is the loop button. Holding this while pressing other buttons can produce alternative actions, which are listed below.
When the shift button is pressed, some drum pads light up. Pressing these buttons switches FL Studio windows as listed below:
- Top right [Purple]: Previous/next window (equivalent to pressing Shift+Tab / Tab on a computer keyboard)
-
Green: Switch to Playlist
-
Red: Switch to Channel rack
-
Pink: Switch to Piano roll
-
Light blue: Switch to Mixer
-
Orange: Switch to Browser
See the main article
Some controls don't require interaction to function. They are listed here.
When FL Studio's transport is playing, the upper button flashes with the beat. The colour changes based on the current loop mode.
When a right-click or drop-down menu is active, the drum pad can be used to navigate the menu.
Navigate up/down
Navigate left/right
Close the current menu
Accept the selected option