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

Basic Usage

HDSQ edited this page Jul 16, 2020 · 21 revisions

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.

Universal Controls

The following controls are accessible at any time unless they are overridden by the control handler for a window or plugin.

Play

Play or pause transport.

Stop

Stop transport and return to starting position. Double press to stop all sounds.

Fast-forward / Rewind

This should be pretty self-explanatory. Double press these to double the speed of movement.

Loop

Toggle Loop Mode.

See also: Shift Controls

Record

Toggle Recording.

Track [Next / Previous]

Generic next/previous button. Used to change channels in the channel rack and mixer, as well as navigate presets in some plugins.

Shift Controls

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.

Shift Menu

When the shift button is pressed, some drum pads light up. Pressing these buttons perform common actions in FL Studio, including switching between windows. See Figure 1

  • Top left [light blue]: Undo/redo (equivalent to pressing Ctrl+Alt+Z and Ctrl+Z on a computer keyboard)

  • Top right [Purple]: Previous/next window (equivalent to pressing Shift+Tab / Tab on a computer keyboard)

  1. Green: Switch to Playlist

  2. Red: Switch to Channel rack

  3. Pink: Switch to Piano roll

  4. Light blue: Switch to Mixer

  5. Orange: Switch to Browser

Tempo

The top right (circular) pad functions as a tempo button and can perform various functions to do with tempo.

Beat Indicator

When FL Studio's transport is playing, the tempo button flashes with the beat. The colour changes based on the current loop mode.

Metronome

When you tap the tempo button, it toggles the metronome. The tempo button glows a dull grey when the metronome is active (See Figure 2)

Tempo tapper

When you double-tap the tempo button, it enters tempo tapper mode and glows pink (See Figure 3). When this is active, use the button as a tempo tapper. Double-tap the button again to leave this mode.

Plugin-Specific Controls

See the main article

Other Controls

Menu Helper

When a right-click or drop-down menu is active, the drum pads can be used to navigate the menu. See Figure 4

Light Blue

Navigate up/down

Purple

Navigate left/right

Red

Close the current menu

Green

Accept the selected option

Figures

Figure 1: Shift Controls

Diagram of Shift Controls

Figure 2: Metronome Active

Diagram for when the metronome is active

Figure 3: Tempo Tapper Active

Diagram when tempo tapper is active

Figure 4: Menu Helper

Diagram of Menu Helper UI

Clone this wiki locally