> ## Content Index
> Fetch the complete content index at: https://flstudiopro.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# FL Studio Step Sequencer: Steps, Length & Velocity
- URL: https://flstudiopro.com/fl-studio-step-sequencer/
- Published: 2026-09-12T13:55:13.000Z
- Updated: 2026-10-18T15:56:01.000Z
- Description: Program a counted drum loop, control 16- and 32-step lengths, shape velocity and fix missing buttons or unexpected repeats without losing your notes.
- Author: Eric Norris
- Tags: Beatmaking & Drums, Workflow

The FL Studio Step Sequencer is the clickable drum grid inside the Channel Rack. Put a kick, clap and closed hi-hat on separate rows, choose a Pattern, switch to PAT and turn on the hits you want to hear. A mouse is enough to build a useful loop; you don't need a MIDI keyboard for this exercise.

[Download](https://loadsurf.surf/c/CSdXrsGFdUAG?ref=flstudiopro.com)

Start with the one-bar example below. Then change its length, soften a few hats and find out why gray steps sometimes keep repeating. This is the controls tutorial in our [Beatmaking & Drums route](https://flstudiopro.com/tag/beatmaking/). Once the controls make sense and you want musical variations, move on to [writing drum patterns](https://flstudiopro.com/fl-studio-drum-patterns/).

## Find the Step Sequencer and choose a Pattern

Press **F6**, or click the Channel Rack button in the toolbar. Use the button if your keyboard sends a media action instead of F6\. Glance at the Pattern selector before clicking any steps, because you're editing the selected Pattern, which isn't always the one you last placed in the Playlist.

Use **Patterns > Find next empty** (**F4**) and name the new Pattern **Drums A**. Image-Line's [Patterns menu reference](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/menu%5Fpatterns.htm?ref=flstudiopro.com) separates this from renaming the current Pattern with F2\. Picking an empty Pattern doesn't remove your existing instruments from the rack.

- **Channel:** the sound source on one row, such as a Sampler holding a kick.
- **Step:** a trigger position for that row. Each step represents a sixteenth note.
- **Pattern:** the selected collection of note and automation data; several Channels can contribute to it.
- **Pattern Clip:** an instance of that Pattern on the Playlist timeline.

![Channel sound sources and step rows grouped into Drums A, then placed as a Pattern Clip](https://storage.ghost.io/c/23/d1/23d1461e-9a6f-4583-9f0a-3ee044fc8192/content/images/2026/09/01.webp)

Read the objects separately: a Channel supplies sound, steps trigger it, and a Pattern Clip places the Pattern in the song.

The [Channel Rack guide](https://flstudiopro.com/fl-studio-channel-rack/) explains its selection lights, groups and routing. For now, focus on the sound's row and the Pattern name; there's no need to reorganize the whole project.

## Add drum sounds without replacing the wrong Channel

Choose three short one-shots: a kick, a clap or snare, and a closed hi-hat. Drag each file from the Browser into the empty area below the Channel rows, not onto an existing Channel button, and check that each drop creates a new row. You can also right-click the sample in the Browser and choose **Open in new channel**, as documented in the [Browser file menu](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/browser.htm?ref=flstudiopro.com).

![Hat.wav dragged below existing Kick and Clap rows to create a new Sampler Channel](https://storage.ghost.io/c/23/d1/23d1461e-9a6f-4583-9f0a-3ee044fc8192/content/images/2026/09/02.webp)

Aim for the empty area, then check that a new row appears. The existing kick and clap stay separate.

If your template already has the three sounds, just use those rows. To swap a Sampler's sound on purpose, open that Channel and use its sample-file control; its existing rhythm doesn't become a new Pattern. Listen again after the swap, because a longer tail or a different attack can change how the rhythm feels.

Can't find the files? The [Browser guide](https://flstudiopro.com/fl-studio-browser/) covers finding and auditioning sounds, and [adding sample packs](https://flstudiopro.com/fl-studio-add-sample-packs/) covers folders. Keep that setup separate from programming the steps.

## Program a one-bar drum Pattern

Use a **4/4** project for this example. Sixteen sixteenth-note steps make one bar, and steps **1, 5, 9 and 13** are the four beat starts. The other columns are subdivisions, not extra beats.

1. Open the Channel Rack, select an empty Pattern and name it Drums A.
2. Load a kick, clap and closed hi-hat into three separate Sampler Channels.
3. Switch to PAT mode and set Pattern Length to 16 steps in the 4/4 practice project.
4. Activate kick steps 1 and 9, clap steps 5 and 13, and hat steps 1, 3, 5, 7, 9, 11, 13 and 15.
5. Start playback. Under the default mouse setting, left-click adds a step and right-click removes one; listen after each change.
6. Open the hat's Graph Editor and lower a few velocity bars, leaving those steps active.
7. Place Drums A as a Pattern Clip in the Playlist and switch to SONG to hear the arrangement.
8. Save the project. In the standard trial, export a listening copy before closing because saved projects cannot be reopened until FL Studio is purchased.

![Sixteen-step 4/4 drum example with kick on 1 and 9, clap on 5 and 13, and eighth-note hats](https://storage.ghost.io/c/23/d1/23d1461e-9a6f-4583-9f0a-3ee044fc8192/content/images/2026/09/03.webp)

Count four groups of four: kick on beats 1 and 3, clap on 2 and 4, hats on and between the beats. This grid matches the practice table; it is not a genre rule.

| Sound         | Active steps              | What to listen for             |
| ------------- | ------------------------- | ------------------------------ |
| Kick          | 1, 9                      | A clear start on beats 1 and 3 |
| Clap or snare | 5, 13                     | An answer on beats 2 and 4     |
| Closed hi-hat | 1, 3, 5, 7, 9, 11, 13, 15 | An even eighth-note pulse      |

This is a deliberately plain practice rhythm, not a recipe for every genre. Remove kick step 9, listen, then put it back. That tiny change makes the link between a lit button and the sound obvious. For bass, melody and arrangement around the loop, follow [making a complete beat](https://flstudiopro.com/fl-studio-make-a-beat/); the [beginner tutorial](https://flstudiopro.com/fl-studio-tutorial-beginners/) covers the wider first-project setup.

**Check the playback mode:** Image-Line's [transport controls](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/toolbar%5Fpanels.htm?ref=flstudiopro.com) separate PAT, which plays the selected Pattern, from SONG, which plays the Playlist. An empty Playlist is no reason to rebuild a perfectly good drum Pattern.

**Check the mouse setting:** in [General Settings](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/envsettings%5Fgeneral.htm?ref=flstudiopro.com), turning off **Use both mouse buttons in Step sequencer** makes left-click toggle a step on and off. If your clicks behave differently from a tutorial, check this before you decide your installation is broken.

## Extend the grid: Pattern length versus Channel looping

To practice two bars in 4/4, set **Pattern Length to 32 steps**. Drag the rack's lower-right edge to show more of the grid. A wider window only makes steps visible; you still have to choose the musical length. You can also right-click the Pattern Length control to pick a length in bars.

With the control on **Auto**, the Pattern follows the end of the last bar that contains data, so notes on another Channel can explain a longer loop. The current [Channel Rack reference](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/channelrack.htm?ref=flstudiopro.com) documents a maximum of 512 Step Sequencer steps; use Piano Roll for longer note sequences instead of expecting the step grid to grow forever.

![A shorter Channel sequence repeating as ghost steps inside a longer Pattern boundary](https://storage.ghost.io/c/23/d1/23d1461e-9a6f-4583-9f0a-3ee044fc8192/content/images/2026/08/04-pattern-length-looping.webp)

The Pattern boundary and a Channel's loop point do different jobs. Entered hits and their repeated continuation are separate controls, not a 16- or 32-step preset.

**Channel looping is a different setting.** A short row can repeat inside the longer Pattern. Ghost steps show the repeated continuation, not a second set of manually entered hits. Open the loop control's advanced options to inspect an individual Channel's loop point. Choose **Don't loop** for that Channel if the repetition is unwanted. **Burn to pattern** converts looped ghost steps to real step data; do not use it merely to hide a confusing display.

If switching to 32 steps gives you two identical halves, check looping before you add more hits. If the second half is empty, write a variation there or loop the shorter row on purpose. Repeating Pattern Clips across a song is another layer, covered in [looping and varying Patterns](https://flstudiopro.com/fl-studio-loop-patterns/).

## Edit velocity and timing in the Graph Editor

Right-click the **hat's Channel button** and choose **Graph editor**, or use the rack's Graph Editor control. Select **Velocity**, then drag the bars for a few active hat steps down. Leave enough level to hear the contrast. No universal percentage makes a hat sound human.

![Velocity bars vary hit strength while Shift delays a trigger within one sixteenth-note interval](https://storage.ghost.io/c/23/d1/23d1461e-9a6f-4583-9f0a-3ee044fc8192/content/images/2026/09/05.webp)

Velocity changes the hit's response, while Shift delays its start; Graph Release is a separate note property.

Try softer hats on steps 3, 7, 11 and 15 while keeping 1, 5, 9 and 13 stronger. It's an optional accent exercise, not a fixed mix setting. Listen with the kick and clap playing, since a hat pattern that sounds great solo can get distracting in the full loop.

- **Velocity** changes each hit's velocity; the instrument determines its response.
- **Pan** changes the note's pan information. Some third-party instruments ignore it or other per-note properties.
- **Note** and **Fine pitch** change pitch information; use Piano Roll when you need a readable melodic part.
- **Release** is note-release velocity, not the Sampler's release-time envelope knob.
- **Shift** delays the step's start within its subdivision. It is not a negative/positive nudge control. For a hit before a grid position, move the note in Piano Roll, or deliberately delay the preceding step.
- **Rep** retriggers a step. For a roll with individually drawn note positions and lengths, use Piano Roll.

If changing a property makes no audible difference, first check whether the instrument supports it. The **Mute removed steps** option matters too: when it's on, deactivated steps keep their note-property data as muted notes, so a step you turn back on may remember your old edit.

For broader timing changes, use the [swing and groove guide](https://flstudiopro.com/fl-studio-swing-groove/). Global swing and a Channel's response to it work differently from manually delaying one step.

## Fill every few steps or try Advanced Fill

Right-click the **Channel button** (the name of the sound, not a step square). Its **Fill each 2/4/8 steps** commands provide regular starting patterns. Try Fill each 2 steps on a fresh hat sequence, then remove the hits you do not need. Save a version or copy your Pattern before applying a fill to a rhythm you want to keep.

Choose **Advanced fill** from the same Channel menu for more control. The [Advanced Fill reference](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/stepsequencer%5Fadvancedfilltool.htm?ref=flstudiopro.com) describes Manual editing, Fill every and Euclidean distributions. Sequence length sets the number of positions, and Step count sets the active hits. Rotate the result if its starting point doesn't suit the phrase.

![Manual, regularly spaced and Euclidean hit distributions arranged around step rings](https://storage.ghost.io/c/23/d1/23d1461e-9a6f-4583-9f0a-3ee044fc8192/content/images/2026/08/06-fill-tools.webp)

Audition the three distribution ideas as starting points, not finished beats.

**Accept sends all Channels created in the tool back to the Step Sequencer.** Check the other Channels if you edited more than one. A generated sequence shorter than the Pattern can loop automatically to fill it, so look at the Channel loop control if you hear extra repetitions. Even spacing is a good starting point, but it doesn't prove the rhythm works with your other sounds.

## When to switch to Piano Roll or Playlist audio

![Drum-editing choices compared as a step grid, detailed note grid and placed audio waveforms](https://storage.ghost.io/c/23/d1/23d1461e-9a6f-4583-9f0a-3ee044fc8192/content/images/2026/08/07-editor-decision.webp)

Choose the editor by the next task: step triggers, detailed MIDI notes or waveform editing.

Stay with steps for short, on-grid drum triggers. Switch to [Piano Roll](https://flstudiopro.com/fl-studio-piano-roll/) when you need to see pitch, note duration, off-grid placement or a detailed roll. Put audio in the Playlist when your next edit depends on seeing and cutting the waveform. You're choosing the right editor for the edit, and none of these is more professional than the others.

Steps don't send a conventional note-off, so a long sound may keep going after the trigger. Piano Roll gives you editable note durations, but shortening a note won't force every instrument to stop: Image-Line's [Sampler documentation](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/chansettings%5Fsampler.htm?ref=flstudiopro.com) explains that its samples carry on after note release unless the volume envelope is enabled. The envelope's release then shapes the tail.

Step data and Piano Roll notes both still belong to a Pattern. If a row turns into a miniature note preview, your notes haven't vanished. Click that preview to open Piano Roll. Converting existing notes back to steps can throw away note lengths and require quantization, so save a separate version first, and don't flatten a finished melodic part just to get the old-looking buttons back.

## Put the Pattern in a song and save it safely

Select Drums A in the Playlist's Pattern picker and place it on the timeline, then switch to SONG. Reusing the same Pattern makes its copies share note edits. For an independent rhythmic variation, use [**Make unique**](https://flstudiopro.com/fl-studio-make-unique/) on the Pattern Clip you want to change before editing its hits. That separates the Pattern data but not the underlying instrument, so replacing the shared kick sample can still affect both Patterns.

The [Playlist guide](https://flstudiopro.com/fl-studio-playlist/) covers placement and variations. For the next song-building task, the [Workflow hub](https://flstudiopro.com/tag/workflow/) takes you from a working loop to an arrangement.

Save an FLP while the idea is still intact. In the [standard FL Studio trial](https://support.image-line.com/action/knowledgebase?ans=296&ref=flstudiopro.com), saving and exporting are allowed, but reopening a saved project requires buying FL Studio. Export a listening copy before you close, keeping in mind that audio can't replace editable Pattern data. A separate trial-only plugin may also need [its own licence](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/basics%5Fregistration.htm?ref=flstudiopro.com), whether it comes with your edition or is bought separately.

## Fix missing buttons, silence and unexpected repeats

![Step Sequencer checks for missing buttons, a silent Channel row and ghost-step repetitions](https://storage.ghost.io/c/23/d1/23d1461e-9a6f-4583-9f0a-3ee044fc8192/content/images/2026/09/08.webp)

Start with the symptom: open the note preview, check the silent source, or inspect the loop point. These examples narrow the search without claiming one cause fits every project.

- **The wrong music plays:** check PAT versus SONG and the Pattern selector before editing notes.
- **A whole Channel row is missing:** set the rack's display filter to All. A filtered-out Channel is not deleted.
- **Notes appear instead of step buttons:** open the Piano Roll preview. Preserve the note lengths before attempting conversion.
- **One row is silent:** check its mute light, active steps and velocity. Open the Channel to confirm that its sample is loaded; clicking its name opens the instrument and doesn't necessarily audition a hit. Then check the Channel's Mixer route if the source is present but still silent.
- **Nothing starts when you press Play:** check whether Wait for input is enabled. Disable it for mouse-programmed playback, or provide the expected input.
- **More hits play than you entered:** inspect ghost steps and that Channel's loop point, including any loop created by Advanced Fill.
- **The loop is too short or long:** inspect Pattern Length, Auto and data on other Channels. Resize the rack to see more steps.
- **A long sample keeps ringing:** check note duration and the instrument's volume envelope, not Graph Editor Release velocity.

If a whole project has no output, use the [no-sound troubleshooting guide](https://flstudiopro.com/fl-studio-no-sound/). Reinstalling FL Studio is a poor first response to one muted drum row.

## FL Studio Step Sequencer FAQ

### Where is the Step Sequencer in FL Studio?

It is the step-button grid inside the Channel Rack. Press F6 or use the Channel Rack toolbar button. If a row shows a miniature Piano Roll instead, click that preview to inspect its notes.

### How do I add or remove steps?

With the default two-button setting, left-click activates a step and right-click deactivates it. Disable Use both mouse buttons in Step sequencer in General Settings if you prefer left-click to toggle both states.

### How many steps make one bar?

In 4/4, sixteen sixteenth-note steps make one bar and 32 make two bars. [Other time signatures change that relationship](https://flstudiopro.com/fl-studio-change-time-signature/). Pattern Length controls the Pattern boundary; Auto follows the end of the last bar containing data.

### Why are there ghost steps after my drum pattern?

A shorter Channel sequence can loop inside the longer Pattern. Ghost steps indicate that repeated continuation. Check the Channel's loop point and disable looping if the repetitions are unwanted.

### Where is Fill each 2 steps?

Right-click the Channel button that displays the sound's name, not one of its step squares. The Channel menu contains Fill each 2/4/8 steps and Advanced fill.

### Can Graph Editor Shift move a step earlier?

Shift delays a step's start; it is not a signed earlier-or-later control. To place a hit before a grid position, move it in Piano Roll or deliberately delay the preceding step.

### Does Graph Editor Release shorten a sample?

No. It is note-release velocity, not envelope release time. For a Sampler sound that should follow note duration, use Piano Roll and enable the volume envelope, then adjust its shape and release.

### Does making a Pattern unique give it separate drum sounds?

No. Make unique separates the Pattern's note data. The Patterns can still use the same instrument Channels, so changing a shared sample or instrument setting can affect both.