Frequency Splitter - Split and process audio into 2 or three bands using Linear Phase or Low Latency filters from -6 dB to 96 dB Octave. Visualize frequencies with a Frequency Histogram, Heatmap or dual display.
Fruity Parametric EQ 2 - New Frequency Histogram display, Linear Phase mode with artifact free high slew-rate modulation capability, Band
Mute switches, Solo bands, improved Finite Impulse Response (FIR) down sampling filter and updated UI including Phase Rotation display, Mid/Side/L/R frequency visualization monitoring.
Maximus - New Frequency Histogram display and Linear Phase filter mode.
FLEX - New Browser with three layout modes for improved visual discovery. Added and arpeggiator switch. For some presets allows turning their Arpeggiator(s) off. This will turn orange when the option is available.
Transistor Bass - Added V3 TB303 cutoff range based on our best science! Our mostest accurate emulation of a real TB303 ever.
ZGE Visualizer - Drag and drop content on the Main Editor window to create Videos and Image layers. (Right-Click) option to 'Save still image' to a custom size from the Main Workspace. Dragging and dropping image or video files on the plugin creates a Layer. Optionally, video is now preloaded to memory for improved performance and synchronization. NVIDIA accelerated CODEC now used to MP4 video generation (Windows only).
Video Player - Reduced CPU usage during video playback. Video is now preloaded to memory for improved performance and synchronization.
Language Support - Support for additional display languages: Chinese. More languages to come soon, see the forum here.
Glitch free plugin loading - FL Studio audio is less likely to be interrupted while loading plugins. NOTE: If a plugin introduces processing latency, then audio glitches can't be avoided.
Initialized Controls - Added a (Right-Click) option 'Delete initial value' to remove initialized values from initialized/automated controls.
Automation Clips - Increased precision for control and parameter automation. Added a Channel Rack & Picker Panel (Right-Click) Automation Clip 'Clone with links' to clone Automation Clips with their original links.
File size warning - Set the maximum size a FL Studio (.flp) project will save, before warning you about the size of the file.
Wrapper MIDI Support - There are now 16 'MIDI Channel Aftertouch' parameters at the end of the 'Browser > Current project > Generators parameter list', for all 3rd party plugins (VST, VST3, AU).
Wrapper > Troubleshooting - Separated problem solving options from the Processing tab and added 'Fast idle' option to increase the frame rate for some plugin editor windows.
Edison Desnoise (macOS) - Improved denoising algorithm to match Windows. New Smoothing control.
Toolbar (Right-Click) - Choose flat buttons because flat is the new phat.
MIDI Scripting - New plugin Channel Rack / Mixer function 'setParamValue' that controls the position of a plugin in the Channel Rack or Mixer FX stack.
Options requiring restart - FL Studio will automatically restart (with dialog) instead of just closing when using option that require restart such as Scaling, Language or User Data location. Yay!
Diagnostic - Now includes the most recent crash logs in its report.
Mixer - Increased the maximum width of the Mixer so all tracks can be shown without having to scroll. Assuming your monitor/s are wide enough.
Touch keyboard - The maximum width of the Touch Keyboard now depends on the key size.
Diagnostic - Includes information about the number and resolution of computer screens in use.
MIDI scripting - Allow selection of next and previous plugin presets. channels.selectOneChannel now scrolls to the selected Channel. New functions: Screen functions: removeTextLine and addMeter. getLastPeakVol returns last peak value. Channels function getActivityLevel to show Channel activity. Patterns function burnLoop. Optional parameter to channels.showCSForm to allow closing a window.
File size warning - Improved the project size warning dialog to be clearer about file types and their sizes.
MIDI scripting - Added: Next and Previous preset selection functions in plugin module. device.getLinkedValueString function. device.getLinkedParamName function, device.getLinkedValueString function. Some plugins can now show values for their parameters as text feedback to MIDI cntrollers with displays. Plugins include the Keyboard Controller, DX10, DrumSynth Live, Fruit Kick and Plucked!.
Transport Controls - (Right-Click) the Pat/Song Switches to open the Channel Rack or the Playlist respectively.
FL Studio 20.8.3
Released: 23rd March 2021.
Save dialogs - The Windows version uses the modern open and save dialogs everywhere.
Frequency Shifter - Special effect to create metallic, dissonant, ring modulation and phasing effects. Included free with Producer Edition and up.
3x Osc - New, optional, high quality anti-aliasing to oscillators.
ZGameEditor Visualizer - New video scrubbing/jumping option for the 'Video Controller effect. Add multiple instances of the same Web-Cam to the plugin. New 'Luminance average' internal controller for each buffer available on the (Right+Click) Link to controller option. New 'Peakmap' effect by Dubswitcher.
Mixer - Increased brightness of volume (dB) label on Mixer Tracks. Track (Right-Click) & Mixer Menu options to reset routing for selected Mixer track(s) to default. Mixer Menu > Recording - Added an option 'Apply track level and mute when recording' so these can be ignored when recording 'Post' effects in the mixer.
Maximus & Limiter - Added a menu option to disable the -0.2 dB safety margin.
Burn to MIDI - Additional reset options for Swing and Arpeggiator pop-up after selecting Burning MIDI.
Toolbar - Added a toolbar button to change set language. This will appear by default when the language is changed from the default.
Edison - Apply visualization options without closing the menu when (Right+Click) is used. Renamed 'Disable undo for large samples' menu to 'Enable undo for large samples'.
Piano roll - Added an option to preview notes as they are mouse clicked into the piano roll during playback. The Note Properties dialog is now always shown on the same screen as the Piano roll.
MIDI Settings - Added 'Pickup' functionality for controls linked to external controllers (option in General settings).
Playlist - Renamed 'Consolidate track(s) > Full song' to 'From song start' to match export options.
Control Surface - Added a 'Show labels' option to show or hide control labels.
Patcher - Added (Ctrl+C) and (Ctrl+V) for copy and paste on inactive parameter popups.
MIDI Scripting - Added: Option to get user defined name to the GetPluginName function. function mixer.isTrackMuteLock, getTrackStereoSep and setTrackStereoSep functions to mixer module, function to get color of keys for a specific plugin (only FPC for now), Hardware_Refresh_ControlValues flag for OnRefresh event.
Previously in FL Studio 20
To celebrate the 20th Anniversary of FL Studio we jumped straight from FL Studio 12 to FL Studio 20.
What's New Video
New in FL Studio 20
Released: 7 May 2018.
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
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'
'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' sub folder 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 tech support.
About Panel - Option to show password while typing (no more mistakes!).
New in FL Studio 20.0.4
Released: 7 September 2018.
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. Follow up 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 or 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.
ZGameEditor Visualizer - Added color parameter to effects. New effects (Alps, Boaty Goes Caving, Fluidity, Frozen Wasteland, Neptune Racing, Space Jewels, Spherical, Polyhedra, WetInkSpiral, Xyptonjtroz). Added 'Select all' buttons to images and meshes list. New Add Images (source) options including presets (whole ZGameEditor projects)
URL (Stream online videos) and Online Media (images and videos from pexels.com).
New in FL Studio 20.5.1
Released: 17 October 2019.
This was a maintenance update to fix issues reported with the FL Studio 20.5 release. But all hope is not lost for excitement, new features include:
Plugin Manager - Now shows a prompt when the user wants to close the window during a plugin scan.
User data - When changing the user data location
FL Studio will offer to copy data from the old to the new location
FLEX - Clicking the Pack name will focus the selected preset in the right-list. The 'Online packs' section split into 'For Download' (for free and purchased packs) and 'Store' (for
unpurchased packs). Improved errors when downloads fail. Various bugfixes (solving Access Violations/Crashes).
SoundCloud export - Audio Export now includes 'Upload to cloud' option to render song to your SoundCloud account. Check SoundCloud's 'For Creators' page to connect with fellow creators or reach future fans wherever they’re listening.
Stepsequencer Euclidean rhythms - Advanced Fill Tool to explore Euclidean rhythms and new ways to get creative and break habitual beat making.
Internal MIDI capture - Burn MIDI to (Channel Button Right-click Menu) option records notes from the Channel's Arpeggiator, note effects or plugins that generate MIDI.
Audio Clips - The Audio Clip (menu) > 'Make unique as sample' popup now has 'Don't show this again' option.
FL Studio Mobile - Now has multi-output capability. From the FL Studio Mobile Rack choose the FL Studio Mixer destinations.
FLEX - Added modulation speed for the reverb-time. Added indication of available updates for installed packs (orange notice in info-bar). Now shows a message when a preset can't be opened.
Vocodex - Added option to use draft mode when rendering.
MIDI Out transport filter - New 'Transport flush options' menu to manage the data/commands FL Studio sends when transport buttons are clicked (Play or Stop). The menu is located lower right on the plugin.
ZGameEditor Visualizer - New effects (Youlean: Retro Road, Time Bar, Time Stamp, Image Rotation, Waveform, Drop Shadow). Options: Added color parameter to effects. Projection effect 'Transparent' option. Option to save still image of the visuals. Option to display background pattern in preview mode. Enhancements: NDI video streaming support. FLAC audio output is now supported for mp4 files. Uncompressed export now includes Alpha channel. Improved support for unicode characters. Improved preset loading speed (most presets should load 2x faster). Cables show dependencies between layers. Parameter values are now stored with higher precision (more than 3 dp).
Manage startup project - General Settings option to start with an empty project, Default template or Last used project. The 'Theme' selector from General settings has been replaced with a 'Silent startup' check box. When opening a project any missing packs are shown in the missing data window in FL Studio.
CPU management - The Wrapper processing includes an 'Allow smart disable' option to bypass 'Smart disable' for specific plugins that is
remembered for future instances of the plugin.
Default colors - Color Selectors now include 'Default color' setting for the Playlist, Piano roll, Event Editor and all other components. See the lowest cell on the left column marked 'D'.
Convolver & Slicex - Removed KB input buttons from window. Function now accessed from the Typing Keyboard Priority control on the Wrapper title bar.
Manage dialog popups - General Settings 'Manage warning messages' option for popup dialogs that display the 'don't show this in the future' option.
Help Menu - You can now open the What's New text file from the .
Auto-update license - If your license is about to expire FL Studio will show a message including a button to update it that opens the 'HELP > About' window to enter your account login details to unlock FL Studio.
New in FL Studio 20.6.1
Released: 18 Feburary 2020.
Audio Clip (menu) - New 'Time-warp sample' option.
Master Pitch - The Master Pitch can now be specified in Hz when using the Right-Click > 'Type value' option.
ZGameEditor Visualizer - Additional keyboard shortcut 'S' to solo selected layer. Added 'BPM sync' option to ImageMashup effect, new 'Youlean Oscilloscope' effect and uDMX support.
Note envelopes - VFX Envelope for Patcher, allows you to continuously modify note properties Velocity (volume), Pitch and Pan. Plus Mod X and Mod Y per note when plugins are hosted in Patcher.
Create music videos - The hugely popular ZGameEdior Visualizer video generator has been updated many new and exciting visualizations and an overhauled video creation wizard. Select from a range of exciting video templates and drag to move text & other layers via the preview window.
Shop icon - You can now open the integrated shop panel from a shortcut on the Toolbar. This is the same panel that pops-up when you use Trial plugins and save a project, for example.
FL Studio opens faster - The fastest opening DAW just got a little faster. Because we care!
Distortion - Distructor has added Mono and Wide modes for the Delay module.
FLEX - Go-to synth has added support for previous and next preset selection via MIDI controllers with preset change control.
FL Studio Mobile - Updated to include Cloud Backup for easier file sharing with your mobile devices.
Audio warping - NewTime has recieved new Edit Menu options to change the beat detection method.
FL Studio 20.7.1 Update
Released: 29 June 2020.
Newtime and Newtone - Added Tempo display and Tempo sync button to Toolbar. Added 'Use project time on load' option
Tools (menu) > Macros - Remove all Edison instances.
FLEX - Added Ctrl + Up and Down keyboard shortcuts to directly load previous and next presets.
ZGE Visualizer - Added more parameters to 'Mobius Object' effect. Drop wave files with markers to import list of video cues. Reduced video memory usage and increased performance for complex presets. Dropping a sliced Audio File on the Video Cue section will auto-add cues. Clicking on a video cue in the video cue list will now trigger the cue. Fully transparent layers are now skipped to save CPU.
Speech synth - Focus the speech dialog text edit when the window is shown.
Mixer - Show a warning message when a mixer track route is deleted and a plugin was sending to it.
DirectWave - Improved plugin loading time when the the editor window is not visible.
MIDI Scripting - Added auto-detection of python devices. Added 'widPlugin' option to 'ui.GetFocused' function. Added function to get receiver port number. Added 'mixer.isTrackMuted' and 'mixer.muteTrack'. Added optional parameters for 'device.midiOutMessage'. Added optional parameters to 'transport.setSongPos', Added optional value parameter for 'ui up/left/down/right' functions. Added pattern selection functions, Added 'ui.setFocused' function, MIDI sync indicator doesn't turn orange when event is handled. Scripts can now set a defined state for some functions.
Help > About panel- Show 'All plugins bundle' in About window.
New in FL Studio 20.7.2
Released: 18 August 2020.
FL Studio Controls - Most controls in FL Studio now show their value when the mouse is hovered over them (like in native plugins).
Channel Rack - Option to disable Auto Switch Channel Group behavior. 'Auto switch channel group' allows users to deselect it to prevent auto-switching of Channel Groups. When selected, the original FL Studio behavior is exhibited (annoying 99% of users).
MIDI import - Hold (Shift) to suppress the import dialog showing OR hold (Alt) to force show it when dragging and dropping MIDI files onto the Channel Rack.
FLEX - Patch display and selector now available on the Wrapper. Loaded patches now scroll to a visible location when reopening projects.
AU Support - Internal presets of AudioUnit plugins are now supported.
MIDI Scripting -
Added new function selectedChannel that returns the 'index' of the first selected channel.
Added function getFocusedPluginName to retrieve the original name for the focused plugin.
Moved ProcessRECEvent to 'general' module.
Added ui.HideWindow to hide the Window specified by index.
Scripts can now indicate that the event is unhandled but requires no further processing.
Playlist - Preserve Trim Edits with the 'Clip Menu > Select source channel' function by holding (Shift), The Clip's start and end positions are preserved when a new Clip source is selected. Helpful when comp-editing alternative instrumental or vocal takes.
ZGE Visualizer - 'Remove unused' button added to Image tab. Added ZGE logo to the plugin editor window.
New in FL Studio 20.7.3
Released: 26 October 2020.
Toolbar peak meter - Now indicates potential clipping even when the audio driver doesn't require it.
Playlist - Includes several workflow enhancements:
Make unique Clips - The Edit > Make unique option now applies to all Clip types and selected Clips.
Audio Clip source changes - The Start Point and Trim Edits are now preserved by holding (Shift) when using the 'Clip Menu > Select source channel' function.
Consolidating Playlist tracks - The Tools > Export all Playlist track groups option groups audio for Parent and all Sub-Tracks into a single WAV file, reducing the number of (potentially) unnecessary rendered tracks
Menus - All check (selectable) items now support Right-Click to check or uncheck them without closing the menu.
Channel Rack - Indicator shows when a drag-and-drop Plugin is to be inserted between Channels.
Revised unlock system - Changes have been made to make it clearer how to unlock FL Studio from Trial. A new Unlock Panel better shows the options.
Projects - FL Studio now shows a file-size warning when saving a project with large Edison instances.