INSTALLERS
YOU MUST UPDATE YOUR LICENSE TO USE THIS RELEASE!
- Windows - FL Studio 21.0.1.3348
- macOS - FL Studio 21.0.1.2878
- FL Studio & User Interface
- Themes - Change the mood of your favorite DAW. Look under General Settings > Miscellaneous > Theme.
- Project Folders - Option under the 'Projects > General Settings' that opens a 'New project' window, optionally shown, when a new project is created or saved. This allows all project data to be saved in a unique per-project folder with sub-folders for Recorded, Rendered and Sliced audio.
- File Settings - Added an option to auto save every minute (Afrojack request).
- General Settings:
- Put undone recordings in the recycle bin' - On by default. Otherwise they will be deleted on undo.
- Invert pencil buttons - Swaps the behavior of a pen's secondary button with the primary button.
- Alternate Undo - Now on by default when installing on a new computer.
- Export - Rendered files are automatically selected in the System file Browser when opening the destination folder.
- File (menu) - There is a new 'More' sub-menu showing up to 50 recent items.
- File Support - Apple .m4a Audio format now load.
- Metronome - Separate options for the Preview and Metronome Mixer track in Audio Settings.
- New from template - Menu updates when templates are added and removed.
- Plugin Manager - Some non-compliant plugin search paths are no longer allowed.
- Settings window - The window has been redesigned to allow multi-language text which may require more space. Also allows adjust the height of the settings window so it fits on screens with a low vertical resolution.
- Startup - If the startup project crashes the default project will be used at next startup (when load last project is set) to prevent crash-loops. The Splash Screen is hidden when an audio device shows an error so the message can be read.
- Support - Crash logs now show the Windows version
- Text entry - Typing a long and short space character is now done with (Alt+Ctrl+Space) and (Alt+Shift+Space).
- Touch Controller - Visualize note activity on the touch controller coming from the selected Channel when note data is being played from the Piano roll.
- Type in value - More information about current value is shown when selected.
- Typing to Piano - The octave for the typing keyboard can now be changed with (Alt+Number-Pad 2-6)
- CPU - Improved CPU usage associated with Mixer processing improvements.
- View > Tests - Run tests asynchronously
- Debug log - Show names of updated Browser folders in the debug log
- Playlist:
- Audio Clip Fade & Gain controls: - Audio Clip fade in, fade out and gain controls with optional Automatic Crossfades.
- View - Hold (Alt) for temporary previews of fades and gain when Show fade previews / gain previews are deselected.
- Menu - (Right-Click) the 'Show fade editing controls' icon for quick access to fade options.
- Snapping - Hold (Alt) to snap when fade handle snapping is off and so (Alt+Click) no longer resets fades.
- Shortcut - Added (Shift+F) to toggle the 'Show fade editing controls' icon.
- Adding tracks - New a [+] button to the Playlist Clip Focus area to add Instrument and Audio Tracks via Left and Right-Click options.
- Paste Location - Clips added to new Audio Tracks are placed at the Playhead location or inside any time selection.
- Drag & Drop - When dropping multiple samples, hold (Shift) to add them sequentially in the Playlist. Dropping samples on, or Cloning a track will select it.
- Multi-selection - Support for multi-selection when using the Clip Menu > Chop options.
- Warning dialog - Track-name pop-up when deleting multiple Playlist tracks to remind you what is about to go.
- Play list & Piano roll - Deleting overlapping Clips and Notes selected using the Select > Overlapping notes option, will delete only the top layer/s leaving the lowest.
- Playlist & Piano roll - Pasting of clips and notes now happens at the Play position (when possible).
- Chopping - You can now chop Pattern and Automation Clips (from the Clip Menu > 'Chop' option).
- Recorded Audio - Added 'Adjust position of recorded audio' option to the mixer input latency menu.
- Playlist - Renamed 'Punch in / out recording' markers to 'Start / Stop recording'
- Audio Clip Fade & Gain controls: - Audio Clip fade in, fade out and gain controls with optional Automatic Crossfades.
- Automation Clips:
- Editor - New button under the Automation Clip settings window to convert Automation to Event data.
- Warning dialog - New 'Don't show this in the future' to warnings about approximated automation merging
- Merging - Can be merged with an approximated curve where precise merging isn't possible, including LFO mode.
- Automation Clip Editor - Grid lines are thicker to aid visibility.
- GUI - The 'Add target links' (+) button pulses when actively adding links (click to start process). Changed the Automation Clip channel's envelope grid division to 4
- Channel Rack:
- Channel Button (Right-Click) - New 'Patcherize' option to convert the current instance into a Patcherized format.
- Channel Rack - Now scrolls when moving a Channel outside of the visible vertical range.
- Channel - Shows a floating hint when a Plugin replaces a Channel Sampler
- New Plugins & Tools:
- LuxeVerb (All Plugins Edition) - Advanced algorithmic reverb with a 'luxurious' and malleable sound that is capable of simulating realistic and experimental acoustic spaces of all sizes.
- Vintage Phaser (Signature Bundle +) - Inspired by and modelled after the 1970's Electro-Harmonics Small Stone Phase Shifter™.
- Multiband Delay (Producer Edition +) - Splits incoming audio into 16 frequency bands and allows you to delay each band individually. Quite the sound-design tool!
- VFX Sequencer (Fruity Edition +) - A pattern Arpeggiator and Step Sequencer designed to be used in Patcher to send note sequences to connected instrument plugins.
- Browser (improved):
- Tags - Click on TAGS (at the bottom) to open more options.
- Favoriting - Click the star on mouse-over of content.
- Search - Boolean search queries ("Big Kick" vs Big Kick). Folder icon in search field to restrict found items to the current folder only. 'Type to filter' menu option to decide if typing a letter filters or selects items. Selects the first folder when searching in views with multiple columns. Search results show folders with a matching name. Show the full path as the hint for filtered items
- Locate file - Right-Click option on a file to highlight it in the System file Browser
- Tags - You can (Right-Click) to remove tags.
- Tabs - (Right-Click) Tabs to enable option to individually remembered Tab sizes.
- Multi-selection - Multiple selection of items including: (Shift+Click and (Alt/command+Ctrl+Click)
- Content Formats - .fxp, .fxb and .vstpreset files are now tagged as plugin 'presets'. .mid MIDI files are tagged as 'score'
- Tabs - New (Right-Click) Tab options to move Browser Tabs Left/Right. 'Clone this tab' option.
- Library Tab - Added online content for free and paid download. Content will be automatically available to plugins that can use it. Audio demos - Content library items can now have in-line audio demos.
- Audio Preview - Starting Playback from the mouse-cursor position now possible via (Right+Click) OR (Shift+Click) and mouse-over for fine positioning. Browser Menu option 'Full sample preview'. Sample preview panel shows Sample Rate, Bit Depth and Stereo meta-data.
- Option - 'Show icons and text on tabs'.
- Browser - Added a 'Frozen' option for tabs. When 'Frozen' the Browser stops saving the state (which folders are collapsed or not). The 'Collapse structure' button acts as 'restore to frozen state'.
- Piano roll:
- View - Automatically scrolls the Piano roll while transposing notes.
- Mouse wheel precision - Increased precision when editing note voice properties with the mouse wheel.
- Piano roll - The selected Channel is opened when (Double-Clicking) on an empty Pattern Clip.
- Updated Plugins
- Vintage Chorus - Added context aware type-in value support.
- Maximus - Grid lines and labels of the Compression Envelope are now more visible.
- FLEX - Changes to presets can be undone with (Ctrl+Z). The default value for the Master Output volume control is now 100%.
- Plugin Wrapper - Option to control if FL Studio can handle (Ctrl+Z) key presses to undo.
- FL Studio Mobile - Updated to v4.1.4
- 3x Osc, DX 10 & Fruit Kick - Can now be used in Patcher.
- Edison - Added multi selection to Envelopes.
- Convolver - Impulse samples no longer have length limit.
- Audio Editors (Scripting) - Convolver, Edison & Slicex; Python replaces PaxCompiler. Existing scripts have been converted to Python. Scripting now works on macOS in addition to Windows.
- Editors (synced playback) - Relocate the Play head to any position in the Playlist, Piano roll and Event editor.
- Formula Controller (and other formula locations) - Added new operators and functions to formulas:
- New operators: fmod - 2 Operands (Floating & Modulo), 2 Operants (shl & shr), Bit operators (shift left & shift right).
- New functions: Fold(x) - Wave folding operation (x = input signal Threshold and gain are always 1.0). Warp(x, y) (Warps signal "x" around to warp point "y"). Map(x, y, z) (Maps the value x into range [y,z]. Equivalent to x * (z - y) + y).
- Gross Beat - New "Juggling Science" preset.
- Soundfont Player - Added a 'Program mode' option to determine how patches are triggered.
- Visualizer (ZGE)
- UI - Supports separators between parameters in effects. Added a toolbar button as a shortcut to show transparency. You can now select what buffer to show in the preview window.
- Zip - Added custom effects to zipped projects.
- Touch controllers - Supports the touch controller window in the 'Add window' list.
- New Effects - Audio Generator (Windows only), Dubswitcher Field Generator, Dubswitcher Dropshadow, Dubswitcher Fast HSV, Dubswitcher Fast Static, Dubswitcher Soft Glitch, Dubswitcher AlphaKey, Dubswitcher Color Shaper, Dubswitcher Inverter, Dubswitcher Jitter Glitch, Dubswitcher Linear Blur, Dubswitcher Smudge, Dubswitcher Solidify, Dubswitcher Starburst, Dubswitcher Whitehole.
- Presets - HUD Text can now locate fonts outside the font folder.
- Surface tab - Added a Surface tab for easier customization of presets.
- Images - Added export to APNG image format. .jpeg extension is now the default when saving bitmaps.
- Updated Effect - Added blend parameter to "TextDraw" effect.
- MIDI scripting & MIDI:
- Performance Mode - getPerformanceModeState function. Tests if the FL Studio Playlist is in 'Performance mode'.
- MIDI Controller ID - Identification of MIDI devices is now delayed until scripts have been downloaded a first time.
- External links - Allow redirect links for the help link in a script (must be to IL forums).
- Mixer:
- Select all tracks (Ctrl+A) - This applies to actions enable/disable track FX and level changes.
- Bypass effects - Now works for all selected mixer tracks.
- Render Option (Mixer menu) - 'Render selected tracks to wave files'.
- Mixer - The window no longer automatically opens when a new audio or instrument track is created.
- Windows:
- Installation - Users can no longer save files to the FL Studio install location. The FL Studio installer will no longer associate the program with .flp files in Beta builds to prevent accidental saving to Beta.
Bug fixes
14940 Shift + right click to slice an audio clip sometimes mutes active voices for that clip
14956 Browser: folders can be removed from frozen tabs
14954 Browser: search doesn't work on tabs created from a folder with "Open in new tab"
14888 Browser: "Sort by" resets after switching tabs
14880 Fades: fade outs are aliased relative to the slice length
FL Studio Mobile updated to v4.2.4 (https://support.image-line.com/redirect/flstudiomobile_changelog)
21.0.1 (2022/12/19)
Bug fixes
14937 Browser search yielding the same result twice.
14930 "Can't save while recording" message shows up when it shouldn't
14941 Dropping audio clips onto playlist tracks doesn't deselect other tracks
14944 Freeze when starting and stopping playback quickly
14911 The theme editor isn't opened when the show button is pressed for downloaded themes
14932 Themes: Automation clip editor lines are sometimes too close to the clip color
14926 Themes: Automation clip editor window isn't correctly themed
14929 Themes: custom color for grids isn't loaded with a theme
14922 Themes: plugin list in the mixer isn't dimmed when no plugin is present
14915 Themes: the shop window is themed incompletely
14927 Themes: mixer volume sliders turn an odd colour when pressed in some themes
14931 Themes: new plugins are not visible in the More... plugin window for dark themes
14916 Themes: knob fill color is incorrect
14912 Themes: incorrect colors on the news and download panels
14942 Themes: outline of "INSTALLED" info on downloaded packs is white in the default theme
14934 Themes: playlist clip menus are not very visible in dark themes
14936 Themes: knobs on the channel settings window have the wrong color when switching themes
14914 Themes: selected playlist clips have the wrong color
14935 Themes: some themes fail to set the mixer meter colors
14933 Themes: the tempo tapper is incorrectly themed
14925 Themes: tweaking the default theme no longer works
21.0.1 (2022/12/15)
Changes
14678 The macOS version now migrates settings from FL Studio 20
14806 The "Insert point(s) at marker(s)" menu in envelope editors is renamed to "Insert point at locator"
FL Studio Mobile updated to v4.2.2 (https://support.image-line.com/redirect/flstudiomobile_changelog)
14867 Luxeverb & Vintage Phaser - Enable disabled sections when people edit any of the controls warning text.
14818 Wrapper: keyboard processing by FL Studio (after the plugin) is now disabled by default
14808 Scripting: added a function to query if a pattern is empty
14807 Scripting: added a function to route a channel to mixer a track
14836 Browser: added a button to reset the browser cache (File settings > Troubleshooting)
14796 Browser: demo samples in the content tab are shown differently
14765 Browser: right-click on items in the Library and Sample views will preview from that position
14851 Browser: the show button (content tab) opens theme settings for downloaded themes
Bug fixes
14885 Automatic fades on stretched clips aren't reset when the song is reset
14857 Clips added to the playlist with the paint tool aren't selected (when themed)
14875 Crash when adding plugins to the plugin database
14815 Deletion of a cloned instrument track doesn't delete the associated pattern
14846 "Don't show this in the future" in the project window isn't applied when Skip or Cancel are clicked
14863 Dropping an audio clip onto a playlist track header resets the color of another track
14854 Dropping a pattern on a playlist track header resets the color of another track
14760 Freeze when consolidation of clips is aborted
14881 Freeze when slicing clips
14826 Pressing F1 while the project window is open doesn't open the correct help page
14812 Project window is shown when scanning the FL Studio VSTi plugins
14809 Revert to last backup doesn't work for a project folder backup after restarting the program
14901 Samples dragged into the playlist from Edison are saved to the project data folder
14789 The menu for automation clip nodes affects the focused clip instead of the one that was clicked
14798 The program closes when saving is canceled
14829 The program doesn't start when you double-click an .flp file in a path with unicode characters
12895 The program is minimized when a "file is in use" error is shown during background rendering
14843 The project window doesn't prevent use of invalid file names
14794 The project window isn't shown when a project was created from a custom template
14817 The selected startup template is not loaded when a message is shown during startup
14775 The MIDI velocity curves are not remembered
14759 Unique filenames are not always correct when using "Make unique as sample"
14861 Various issues with "paste at playhead"
14893 Control Surface: crash when duplicating a bevel control
14821 DirectWave: crash when loading some .dwp files
14837 DirectWave: saving in monolithic mode with FLAC compression increases memory usage
14791 DX10: different sound different compared to 20.9.2
14819 Edison script dialog freezes if auto close audio device is on
14898 FLEX: SINC16 interpolation is broken
14738 Fruity Convolver: some controls can't be reset from their popup menu
10048 Morphine: PWM Filter mode buttons don't map correctly to their modes
14869 Patcher: patcherizing FLEX can crash
14790 Patcher: the map tab is too small when opened from the More plugins window
14849 Scripting: mixer.getTrackColor() returns the wrong color for unused tracks with a custom theme
14871 Browser: browser refresh will clear the contents of the starred tab
14822 Browser: crash when using the browser cache
14868 Browser: crash when the browser is refreshed while a menu is open
14870 Browser: crash when closing the program after scanning for plugins
14757 Browser: can't preview samples with the arrow keys when the search field is focused
14613 Browser: clicks & pops when previewing samples from a random point
14834 Browser: crash when the program starts if the browser shows the plugin view
14902 Browser: samples preview when Shift is held while using the up and down arrow keys
14797 Browser: the title of an item in the online tab sometimes obscures the favorite icon
14778 Browser: frozen state is remembered when switching between tabs when it shouldn't
14852 Browser: "Open in a new tab" uses an incorrect path when used from a duplicated tab
14903 Browser: preview is reinitialized unnecessarily when the program is closed
14886 Browser: when searching, some results paths are added with the wrong folder
14876 Browser: some folders in search results are lower case when they shouldn't be
14899 Browser: some tab options are shown for the starred tab when they shouldn't be
14841 Browser: some tabs can be cloned when they shouldn't be
14780 Browser: tabs are not visible if they're frozen
14832 Browser: tagged and starred items don't show in search results
14873 Browser: the browser is refreshed unnecessarily when dropping a plugin on the mixer
14900 Browser: the cache is not refreshed after removing folders
14776 Browser: the cache is not refreshed when user search folders are removed
14840 Browser: the folder button in the search field is in the wrong place
14671 Browser: undocking and redocking the browser forces its width to be maximized
14839 Browser: unnecessary refresh when the program is started
14907 Browser: white doesn't work when changing a folder color
14782 Fades: "Create new clips with manual fades" does not apply to track recordings
14800 Fades: "Create new clips with manual fades" option doesn't work for audio clips
14762 Fades: the playlist is repainted too often when editing fades
14781 Fades: playback and rendering is different when there's pitch automation
14779 Fades: playback of a clip with fades stops when the clip is sliced
14767 Fades: Select tool no longer works when fade editing is switched off (Shift+F)
14889 Themes: browser plugin preview images don't re-theme when switching themes
14628 Themes: icon color in message windows is incorrect after switching back to default
14860 Themes: mixer track playlist track menus are the wrong color
14621 Themes: muted notes in the piano roll are black
14451 Themes: painted clips don't remain selected when the mouse button is released
14726 Themes: pause button text is sometimes not easy to see
14795 Themes: tests window doesn't change when another theme is selected while it's open
14825 Themes: text in controls on the toolbar looks washed out when switching from a theme to default
14878 Themes: the MIDI import window isn't themed
14855 Themes: the piano roll Fill tool window doesn't show any colors when not themed
14895 Themes: some text on the Unlock window can't be seen when using some dark themes
(macOS)
14787 FL Studio as a plugin has the wrong size and the mouse doesn't work (macOS 13 Ventura)
14639 The General tab options button in the settings window doesn't do anything
14824 ZGE Visualizer: the preset button is not clickable