Event Editor

The Event Editor holds automation data that moves (automates) linked controls. Event automation is closely related to Automation Clips but differs in two main ways. 1. Event Automation is bound to a particular pattern, whereas Automation Clips are not, existing as a 'generator' type. 2. Event data may have been recorded from live controller movements or drawn into the Event Editor by hand, while Automation Clips are edited only, you can't record into one.

Event automation may link to controls on the FL Studio interface or in plugins (native and external). Some important Event Editor facts:

  1. You can Browse all automation in the project using the Browser > Current project > Patterns folder.
  2. The Event Editor will only show data associated with the selected pattern. Use the Transport Panel Pattern Selector or Channel Window Pattern Selector to change patterns.
  3. Each pattern may contain an unlimited number of Event Automation data-sets. Use the drop-down menu (6) to browse Event Automation in the selected pattern.
  4. Event data can be converted into an Automation Clip. Select 'Turn into Automation Clip' from the Event Editor Menu (for FL Studio Producer Edition or higher).
  5. The Event Editor is the destination for all recorded automation. Remember, the pattern selected during the recording holds the Automation Event data.
  6. Event Automation data can be manually edited and drawn.
  7. A single pattern may contain multiple Automation Events, use the drop-down menu (6) to swap between Event Automation data for the selected pattern.
  8. The same Event Automation data can be visualized and/or edited from a number of locations:

NOTE: To link other controls to Event Automation data - Convert the Event data to an Automation Clip through the Event Editor Menu > Edit > Turn into Automation Clip and it will appear as an 'Internal controller' link option in the 'Link to controller' Right-click dialog on automatable controls and also in the Browser > Current project > Remote control list.

  1. Event Editor Menu (see below for options).
  2. Tools Tools Menu; Draw ( P); Paint ( B); Erase ( D); Select ( E); Zoom to selection ( I); Interpolate events ( Z); Snap Selector
  3. Horizontal Zoom
  4. Vertical Zoom
  5. Event Graph Area
  6. Target Control - Select between the Event Automation data in the currently selected Pattern.

Waveform Helper View

Sometimes it is useful to closely align Event Automation data with an audio waveform. For example when using Fruity Vocoder or Pitcher. To show the waveform drag from a waveform preview and drop on the Event Editor. To switch the view on and off after this, use (Alt+N).

Working with Event Automation data

The Event Editor graph shows time on the horizontal axis (measured in bars) and automation values on the vertical axis (0 to 100%). The time segments of the Playlist are set by the window's "snap" parameter (). Alternatively, selecting 'Main' will implement the global snap value as defined in the Recording panel. Events are displayed as vertical lines (height represents the value of the event). The Event Editor window can display only one event data-set at a time. Use the header-bar menu (6) to change.

Using the Event Editor with Effects

To open an Event Editor for a property in VST effects which have their own interface, open the FX popup menu (see Mixer window) and select Open Event Editor. From the sub-menu that appears, select the property for which you want to open an Event Editor. Be careful, as many third-party VST effects do not report their settings properly, and may crash when an Event Editor is opened for some of their properties. It is highly recommended that you save your project before trying to use an Event Editor for such effects.

Unfortunately, an Event Editor cannot be opened for DirectX effects due to limitations of DirectX specifications, rather than from FL Studio itself.

Event Editor Menu

The Event Editor menu provides useful commands for editing events. You can access this menu by clicking the Event Editor menu button (2).






Snap determines how events move relative to the Event Editor grid and how quantization aligns items (NOTE: Holding the Alt key temporarily sets snap to 'none'). The options are:


Contains a sub-menu of quick zooming levels: Far ( 1); Medium ( 2); Close ( 3); Best Fit ( 4); On Selection ( 5).

On Selection zooms the timeline to fit the selection (the command will be disabled if no time region is selected in the timeline).

Target control

Each pattern can store a number of Event Data-sets, this menu item opens a list of the Event data-sets in the Pattern. Alternatively use the header-bar menu (6).

Relocate Events

When turned off, the Paste command will overwrite any existing events, and the Cut/Delete commands leave gaps in the area selected to cut/delete. When turned on, the pasted events will be inserted and the Cut/Delete commands will shift back all events after the selected area to fill any gaps.

Auto Smoothing

When checked, the drawn events are automatically interpolated upon mouse button release.

Center ( 0 (zero))

Scrolls the timeline so that the playing position marker appears in the middle. This is a useful option if you want to see the playing position within a long sequence.