Recording Audio, Scores (Notes) & Automation Overview

FL Studio can record the following data types:

  1. Audio - internal mixer audio from instrument channels and external audio from a microphone or instrument connected to your audio interface inputs.
  2. Scores - note data from a piano keyboard, typing keyboard or similar.
  3. Automation - volume, pan, knob, slider and mouse movements on FL Studio and plugin interface controls.
  4. Clips - When in Performance Mode FL Studio can record triggered Clips to the Playlist so the performance can be replayed.

Choose which data types to record using the Recording filter, accessed by Right-clicking the record button on the Main Transport Panel. The following sections focus on recording each data type in detail.
Video tutorials are also available on the FL Studio website.

Recording Audio (mixer, line-in, microphone)

FL Studio can record the audio present on any number of Mixer tracks. This audio can come from internal instruments loaded in the Channel Rack or from external sources such as a microphone or line-in jack on your audio interface (ASIO drivers must be used). For more information see these pages:

Recording audio - Learn how to prepare and arm a mixer track for recording internal or external audio sources.

Mixer input/output routing - A more detailed discussion of mixer tracks input/output, line-in and microphone input routing.

Recording Scores (notes / keyboard performances)

External MIDI keyboards can be used to play the plugin synthesizers in FL Studio. For more information on recording a note sequence using your MIDI keyboard, see these pages:

Live keyboard recording - Recording a live keyboard performance on the fly.

Step entry editing - Recording notes step by step.

Score logger - A 3 minute buffer saves all note activity from external controllers and 'typing keyboard to piano'.

Recording Automation (controller changes)

Record mouse movements on interface controls or link and record external controller movements of interface controls:

Recording Automation - Learn how to record continuous controller changes from your mouse or external controllers.

Recording Clips (Performance Mode)

Record controller input as it triggers Pattern, Automation and Audio Clips while in Performance Mode:

Recording Clips - When in Performance Mode you can record Clips as you trigger them to the Playlist as a new project.