New Features in FL Studio 20

FL Studio includes Lifetime Free Updates, there may be a new version with more features, check online here.

FL Studio 20

To celebrate the 20th Anniversary of FL Studio, we are jumping straight from FL Studio 12 to FL Studio 20. Here's a list of notable new features and changes in FL Studio 20. For the complete list (including bug fixes) please check the 'WhatsNew.rtf' document. Also check the FL Studio YouTube playlist.

What's New Video

New in FL Studio 20

  • Mac support - FL Studio is now available as a 64 Bit native macOS Application. Includes Audio Unit (AU) and VST plugin support. AU plugins will scan, along with VST plugins, using the Plugin Manager.
  • Time signatures - See the sections for the Playlist & Piano roll. The default Time Signature is set in the Project General Settings and Time Signature changes with Time Markers. Right-Click Time Markers and select 'Time signature'. Use (Shift+Alt+T) to set time-signatures from the playhead position or over the selected time-range. Use the on Pattern Clip Menu 'Use current time signature' to set a Time Signature based on Playlist position.
  • Consolidate Clips (~ Freezing) - Bounce selected Audio and Pattern Clips to a single Audio Clip via:
  • Playlist Arrangements - An 'Arrangement' is the layout of Audio, Automation and Pattern Clips in the Playlist as you added them. Use the drop-down Arrangements menu to manage multiple Playlist versions of the project (working ideas, sound design, versions etc).
  • Plugin Delay Compensation - Automatic PDC now work for all normal use-cases including for Mixer sends. Manual and Auto-PDC can now co-exist. Manual PDC is applied as an offset to Auto PDC. Updates include:
    • Audio recording - New audio input delay control on the INPUT menu, to fix latency issues with individual audio inputs.
    • Icon colors - Automatic (Orange), Manual (Blue) or not set (gray).
    • Mixer menu - Plugin Delay Compensation > Reset manual latency on all tracks - Option to reset all manually set latency values to zero.
    • Metronome - Now latency compensated.
    • Mixer FX Slots - Latency compensated Wet/Dry mix knob. Processing delay is now compensated when mixing the Wet/Dry signals from an effect for each FX slot.
    • Continuous adjustment - Roll the mouse wheel over the time icon or latency display (Mouse Wheel) = 10 ms steps, (Ctrl+Mouse Wheel) = 1 ms steps, (Ctrl+Alt+Mouse Wheel) = 1 sample steps. Mouse Wheel works in three places: Track Input latency icon (FX panel), Track Output latency selector (FX panel), Track Output latency icon (Mixer Tracks).
    • Wrapper Offset - The latency shown in the Wrapper Info can be set and saved per plugin. Use to compensate plugins that consistently report an incorrect latency.
  • Updated Toolbar - New Toolbar design and editable layout.

Classic Features Return:


  • Playlist Tracks - Increased to 500 from 199.
  • Audio recording - Realtime display of audio data as it is captured. Multiple takes are grouped when recording.
  • Playlist menu - View > Resize all tracks. Choose from 33% to 200%.
  • Time Markers - Punch in/out Time Markers so you can start/stop recording using Time Markers.
  • Hide grouped tracks - New option 'Playlist Menu > View > Hide collapsed grouped tracks'. When used, a small arrow on the right-side of the Track header, can be clicked to open and close the hidden tracks.
  • Playlist preview - 'Playlist Menu > View > Mini playlist preview' is selected by default.
  • Playlist Right-Click header-menu - Right-Click options to 'Mute all clips' and 'Unmute all clips', to make undo of consolidated tracks faster.
  • Playlist - Improved visibility of Clip borders in Solid view mode.
  • Audio Clips - New stutter patterns for Audio Clip Menu > Chop.


  • Fruity Compressor (Update) - Added an option to report processing latency. Option is accessed from a menu on the Type field (on by default).
  • Edison (update) - 24 Bit file export option.
  • Fruity Reeverb 2 (Update) - Modulated reverb using Modulation (amount) and Speed options to break up 'ringing' or 'metallic' sounds.
  • Slicex - Regions menu option 'Set all cut groups to...', a pop-up will allow users to assign the same Cut Group to all slices. Added popup with destination track names to send control.
  • VFX Level Scaler (New) - Scale Note Properties as received from the Piano roll. The graph shows input-output mapping for Note - Velocity, Release, Pitch (fine), Pan, Mod X and Mod Y values.
  • DirectWave (Update) - A Zone's loop type can now be set for all selected Zones at once. New 'Copy to selected zones' option for some Zone parameters.
  • Drumsynth Live - Added track names to the Send control's popup menu. Send works for any mixer track without prior linking.
  • Fruity Convolver (Update) - Added a PDC control (), just above the Editor window, to set an impulse's latency so PDC is correctly applied. Related, there are two new Linear Phase EQ presets, 'Linear phase EQ (Long compensated) and (Short compensated)' that make use of this feature.
  • Fruity Reeverb (Update) - Is now a 64 Bit FL plugin.
  • Harmor - Visual feedback panel scaling oct/Hz scaling saved with the plugin settings.
  • ZGameEditor Visualizer (Update) - Layers can be collapsed. Buffered layers are more obvious. Text position and size can now be specified in decimals. Copy/paste layer to and from clipboard. New project 'Wizard' presets. Increased responsiveness to 'Linear' peak effect. Color button on HTML tab to paste color to test. New effects, New 'SplinePeaks'. Youlean: 'Blur', 'Motion blur', 'Bloom' and 'Color correction'. Improved quality for FFT based presets.
  • Patcher (Update) - Reduced memory usage.
  • Updated plugins (general bug fixes) - BassDrum, Drumaxx, Drumpad, Effector, GMS, Hardcore, MiniSynth, Morphine, PoiZone, Sakura, Sawer and Toxic Biohazard.


  • Mixer Tracks - Increased to 125 from 104.
  • Mixer (Layout Menu) - Two new layout options (Compact Alt, Wide Alt), showing track names at bottom.
  • Reset mixer tracks - Right-Click option for selected Mixer tracks 'Reset selected track(s) to default'.
  • Mixer/Channel rack - Renamed the '(none)' preset used to delete generator and effect plugins to '(delete)' to help reduce confusion.


  • Sampler Channels - >New 'Start offset' (automatable), 'Sample start' (precomputed), and 'Length' (precomputed) controls.
  • Channel Settings - Renamed Sampler Settings option 'Load ACID markers' to 'Load slice markers'.
  • General settings - 'Hide plugin toolbars by default' is now on by default.
  • General settings - 'High visibility' option that makes switches and selected icons more obvious. Shows the hover rectangles around (most) switch buttons/icons. Scrollbars show hover color (white). Useful for those with color/vision deficiencies.
  • Render dialog - New options to 'Save loop' and 'Playlist markers'. Renamed 'Save Acidized' to 'Save tempo information'. Renamed 'Save slice markers' to 'Save note markers'.
  • Piano roll - The root note is more visible with keyboard 'scale highlighting' set.
  • MIDI Import - Two new options. Import time signatures - Add time signatures from the MIDI file to the Pattern / Piano roll. Import zero velocity notes - Treat notes with a velocity of zero as 'Note ON', instead of, the default, 'Note Off' messages.
  • Browser - The Drag-and-drop location of samples previews when dragging from the Browser to the Playlist.
  • File Settings - 'Shared data folder' has been renamed 'User data folder'. User data folder is automatically searched for samples (doesn't have to be in the search path list)
  • Help - FL Studio now uses the online version of the manual. If you want to work offline, you can download the help here.
  • In-App Purchases - When saving using projects with trial plugins, or FL Studio upgrade features, it's now possible to buy plugins & upgrades from within FL Studio.
  • Installation - Option to unlock with a FLRegkey.Reg file from the 'Help > About' window
  • Plugin manager - Plugins can be dragged from the Manager list to FL Studio to load them.
  • Tap tempo - Sync option for tempo tap is now off by default.
  • Toolbar - All tool panels 1-unit high to allow for a more streamlined tool-bar for those who want it. Transport Panel - Has now been divided into 2 1-unit high panels. Transport and Recording Options panels. More later...
  • Unicode Text - Most FL plugins now support unicode characters when exchanging filenames and other text with FL Studio
  • User data changes - All your data, including Projects and Backup folders are now saved to a 'FL Studio' subfolder in the system User data folders under ...\Users\[your computer account]\Documents\Image-Line\FL Studio. If you keep this folder backed up, you should never lose any project related data or settings ever again! If you want to move this folder elsewhere, change the User data folder location in the File settings. If you see an 'Old projects' folder in the Browser, this points to the original FL Studio project location in the installation folder. We recommend moving your projects out of this folder to the new external data location.
  • Channel Rack - Menu > Channel name alignment. Names can now be left justified or centered.
  • Score logger - Tools menu > Dump score log to selected pattern. Additional time options - 2, 5, 10, 20 or 30 min.
  • View > 'Test' - Options menu to run predefined tests for development and techsupport.
  • About Panel - Option to show password while typing (no more mistakes!).

New in FL Studio 20.0.4

New features and changes include:

  • Improvements to CPU usage - In complex projects where mixer tracks are routed to others, and threaded processing is on, you will notice significant improvements to CPU usage.
  • Patcher - More improvements to CPU usage.
  • Transpose patterns and channels in semitones - There is a 'Transpose' pop-up for selected Channels from the Channel Rack Options Menu, Patterns - in the Picker Panel (Right-Click menu) or from the Pattern Menu.
  • Mixer - Added 'Delete' item to the effect slot menu in the mixer.
  • Playlist - Chop Audio Clips in 8th and 16th note divisions.
  • Playlist - Consolidated audio now shows above the consolidated (and muted) track in the Playlist.
  • Browser - Open a sample or plugin from the browser without showing the Channel window by holding the (Alt) key.
  • User data folder - Can now be reset to the default value, in the File Settings.
  • Diagnostic tool - User data location is shown in reports (found under the Help menu).
  • Icons - New FL Studio 20 Application Icon.

New in FL Studio 20.0.5

New in FL Studio 20.1

  • Playlist & Audio recording
    • Playlist Track Mode - Organize projects and speed workflow by grouping Instrument Channels to Playlist Tracks and Mixer tracks. This includes default Patterns for Instruments. Changes to the name, color and or icon of any member in the group will ripple throughout the group. To create a group, Right-Click Playlist Track headers and choose Instrument or Audio track mode. Alternatively drop instrument and effects plugins or audio files on Playlist Track headers.
    • Tools > Macros > Reset empty playlist tracks - Reset all unused Playlist tracks to default color, icons and name.
    • Improved Audio Recording - Link Playlist Tracks to Mixer Track inputs, so audio is recorded to the selected Playlist Track. Followup recordings are added as sub-tracks of the parent Playlist Track. Armed Input Mixer Tracks show orange faders to better display their state.
    • Pre/Post Effects Recording - Click the Input Menu icon to choose Pre ot Post effects recording. Pre-FX recordings are routed back to the Input Mixer track. Post-FX are routed to the same Track as the Input Mixer track is routed to.
  • Channel Rack & Stepsequencer
    • Stepsequencer looping - Channels, in the same Pattern, with shorter lengths will loop to make up the difference. This restores looping behavior last seen in FL Studio 11. The feature Includes new advanced options, to allow control of per-Channel looping and loop-length for polyrhythmic patterns.
    • Stepsequencer - The maximum step-count has been increased from 64 to 512.
    • Channel Rack Menu > Set swingmix - Set the Swing Mix control values simultaneously for the selected Channels.
    • Show complete piano roll preview - Channel Rack menu option to show all the notes in patterns, rather than just the number of bars visible in the Stepsequencer.
    • Close - The Channel Rack now has a close icon and can also be closed with the (Esc) key.
  • Plugin Window
  • Sampler Channels - The 'Time' knob is now automatable when the 'Mode' is set to a realtime algorithm (Resample or Stretch).
  • General Settings - New 'Check for updates' option at startup.
  • Mono export - Mono audio file export with Merge, Left or Right channel options.
  • CPU & Memory Panel - 'View FPS' shows the FL Studio GUI frame-rate.
  • Project Information - Extended project statistics (bottom of panel).
  • 55 x "Minimal Kick" Samples - Browser > Packs > Drums > Kicks > Minimal Kick 01 to 55.
  • ZGameEditor Visualizer - Video export wizard (beta).
  • Akai FL Studio FIRE - Stepsequencer looping workflow enhancements (Set Channel loop-length & burn to Pattern).

New in FL Studio 20.1.2

  • Automation - Initialized controls are now shown in their own folder in the 'Current project' section of the Browser.
  • Plugins - Deleting plugins now asks for confirmation (as there's no undo).
  • Playlist - 'Group with above track' will auto-color the track when the parent is an Instrument or Audio track.
  • Playlist - Adding an Instrument or Audio track no longer switches from Pattern to Song mode.
  • Channels - 'Unassign from instrument track' / 'Assign to new instrument track' Channel Right-click option.
  • Missing plugins and samples - New window when opening a project file providing more information.
  • Ogun - New Ogun presets added, that were previously only available through Download Manager.
  • Harmor - New 'Olbaid' presets added to Harmor.
  • Wave Candy - Automatic mode change when the window size changes is now disabled by default.