Contents 

FL Studio About FL Studio 6
FL Studio Setup Wizard
FL Studio Setup Wizard
FL Studio Audio Output Setup
FL Studio ASIO Driver Setup
FL Studio DirectSound Driver Setup
FL Studio MIDI Setup
FL Studio File Settings Setup
FL Studio Finished
FL Studio Introduction to FL Studio 6
FL Studio What's New?
FL Studio Making Music
FL Studio The User Interface
FL Studio Keyboard Shortcuts
FL Studio Useful Links
FL Studio Tool Bar
FL Studio Menu Bar
FL Studio Menu Bar
FL Studio File Menu
FL Studio Edit Menu
FL Studio Channels Menu
FL Studio View Menu
FL Studio Options Menu
FL Studio Tools Menu
FL Studio Help Menu
FL Studio Panels
FL Studio Panels
FL Studio Main Panel
FL Studio Transport Panel
FL Studio Output Monitor Panel
FL Studio CPU Panel
FL Studio Shortcut Panel
FL Studio Recording Panel
FL Studio Time Panel
FL Studio Tools Dialog
FL Studio Favorites Section
FL Studio Browser
FL Studio Browser
FL Studio Project Browser
FL Studio Channel Window & Step Sequencer
FL Studio Channel Window & Step Sequencer
FL Studio Keyboard Edit
FL Studio Graph Edit
FL Studio Channel Menu
FL Studio Channel Settings
FL Studio Channel Settings
FL Studio Main Channel Settings
FL Studio Sampler Settings
FL Studio Automation Clip Settings
FL Studio Layer Settings
FL Studio Plugin Settings
FL Studio Plugin Wrapper
FL Studio Instrument Settings
FL Studio Miscellaneous Settings
FL Studio Function Settings
FL Studio Piano Roll
FL Studio Piano Roll
FL Studio Piano Roll Menu
FL Studio Piano Roll Articulate
FL Studio Piano Roll Quantizer
FL Studio Piano Roll Chopper
FL Studio Piano Roll Arpeggiator
FL Studio Piano Roll Strum Tool
FL Studio Piano Roll Scale Level Tool
FL Studio Piano Roll Flam Tool
FL Studio Piano Roll Flip Tool
FL Studio Piano Roll Key Limiter Tool
FL Studio Import MIDI Data Dialog
FL Studio Randomizer
FL Studio LFO Tool
FL Studio Playlist
FL Studio Playlist
FL Studio Pattern Tracks
FL Studio Audio Tracks
FL Studio Automation Tracks
FL Studio Instrument / Generator Plugins
FL Studio Instrument / Generator Plugins
FL Studio Plugin Wrapper
FL Studio 3x OSC
FL Studio Automation Clip
FL Studio BeepMap
FL Studio BooBass
FL Studio Buzz Generator Adapter
FL Studio Chrome
FL Studio Dashboard
FL Studio Dashboard
FL Studio Dashboard: How To Use
FL Studio Dashboard: Standard Components
FL Studio Dashboard: Component API
FL Studio Dashboard: Menu
FL Studio Direct Wave Sampler
FL Studio Direct Wave
FL Studio Direct Wave Zone Window
FL Studio Library Window
FL Studio Direct Wave Zone Tab
FL Studio Direct Wave Program Tab
FL Studio Direct Wave Sample Tab
FL Studio Direct Wave Options
FL Studio FL Keys
FL Studio FL Slayer
FL Studio FPC
FL Studio Fruit Kick
FL Studio Fruity DrumSynth Live
FL Studio Fruity DX10
FL Studio Fruity Envelope Controller
FL Studio Fruity Granulizer
FL Studio Fruity Keyboard Controller
FL Studio Fruity Layer
FL Studio Fruity Slicer
FL Studio Fruity Soundfont Player
FL Studio Fruity Vibrator
FL Studio Fruity Video Player
FL Studio MIDI Out
FL Studio Plucked!
FL Studio ReWired
FL Studio SimSynth Live
FL Studio Sytrus
FL Studio Sytrus Introduction
FL Studio Sytrus: The Main Module
FL Studio Sytrus: The Operator Module
FL Studio Sytrus: Envelope Editor
FL Studio Sytrus: Arpeggiation
FL Studio Sytrus: Harmonic Editor
FL Studio Sytrus: The Filter Module
FL Studio Sytrus: The Effects Module
FL Studio Sytrus: Basics of FM Synthesis and the Modulation Matrix
FL Studio Sytrus: Tutorial
FL Studio Sytrus: Notes & Tips to Patch Creators
FL Studio Sytrus: Options, Helpers & Tools
FL Studio TS404
FL Studio Wasp
FL Studio Wasp XT
FL Studio Wave Traveller
FL Studio Mixer & Mixing
FL Studio Mixer Window
FL Studio Mixer Functions
FL Studio Plugin Effects
FL Studio Mixer Track Properties
FL Studio Audio Input/Output Routing
FL Studio Disk Recording
FL Studio Levels, Mixing and Clipping
FL Studio Mixer Pop-Up Menu
FL Studio Effect Plugins
FL Studio Effect Plugins
FL Studio Plugin Wrapper
FL Studio Supported Effects Standards
FL Studio Buzz Effect Adapter
FL Studio EQUO
FL Studio Fruity 7 Band EQ
FL Studio Fruity Balance
FL Studio Fruity Bass Boost
FL Studio Fruity Big Clock
FL Studio Fruity Blood Overdrive
FL Studio Fruity Center
FL Studio Fruity Chorus
FL Studio Fruity Compressor
FL Studio Fruity dB Meter
FL Studio Fruity Delay
FL Studio Fruity Delay 2
FL Studio Fruity Delay Bank
FL Studio Fruity Fast Dist
FL Studio Fruity Fast LP
FL Studio Fruity Filter
FL Studio Fruity Flanger
FL Studio Fruity Flangus
FL Studio Fruity Formula Controller
FL Studio Fruity Free Filter
FL Studio Fruity HTML Notesite
FL Studio Fruity LSD
FL Studio Fruity Mute
FL Studio Fruity Multiband Compressor
FL Studio Fruity Notesite
FL Studio Fruity PanOMatic
FL Studio Fruity Parametric EQ
FL Studio Fruity Peak Controller
FL Studio Fruity Phase Inverter
FL Studio Fruity Phaser
FL Studio Fruity Reeverb
FL Studio Fruity Reeverb 2
FL Studio Fruity Scratcher
FL Studio Fruity Send
FL Studio Fruity Soft Clipper
FL Studio Fruity Spectroman
FL Studio Fruity Squeeze
FL Studio Fruity Stereo Enhancer
FL Studio Fruity Vocoder
FL Studio Fruity WaveShaper
FL Studio Fruity X-Y Controller
FL Studio Installing & Using VST / DX Plugins
FL Studio Installing & Using VST / DX Plugins
FL Studio Recording & Automation
FL Studio Overview
FL Studio Audio Recording
FL Studio Automation Clips
FL Studio Recording MIDI Controllers
FL Studio Internal Controllers Plugins
FL Studio Step Editing
FL Studio Supported MIDI Devices
FL Studio Mapping Formula
FL Studio Event Editor
FL Studio LFO Tool
FL Studio Scale Levels Tool
FL Studio Import MIDI Data Dialog
FL Studio Wave Editor
FL Studio Wave Editor
FL Studio Basics
FL Studio Main Toolbar
FL Studio Pop-Up Menu
FL Studio Settings
FL Studio ReWire Support
FL Studio ReWire Support
FL Studio Client Mode
FL Studio Client Mode
FL Studio Using with Cubase SX
FL Studio Using with Sonar 2
FL Studio Host Mode
FL Studio Host Mode
FL Studio Using with ReBirth
FL Studio Using with Reason
FL Studio FL Studio as a Plugin (VSTi/DXi2)
FL Studio FL Studio as a Plugin (VSTi/DXi2)
FL Studio File Formats
FL Studio File Formats
FL Studio Open/Import File Formats
FL Studio Open/Import File Formats
FL Studio FL Studio Loop File
FL Studio Zipped Loop File
FL Studio BeatCreator/BeatSlicer Grid File
FL Studio MIDI File
FL Studio Rebirth RB-338 Song File
FL Studio Beat to Slice
FL Studio Save/Export File Formats
FL Studio Save/Export File Formats
FL Studio FL Studio Loop File
FL Studio Zipped Loop File
FL Studio Wave / MPEG Layer 3 / MIDI
FL Studio Sample File Formats
FL Studio Sample File Formats
FL Studio MS Waveform File
FL Studio ReCycle Loops
FL Studio Speech Preset
FL Studio SimSynth Preset
FL Studio DrumSynth Preset
FL Studio Fast Tracker's Extended Instrument
FL Studio Other File Formats
FL Studio Other File Formats
FL Studio FL Studio State File
FL Studio FL Studio Score File
FL Studio Humanize Preset File
FL Studio MIDI File
FL Studio Download Manager
FL Studio Download Manager
FL Studio Options & Settings
FL Studio System Settings
FL Studio System Settings
FL Studio MIDI Settings
FL Studio Audio Settings
FL Studio General Settings
FL Studio File Settings
FL Studio Project Settings
FL Studio Project Settings
FL Studio Project General Settings
FL Studio Project Info
FL Studio Troubleshooting
FL Studio Compatibility with Older Projects
FL Studio Troubleshooting Q&A
FL Studio Optimizing CPU and Memory Usage
FL Studio Registration Exclusive Features
FL Studio Reset Settings
FL Studio Glossary
FL Studio Internet Resources
FL Studio ACM Waveform
FL Studio Cutoff and Resonance Filter
FL Studio Envelope
FL Studio Gate
FL Studio LFO
FL Studio Underrun

Using FL Studio.

Prev Page Next Page

MIXING & EFFECTS

Recording External and Internal Mixer Audio This feature is available only in Producer Edition

FL Studio allows you to record live audio from an external sound source (6), ASIO is required (see Prerequisites for Recording External Audio below for more details) OR record internal audio from mixer tracks. Once the disk recording icon is selected (17) and 'armed' (orange), any audio on that track (internal or external) will be recorded to disk. Recording mixer tracks is a great way to free up your CPU when capacity gets tight. A video tutorial is available.

Multiple track recording - Each of the 64 mixer track can independently record internal and or external audio sources, allowing you to simultaneously record the full number of audio inputs available from your soundcard or multiple internal mixer tracks.

Loop Recording - If you have Loop recording turned on in Song mode, and have a range selected, you will be able to automatically record layer upon-layer of audio into the Audio Clip section of the Playlist. When FL Studio reaches the end of the Playlist range it will automatically create an Audio Clip and start at the beginning recording a new audio-clip. Previously recorded Audio Clips will be muted. As there is quite a lot for FL Studio to do each time around the loop (saving wav files, creating channels and creating new wav files) there may be audio glitches in the first few ms of each loop. In light of this we recommend a bar lead in at the start of the loop section, this will also give you time to ready yourself for the next loop.

Recording External Audio

Before you can record external audio sources the following conditions need to be satisfied:

Prerequisites for Recording External Audio

Recording internal audio from Mixer tracks only requires Producer Edition, however, to record external Audio you will also need:

  1. FL Studio Producer edition or higher.
  2. An ASIO driver for your soundcard.
  3. FL Studio set to operate in ASIO mode. See System - Audio Settings, press F10 in FL Studio to bring them up.
  4. The sound source connected to your PC via your soundcard or a USB/Firewire interface.

If there are no input options available in the IN box at 6 in the mixer (shown below), then at least one of the conditions above is not met. It is possible that your soundcard does not support the ASIO standard. In this instance you can try the www.asio4all.com driver on your system. Please note that this solution is a 3rd party work-around of the Windows Audio Drivers and Image-Line is not liable for any problems caused by the use of this driver.

Quick Audio Recording Procedure

If the above conditions are satisfied, FL Studio has an audio-recording wizard:

  1. Select Tools > One-click audio recording from the 'Tools' menu.
  2. Follow the prompts.

Normal Audio Recording Procedure

Where to record external audio: When recording external audio on a mixer track, internal audio routed to that track will be mixed in with the external source so it is best to use a mixer track with no internal generators routed to it. Remember that the Master mixer track has all the other tracks routed to it, so this is definitely a bad place to record external audio sources.

  1. Mixer track arming: Select an external input (6). This should auto-arm the track for recording and the disk icon (17) will turn orange.
  2. Naming (Optional): Select the name and location of the saved WAV file other than the default. Press the disk icon (17) TWICE, the first time will de-select the arming, the second time will re-select it and open the file-name/location dialogue. Select a location in the browse dialog and name the .WAV file to be recorded. If you use right-click, an automatic file name is assigned to the track. Do the same for all mixer tracks you want to record.
  3. Recording Options: Open the Mixer pop-up menu. In the Disk Recording submenu check 32bit floating point recording if you want to render to 32bit wave files. Next select ‘Auto-create audio tracks’ to automatically insert recorded audio clips in the Playlist.
  4. Monitoring: The default setup will be route the incoming audio on the armed mixer track through to the Master track where it will be audible. If you don't want to hear the incoming audio, deselect the 'Send to master' knob from the armed track to the Master track.
  5. Effects: We strongly recommend that you record all incoming sources without FX and add them later, this provides maximum flexibility. However, you may wish to monitor the incoming signal with FX while recording the dry signal. In this case - deselect the 'Send to master' knob from the armed track to the Master track, route the armed track to a second mixer track with the FX you wish to monitor and allow that track to pass through to the Master.
  6. Mono to Stereo (optional): If you have a mono sound source that appears in only the L or R stereo channel you can turn the stereo separation knob on the mixer track all the way right to fill both L and R channels for recording.
  7. Recording: In the Transport Panel, ensure Record Mode is activated (orange) and push the Play button to start recording.
  8. Stop recording: When you are finished, press the Stop button. At this point, all armed tracks will become unarmed, depending on whether you have enabled the Disk Recording > Auto-Unarm option in the Mixer pop-up menu.
  9. Where's my audio? If you are in pattern mode then the recording will appear as an Audio Clip channel. If you are in song mode AND the Mixer Menu setting, Auto-create Audio Clips is on, then your recording will appear as an Audio Clip wave-display in the lower Play List window. All new audio-clips are routed to the master mixer track by default.

Recording Internal Mixer Audio (Freezing)

FL Studio allows you to record the output of one or more mixer tracks to *.WAV files and auto-insert the resulting audio clips in audio tracks (optionally).

Mixer track recording (or freezing) enables you to quickly replace the real-time effects and instruments with prerendered audio, saving CPU. It also helps for easier rendering of separate mixer tracks for additional processing in 3rd party applications. For users with ASIO enabled sound cards, you can route ASIO inputs (see Audio Input/Output Routing above) to the track input (for ex. microphone, line in) and record it in a *.WAV file.

There are two ways to record a track: realtime (interactive), allowing recording of ASIO inputs; and non-realtime, allowing (usually) faster rendering times and higher audio quality.

Non-realtime recording

To perform non-realtime export of Mixer track/s (also known as 'track freezing'):

  1. Mixer track arming: Press the disk icon (17) on the desired mixer track. In the browse dialog that will open, select a location and name for the *.WAV file to be recorded. The disk icon turns orange to show the track is ready to be recorded. Do the same for all mixer tracks you want to record.
  2. Recording Options: Open the Mixer pop-up menu (1). In the Disk Recording submenu check 32bit floating point recording if you want to render to 32bit wave files. Open the Mixer pop-up menu (1) and the Disk Recording submenu check Auto-create audio tracks to insert the resulting audio clip in the Playlist's audio tracks after recording is completed.
  3. Rendering ( Alt+R): Open the Mixer pop-up menu (1) and the Disk Recording submenu select Render to Wave File. The rendering settings dialog appears. Adjust the settings and press OK to render the track. NOTE: Some of the options available when rendering a full song are not available for track recording: render to MP3 or MIDI file, saving of NFO file with the audio clip and saving ACID-ized audio.
  4. After recording all tracks that were activated for recording go back to their normal state.
  5. Where's my audio? If you are in pattern mode then the recording will appear as an Audio Clip channel. If you are in song mode AND the Mixer Menu setting, Auto-create Audio Clips is on, then your recording will appear as an Audio Clip wave-display in the lower Play List window. All new audio-clips are routed to the master mixer track by default.

NOTE: ASIO inputs are disabled while recording in non-realtime.

Realtime (Interactive) Recording

To perform realtime recording of Mixer track/s:

  1. Mixer track arming: Press the disk icon (17) on the mixer track you wish to record. If you use left-click, select a location in the browse dialog and name the *.WAV file to be recorded. If you use right-click, an automatic file name is assigned to the track. The disk icon turns orange to show the track is ready to be recorded. Do the same for all mixer tracks you want to record.
  2. Recording Options: Open the Mixer pop-up menu (1). In the Disk Recording submenu check 32bit floating point recording if you want to render to 32bit wave files. Open the Mixer pop-up menu (1) and the Disk Recording submenu check Auto-create audio tracks to insert the resulting audio clip in the Playlist's audio tracks after recording is completed.
  3. Rendering: In the Transport panel, activate Record Mode and push the Play button to start recording the state.
  4. When you are finished, press the Stop button. At this point, all armed track will become unarmed, depending on whether you have enabled the Disk Recording > Auto-Unarm option in the Mixer's pop-up menu.
  5. Where's my audio? If you are in pattern mode then the recording will appear as a sampler channel. If you are in song mode AND the Mixer Menu setting, Auto-create Audio Clips is on, then your recording will appear as an Audio-clip in the Play List.

Mixer reference diagram

  1. Mixer Menu - Contains view, recording, Track linking, renaming and coloring options, click here to learn more about the options.
  2. Mixer Track Scroll Bar - This will slide the visible range tracks within the mixer window.
  3. Mixer Insert Tracks - The output of all audio instruments in FL Studio is routed to one of the 64 available insert tracks. In the default Mixer setup, once the audio signal is processed with the integrated filters (equalizer, volume and panning - 9) it is then sent to the master mixer track (10). It is also possible to route the audio of a mixer track to any ASIO output (7 - for users with ASIO enabled sound cards) or even another insert track (18). This internal re-routing is a very powerful feature allowing you to create advanced mixer setups with groups and subgroups of insert tracks.

    The labels can be right-clicked (or press F2) to rename the track or recolor it. Quick linking of channel/s: From the Channel window use the Channel selector to select the channel/s you want to route to the mixer track, then select the desired destination mixer track and click Ctrl+L. There is also an option to sequentially link Channels to tracks starting from the selected track. Shift+Ctrl+L.

  4. Send Tracks - there are 4 mixer tracks dedicated to send functions, although any track can serve as a send, (18). The send tracks do not receive a direct audio input from the instruments, but they can receive audio from one or more of the 64 insert tracks (you can adjust the amount of signal sent by each insert track with the Send Level knobs (15). The purpose of send tracks is the ability to setup common effects (for ex. reverb and delay) once in a send track and then being able to route multiple insert tracks audio to it, as opposed to adding the same effect in each insert track, wasting CPU power.
  5. Big Peak Meter - Can be hidden using the Mixer menu (1) > View > Options. Output is in dB. See Levels and Mixing to learn more about using peak meters in FL Studio.
  6. External mixer input - ASIO hardware inputs and some VSTi inputs can be selected here.
  7. External mixer output - ASIO hardware outputs can be selected here. Typical uses include live-use where one track is sent to headphones for monitoring previewed samples/mixes while the main mix goes to the PA OR to create a surround sound sub-mix by sending several mixer tracks to the relevant surround channels of your soundcard.
  8. FX slots - Up to 8 independent FX may be added to each mixer track. To load an Effect: Left-click on pop-up menu arrow at the left end of the slot and use the 'select' option. If you need more than 8 Effects, use the 'Send' feature (18) to route the output of one mixer track to another. To open an Effect GUI interface: Left-click on the name of a loaded Effect, a loaded Effect is displayed in FX slot 7 above.
  9. Mixer Track Properties - For more detail click here. Parametric EQ, Stereo Separation , Pan , Swap Stereo Channels, Invert Phase . The All these features are automatable. Panel (A) is the graph for the Parametric EQ, left-click to control center frequency (left-right)/amplitude(up/down) or right-click to control bandwidth (left-right)/amplitude(up/down). Panel (B) can be left or right clicked to gain simultaneous X/Y control over Pan and Volume. Panel (C) holds the controls for Plugin Delay Compensation.
  10. Master Mixer Track - All audio output of FL Studio is routed through the master mixer track for final processing before the final output (unless an insert track is routed out of the mixer to an ASIO output - 7). In light of this, the Master track isn't a good place to record external ASIO inputs (6) as the external and internal audio will be mixed together and recorded to disk.
  11. Small Peak Meter - See Levels and Mixing to learn more about using peak meters in FL Studio.
  12. Mute Switch - left-click to mute/un-mute the individual track, right-click to solo/un-solo the individual track.
  13. Pan Knob - this function is also duplicated in the Mixer Track Properties area.
  14. Level Fader - Can be automated right-clicked and linked to controllers. This function is also duplicated in the Mixer Track Properties area.
  15. Send Knobs - When the 'Send' switch is activated (18) this knob (on the destination track) controls the signal level received from the source track.
  16. FX Enable/Disable Switch - When deselected this disables all the FX in the FX slots (8). This only becomes active once an FX is added to a FX slot.
  17. Track Recording Switch - When selected (orange) the track is armed and any audio (internal or external (6)) will be recorded to disk.
  18. Track Send Enable Switch - Left-click to enable audio to be passed from one track to another, turns orange. Right-click to route to a specific track, master routing disabled.

NOTE: Most controls are automatable (right-click and select 'Create automation clip').