FL Studio Keyboard Shortcuts
FL Studio's shortcuts reflect its origins as a beat-making and pattern-based sequencer (its original name was literally 'FruityLoops,' referencing drum-machine-style step sequencing) before it grew into a full-featured DAW competing with Ableton and Logic — the Step Sequencer's shortcuts remain distinct from the Playlist's arrangement-focused shortcuts, and understanding which of these two core views you're working in matters for which shortcuts actually apply. Windows is FL Studio's primary and original platform, with the Mac version being a comparatively newer addition, so Windows-first documentation and community resources remain somewhat more abundant, though the shortcut set itself translates with the standard Ctrl-to-Cmd swap.
Playlist Arrangement
| Action | Windows | Mac | Description |
|---|---|---|---|
| Draw/Pencil tool | Ctrl (hold) or toolbar toggle | Cmd (hold) or toolbar toggle | Activates the Draw tool in the Playlist, used for drawing in new pattern blocks or automation clips directly onto the timeline. |
| Slice tool (split clip) | Alt (hold, over a clip) | Option (hold, over a clip) | Splits a Playlist clip at the clicked position while held, FL Studio's version of a razor/cut tool for dividing an audio or pattern clip into separate pieces. |
| Zoom in/out on Playlist | Ctrl+Scroll wheel | Cmd+Scroll wheel | Adjusts horizontal zoom on the Playlist timeline using the scroll wheel while Ctrl/Cmd is held, useful for switching between a broad arrangement overview and precise clip-boundary editing. |
Step Sequencer
| Action | Windows | Mac | Description |
|---|---|---|---|
| Create new empty Pattern | F5 (or right-click pattern selector) | F5 | Creates a new empty Pattern, FL Studio's core building block for a sequenced drum beat or melodic phrase built in the Step Sequencer or Piano Roll before being arranged into the Playlist timeline. |
| Toggle a step on/off (Step Sequencer) | Left-click on step cell | Left-click on step cell | Clicking a cell in the Step Sequencer's grid toggles that specific beat subdivision on or off for the selected instrument channel, the fundamental interaction of programming a drum pattern in FL Studio's signature interface. |
| Open Piano Roll for a channel | Double-click channel name, or F7 | Double-click, or F7 | Opens the Piano Roll for the selected instrument channel, used for entering melodic and harmonic content with precise pitch and timing control beyond the Step Sequencer's simpler on/off beat grid. |
| Mute selected channel | Left-click channel mute icon, or Ctrl+M | Cmd+M | Silences the selected instrument channel in the Channel Rack without removing its programmed pattern data, letting you A/B a mix with and without a specific element quickly during arrangement or mixdown. |
| Duplicate current pattern | Right-click pattern name > Clone | Right-click > Clone | Creates a copy of the currently selected pattern with all its programmed steps intact, a common starting point for building a variation of an existing beat rather than programming a near-identical pattern completely from scratch. |
Playback Mixing
| Action | Windows | Mac | Description |
|---|---|---|---|
| Play / Pause | Spacebar | Spacebar | Toggles playback of the current Pattern or Playlist arrangement, the universal transport shortcut. |
| Toggle recording | Ctrl+F11 or Record button | Cmd+F11 | Arms and starts recording, capturing MIDI input from a connected keyboard/controller or audio input into the currently selected channel or track. |
| Open Mixer | F9 | F9 | Opens FL Studio's Mixer panel, showing individual track volume faders, effect chains, and routing, essential for balancing levels and applying mix processing across a project's various instrument and audio tracks. |
| Toggle Song mode vs Pattern mode | F6 area toggle button, no single default key in all versions | Same | Switches playback between Pattern mode (looping just the currently selected Pattern in isolation) and Song mode (playing through the full Playlist arrangement), a fundamental toggle for moving between isolated pattern-building and full-song playback review. |
| Undo last action | Ctrl+Z | Cmd+Z | Reverses the most recent edit across most of FL Studio's editors, including the Playlist, Piano Roll, and Step Sequencer, with a fairly deep undo history available by default for stepping back through several recent changes. |
Frequently Asked Questions
What's the actual relationship between a Pattern and the Playlist?
A Pattern is a self-contained, reusable musical building block — a drum beat programmed in the Step Sequencer, or a melody entered in the Piano Roll — that exists independently until it's placed as a clip onto the Playlist's timeline, potentially multiple times and in combination with other Patterns, to build the actual song arrangement. This separation is central to FL Studio's workflow: you build and refine Patterns somewhat independently, then arrange copies of them (and variations) across the Playlist to construct the full song structure.
Why does FL Studio feel so drum-machine-like compared to some other DAWs?
This traces directly to FL Studio's origins as 'FruityLoops,' a program originally built specifically around a step-sequencer drum machine interface before it expanded over many years into a full-featured DAW with a Piano Roll, audio recording, and a complete Mixer — the Step Sequencer's grid-based on/off beat programming remains a core, distinctive part of the workflow even though the software now supports the same range of full production capabilities as its competitors.
Does the Slice tool actually cut the underlying audio file, or just the Playlist clip?
Using Alt/Option to slice a clip in the Playlist splits that specific clip reference into two separate clips at the cut point, without modifying or destructively altering the underlying source audio file or Pattern itself — the original source remains intact and can still be referenced or placed elsewhere in the Playlist unsliced, since the Playlist clip is a reference/instance rather than the source content itself.
What is the difference between the Playlist and the Step Sequencer, and why do they have separate shortcuts?
The Step Sequencer (the Channel Rack's pattern-programming grid) is where individual patterns get built one drum hit or note at a time on a fixed grid, while the Playlist is the higher-level timeline where those completed patterns, along with audio clips and automation, get arranged into a full song across multiple tracks over time. Because they solve genuinely different problems — programming a loop versus arranging loops into a structure — each has its own dedicated navigation and editing shortcuts rather than sharing one unified set, which is why switching between the two views resets which shortcuts are active.
Can I quickly change the length of a pattern without opening a dialog?
Ctrl+dragging a pattern block's right edge directly in the Playlist resizes it in place, extending or shortening how many times it repeats without reopening any dialog. Within the Step Sequencer itself, changing the number of steps shown per bar is handled by a small step-count control near the top of the Channel Rack rather than a keyboard shortcut, so pattern-length adjustment is split between a keyboard-modified drag in the Playlist and a mouse-driven control in the Channel Rack depending on which aspect of length you're actually changing at that moment.
Can I mute one drum sound in a pattern without deleting its programmed steps?
Yes — muting a channel in the Channel Rack silences its output entirely while leaving every programmed step untouched underneath, so unmuting it later restores exactly the same pattern rather than requiring you to reprogram anything that was muted out temporarily during a mix decision.