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.
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.
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.
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.
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)
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 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.
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.