Step Sequencer

The Step Sequencer is the main part of FruityLoops' interface. It contains a button for each channel in your song, from which you can call its Channels Settings, Piano Roll etc. It also contains a pattern grid, where you can create drum loops and simple melodies.

    1. Channel Activity Visualization On/Off Switch - Hides/Shows the channel activity visualization (on the right side of each channel button), used to quickly determine of notes are beeing played by a particular channel.
    2. Main Shuffle - Slide it to right to add "swing" to the notes you write in the Step Sequencer.
    3. Graph Editor Button ( G) - Shows/hides the Graph Editor.
    4. Keyboard Editor ( K) - Shows/hides the Keyboard Editor.
    5. Channels Area - Contains the channels and the pattern grid.
    6. Channel Display filter ( Page Down for next group; Page Up for previous group)- Here you can set the group of channels to show in the Step Sequencer (read the Channel Filtering paragraph below for more information)
    7. Playing Step Leds - These leds will show the current playing step in the pattern.
    8. Channel Panning Wheel - Use this wheel to set channel's panning.
    9. Channel Volume Wheel - Use this wheel to set channel's volume.
    10. Channel Settings Button - Displays the channel name & shows/hides Channel Settings window, where you can set how the channel should sound.
    11. Channel Selector - When this led is turned on, the channel is considered selected (used in cut, copy etc. operations - see Edit menu).
    12. Sequence Steps - Each step represents a 16-th note in the pattern. You can turn on and off those step buttons to create the desired loop.
    13. Mute switch ( 0-9 to mute/unmute; Ctrl+0-9 to solo/unmute all) - Turning this led off will mute the channel. Clicking it again unmutes it. You can also quickly solo channel - right-click the led and from the popup menu select Solo. Repeat that action to unsolo the channel (unmute all).
    14. Piano Roll Preview- If you don't have active steps in the current pattern and you have notes in the Piano Roll, the steps are replaced by a preview of the Piano Roll, so you are aware of how your pattern looks without opening each time the Piano Roll view. However, you can not edit notes in that preview. Click it once to show/hide the real Piano Roll window.

Each line in the Step Sequencer represents a single channel with its pattern dots. Each dot represents a 16-th note. The default pattern length is 16 dots, but you may change this setting from the Song Settings window. Left-clicking a dot turns it on; right-clicking turns it off. Note that if you have turned off Use Both Mouse Keys option in the General Settings page, left-clicking turns both on and off a dot. You can also set the pitch of dots using the Keyboard Editor view. Each note has some additional properties (panning, volume etc.) that you can set using the Graph Editor view. Right-clicking the Channel Button (10) brings up a menu that provides some commands for managing channels (see Channel Menu). This menu also provides access to the Piano Roll window that lets you create much more complex melodies than using the Step Sequencer's grid. The main Edit menu also contains commands for working with Step Sequencer.

Channel Filtering

Having too much channels makes working in the Step Sequencer slow and tedious. In FruityLoops 3.4 and later you can combine several channels in a group and set the Step Sequencer to display only specific group of channels (for example percussion group or lead synth group). To control which channels should be visible you can use the Channel Display Filter control (6). Left-click to open the channel filter menu. Selecting "All" shows all channels at once, no matter if they are part of any group or unassigned. Selecting "Unsorted" displayed only the unassigned channels. Also, if you have made any channel groups, you can select them for display from this menu. To add empty group, right-click and select Add Filter Group. With the group displayed, right-click the Channel Display Filter control to see commands for renaming and deleting a group (deleting a group won't delete the channels in it, but make them unassigned). To add all selected channels to a group, use the Group Selected command from the Channels menu.

When adding new channels, they go in the currently selected group.