FL STUDIO HISTORY

Version History

Below you can find the history of FL Studio and how a simple midi-only drum sequencer turned into a fully fledged virtual studio. Please note that registered users receive all of the features below for free as part of our Lifetime Free Updates policy.


<  1 ... 3 4 5 6 7 8 9 ... 16  > 26-30 of 76

FL Studio 9.0.0

Wednesday, September 9, 2009


Additions:

Wave Candy: added rounded corners size selector, made Vista blur look better, made preset switching faster.

Improved multithreaded generator performances.

Improved audio performances in Windows Vista.

No one really asked, but auto scrolling state is now saved & restored.

Updated compiler (D2007), drag&drop component, IPP library to latest versions.

Added Janko layout to typing-to-piano keyboard option.

Maximus now significantly faster.

Plugin picker: thumbnail hint now shows all of the plugin's categories (also selected through arrows or wheel)

Added multithreaded mixer tracks processing, and moved CPU settings to the audio panel.

Added global smart disable checkbox & new aligned tick lengths checkbox.

New debug log in settings window.

Can now double-click on effects in plugin picker.

Added multithreading to effects processing.

Can now drop effect presets onto mixer tracks & channels, mixer track presets onto effect slots and channels

Shift+F8 now brings plugin database.

Automation and Humanizing presets folders relocated to the Scores folder.

Can now drop automation FSC's onto piano roll (when a controller is selected).

Added access to Windows file shell menu from browser item menu.

Added new browser folder icons & new 'Recent files' browser folder.

Added starting & (approximate) working time information in project info window.

Controls (in FL & FL plugins) now properly support Vista's window rescaling (font size).

FL now accepts file drops in copy, move & link modes.

Alt+drag from browser = force drag in 'link' mode.

Dropping file onto the 'Open audio editor' shortcut button now opens it in a new audio editor.

Dropping file in 'move' mode (e.g. from Edison/Slicex/Sytrus) onto browser moves file to browser folder

Wave Candy now behaves better when 'Stay on top' & 'On desktop' are off

Added scrollbar for zooming to Fruity Envelope Controller in key & vel mapping modes.

New browser 'Sort by -> Group' option to put most important folders on top (sort group in .nfo files).

Song info window now shows up while loading project.

New (optional) big hint bar, showing progress more clearly when loading projects or processing lengthy stuff.

Improved envelope point decimation (used in automation-to-automation clip & Sytrus/Ogun).

Can now drop audio files onto most envelope editors (does same as audio analysis).

Playlist now sticks to right edge when browser is resized.

'Close all windows' now closes detached windows too, and added 'Close all unfocused windows' option

Missing plugin warning (now only once per plugin type) now the same for wrapped VST's.

Added browser hovering helper for too large items.

Envelope step editing now works with snap off, with point decimation.

Added level scaling & point decimation tools to envelope editor (in plugins).

Shift+mouse wheel to quickly zoom browser.

Extended browser extra search folders to 30 entries.

New (fortunately optional) project data folder setting.

Fruity WaveShaper: gutter is now clickable.

Playlist Edit->Insert / Delete space now cuts through playlist clips.

Plugin picker now features categories.

Enlarged playlist & piano roll time bar, playlist panels are not swappable anymore.

Piano roll / playlist local menu (F3 or extra mouse button 2) now lists editing modes.

FL's audio displays now show proper region purpose colors.

Playlist: extra mouse button brings clip source selection popup.

Fixed (I think) infamous invalid playlist clips bug.

Added random color option for patterns, made playlist clip focus selector update along with default item.

Added useful colors menu to name edit dialog (right-click color button for random color).

Audio clips are auto-colored when dropped (& playlist track is auto-colored when clip is dropped on it).

Added 'Select by selected source' in playlist, to select clips of patterns or channels that are selected.

Brand new playlist track naming & tools for better song organization.

Mixer icons now available to channels (& playlist tracks).

New playlist 'behind clips' modes (& old bevelled mode is gone).

Playlist auto-focuses clip type when current clip source changes.

Improved playlist clips display at small sizes.

Added 'Deselect' & handy 'Select time around selection' option.

Added a couple of new mixer icons.

Improved 'Best fit' & 'On selection' zoom presets (will zoom on selected items if no time selection exists).

Improved note & clip deletion (won't miss events when rapidly deleting) & fixed little bug in note deletion

Added note & clip muting.

Improved note & clip moving/resizing detection.

Added note & playlist clip grouping (works on selecting, moving, resizing, deletion, muting, shifting using mouse wheel).

Recorded audio clips in loop recording mode are now muted, instead of the associated channel.

Added 'group notes' option to piano roll chop, arp & flam tools.

Improved vertical scrollings in event editor / piano roll / playlist.

Middle click now works as panning & works vertically as well in piano roll / playlist, and made it work in event editor

Alt+mouse wheel on playlist now vertically zooms in-place (like ctrl+wheel on time).

Added support for Korg nanoKEY, nanoPAD & nanoKONTROL controllers.

Added button for portamento (just like for slide) to piano roll.

Piano roll / playlist: right alt + right click to quick quantize a single note / clip start position, end position

Piano roll / playlist brush mode now works better for note / clip lengths that aren't quantized.

Improved Edison's resampling (for even better prefilter transition).

Added 'Only with selection' & random seed options to PR articulate tool.

Added 'Center' knob to piano roll / event editor level scaling tool.

FL built-in tempo detector changed to alternate (constant tempo) one.

'Make unique' on automation clips now copies (preserves) the link to the control(s).

Right-clicking the piano roll 'select' button brings the select menu.

Ctrl+Shift+right click in playlist zooms on a single clip (handy to edit automation clips).

Improved oversampling quality & speed (Sytrus, Fruity WaveShaper, etc).

Groove quantizer: can now delete notes too (by just setting velocity to 0 in templates).

New 'Riff machine' piano-roll tool (see Tools in main menu as well) to create riffs by blending various templates

Sytrus: added new 'improved', 'even' & 'blurred' unison distribution modes (see options menu).

MIDI input messages are now logged (only when log window is visible).

Number of insert tracks upgraded to 99, for a total of 105 mixer tracks.

Slicex: right-clicking slice output selector now brings a popup listing mixer track names.

New Fruity Stereo Shaper plugin (for stereo splitting and effects).

Audio files recorded from FL's mixer now embed tempo information

Last tweaked parameter menu moved from plugins to FL's Tools menu.

New 'Tools->Last tweaked->Override volatile link...' to set up a MIDI knob that always controls the last tweaked

Multilink to controller's LED popup now applies to the last 2 tweaked params if the list is empty.

Wave Candy / Fruity Dance: anim window popup now features 'View settings' to bring up the actual plugin editor.

Fruity Dance can load user sprite sheets.

New 'Claw machine' score tool in piano roll (works well along with Slicex).

PR/PL/EE, and Edison/envelope editors: new autoscrolling when hitting edges while editing.

PR/PL: new "snap to other events" mode (also works with ghosted notes).

Event editor can now be aware of which plugin parameters appear 'centered' (supported by Sytrus so far).

Some menu items (save plugin preset & score) can now be dragged around (like browser files).

Added option to invert piano roll grid colors (for improved readability).

Wave Candy: added new metering modes for loudness visualization, and new vectorscope visualization,

Can now drop channel data (samples, etc) onto piano roll (more intuitive for Slicex).

Holding ALT while SHIFT-rescaling piano roll scores snaps rescaling ratio to 25%.

Missing project samples now located first in project folder, then only in last folder

Loading a project with missing samples now asks for the content downloader to locate them.

Right-clicking the 'enable effect slots' mixer buttons now shows or hides editors of all plugins for that track.

Fixed little Slicex resizing glitch.

Slicex: improved realtime & offline in/out declicking.

Incoming MIDI notes now have their MIDI channel mapped to the corresponding selected channel in FL

Audio clips (& sampler channels): added various declicking modes in channel settings window.

Envelope editor: improved tools.

Ogun: new Create pad harmonics tool.

Newbie enhancement: 'Start on input' feature is not saved/restored anymore.

Can now export a piano roll to a MIDI file (notes only).

Dropping audio clips onto playlist aligns them properly according to the downbeat marker (if present).

FruityLoops Edition users who have purchased Edison VST can now use the FL version in FL.

Updated to LAME 3.98.2.

Improved playlist mouse wheel scrolling.

Right-clicking the playlist clip focus button brings a list of either audio, automation or pattern clip sources.

Improved "split mixer tracks" rendering filename management.

PEQ2, Wave Candy & FL now use natural weighting for their spectral display.

Added note helping lines in piano roll when notes are played.

Improve envelope editor's envelope smoothing tool & decimation tool.

New envelope filter tool in envelope editor.

Wave Candy: improved scale feature, and added piano kb helper to spectral display.

Fruity Reeverb 2: added option to process side.

Improved mixer's input "automap" feature .

Updated scripting engine used by Edison scripts (should allow VB scripts now).

Updated score logger to work better with tempo changes (works a little differently now).

Can now delete playlist clips from their menu (handy for overlapping clips).

Added note preview when changing velocity (or other properties) in piano roll using ALT+mouse wheel on nearest note.

Change: audio tracks are no longer set to "cut themselves".

Slicex: new attempt at auto-naming regions (only kick, snare & hi-hat for now).

Removed RBS file import (not much useful anymore).

Added option to open Fruity LSD in MIDI import dialog.

Added support for sample preview in browser & plugin picker using NFO files using "Preview=SampleFileName".

Browser now lists DWB files.

'Waiting for input' feature now 600% noob-proofied.

Support for WavPack files in FL, Edison & Slicex, preserving original WAV info.

Plugin picker now answers to alphanumeric keys.

Added glow/shadow border option to Wave Candy.

Speed up in sinc interpolator.

Dashboard: send controller values on playback start

Fruity Squeeze: adapted to be threadeable

Fruity Multiband Compressor: adapted to be threadeable

Fruity Scratcher: adapted to be threadeable

Fruity Video Player: adapted to be threadeable

FL Studio VSTi: added tray icon to easily show/hide FL window

Video Player: load video when file is dropped on title bar or step sequencer button

Diagnostic: changed "fruity fonts" font to "tahoma"

Wasp: decided on a volume log scale to get the new Wasp engine as close to the old one as possible

 

Edison:

can now export to OGG files.

improved loop tuner (new tension feature).

new "natural weighting" & improved "natural scale" for better spectral display

added new spectrum display gradients.

new 'Export regions->For sampler use...' that exports with marker middle notes, and improved export.

now drags files in move mode, to avoid extra temporary files

can now be maximized (double-click titlebar or press enter).

new Regions->Detect beats option.

added new envelope point modes.

new 'Lossy normalize' option to maximize short samples without audible loss.

setting sample to tempo-synced defaults the tempo (if not set yet) to the one of the host.

right shift + mouse for tempo fine tuning.

 

FPC:

pad now triggers different velocity depending on vertical position of the mouse cursor

added "Show GM note names" option to show/hide names in the note selection menu

adapted to new drag and drop implementation

added popup menu with mixer track names to output selector

layer shows newly added item (i.e. scrolls to it)

added some more locks when creating layers

new skin, some more changes

added possibility to "spread even" on a logarithmic scale

locking layers doesn't automatically spread them even anymore

now remembers the midi loop name when preset/file is loaded back

implemented .padpreset loading in FPD_LoadFile

 

Wrapper:

added option to steal keyboard focus from the plugin

adapted to new drag and drop implementation

buffers are now aligned better

adapted effect version to be threadeable

added "Record parameter changes" option

added options screen to replace options menu

implemented multiple inputs and outputs for effects

multiple inputs and outputs now works with the "Use fixed size buffers" option

can now load new "shell" plugins (WaveShell v5 and newer, mostly)

minimize locked time when loading a plugin

re-implemented saving and loading of settings to be more future proof

optimized most buffer operations (copy/add/interlace/deinterlace)

new look for interfaceless editor

now loads VST 1 and DX plugins automatically, instead of FL's internal host

fixes to save/load settings for Fruity Compressor and Fruity Blood Overdrive

added "Reset plugin" button to Info page of Options window

cleaned up error message when DX plugin isn't found

now reports the sound device's i/o latency to the plugin

load VST plugin when dll file is dropped on title bar or step sequencer button

 

DirectWave:

increased maximum polyphony from 64 to 512 voices

implemented ilreg protection

added wavpack support

added "copy to all zones" options for a number of zone properties

added browser preview volume control

added home button in browser

browser paths are shortened when they're inside the content library folder

added option to copy imported dwp and its samples to the content library folder

re-arranged options window

new import dll

added control to set maximum release time for sampled notes

implemented new downloader interface, modeless

click on empty area in scrollbar(s) to go to that position

Updated CT dll

Reduced max polyphony to 256 to reduce cpu usage when idle

 

Downloader:

bring selection window to front when it's opened again (from FL's news toolbar or from plugin)

cache results of product code registration check to speed it up a bit

implemented ilreg system

improved filter speed

only filter when filter text is at least 3 characters

Implemented delete, move up and move down for items in manager's list

ToxicBio, Sawer and Morphine downloads can now also be downloaded from the selector

improved "last view" behaviour a little bit

added buy button

Changed status bar message for failed downloads, when the user is boxed

option to load regcode from file now also works in Windows

added "download regcode" menu item in manager

added possibility for web link items

double-clicking a failed item will go to the registration page (boxed) or retrieve regcode page (online users)

changed text for boxed registration popup menu item

changed buy and info links

use image-line.com for redirect link instead of flstudio.com

set on top if modal


New plugins
:

Ogun (+Autogun) : synthesizer specialized in metallic timbres.

Gross Beat: beat rearranger effect.

Vocodex: vocoder effect.

Sakura: String Synth

 

Bugfixes:

Fixed dropping mixer presets onto mixer tracks failing to select the right mixer track when shown at the bottom.

Fixed crash when closing FL when playlist was shown & toolbars were detached.

Fixed undocking annoyances in the browser.

Fixed slow undocking of toolbars in Vista.

Fixed Vista blur visible when hiding Wave Candy windows.

Fixed OS error when song was running and returning from a screensaver, while autoscrolling was on.

Fixed hang when opening FL's main menu while holding accelerator keys in Vista.

Fixed bug in Flangus & Flangus in Sytrus.

Added workaround for missing characters in font used to display old GUI-less VST's.

Updated timers to Vista-preferred ones.

Fixed erratic cursor visible for a short time after dragging from browser in Vista.

CPU meter no longer shows 99% when audio is temporarily suspended (was often reported as a bug).

Fixed visual bug when detaching windows in Vista.

Fixed crash when reloading projects through ALT+x shortcut, while a plugin is detached & focused.

Fixed bug in multipoint envelope processing.

Fixed crash through weird mouse click combo on the plugin preset buttons.

Fixed annoyance in browser's 'show only one folder content'.

Fixed problem when loading Maximus presets made with a specific version.

Fixed some playlist key combo weirdnesses.

Fixed not release defaulted to zero for some functions (step edit, piano roll dumps, etc).

Fixed piano roll flam tool that wasn't starting with the right settings.

Improved piano roll playback tool (can't miss tiny notes with fast mouse slides anymore).

Fixed little thing in mixer's menu.

Step edit mode: improved behavior when going backwards while holding notes.

EQUO: fixed wrong FX send track display when reloading projects.

Fixed possible hang in playlist Insert space/Delete space functions.

Cancelling audio clip's "fit to tempo" detection dialog now cancels the fitting.

Maximus: fixed display glitch for bands that are switched off.

Sytrus: mouse wheel on pitch ratio selectors now behaves better.

No more problem locating project files over networks.

Fixed playlist automation clip display bug.

Slicex: fixed little declicking glitch for specific cases.

Slicex: fixed little region-related bug when undoing.

Fixed problem with hint system in plugins.

Fixed little stretching glitch in some cases when a downbeat marker is present.

Fruity Reeverb: store parameter changes in selected program instead of the first one

Video Player: fixed loading some settings

Multiband Compressor: fixed crash related to MS runtime

Wave Candy: Auto visual mode state now properly restored, some other bugfixes.

Slit pattern by channel now preserves pattern's beats per bar setting.

Fixed some common window-related weirdness (windows covering others while they shouldn't, etc).

Fixed troubles with snapping grid with specific PPQ settings.

Fixed minor bug in envelope smoothing tool.

Fixed problem with FL's hint bar sometimes not refreshing when loading things.

FL Keys: high notes are now always decayed on release, instead of released immediately

Fixed minor automation bug in Slicex.

Fixed minor graphical mistake in mixer skin.

Up/down controls should now have no more problem with multiple monitors of different sizes.

Wasp XT: fixed graphical glitch in slider button

Wasp XT: parameters past unison had the wrong index when sent to the engine

FL Studio ReWire: fixed bus enumeration bug

Wasp, Wasp XT: fixes related to parameter handling


FPC:

fixed pause point for layer pan and tune knobs

some gui tweaks

assign entire font instead of just color and style in SetComponentProps

selected layer is no longer reset when resetting an automatable param

 

Edison:

fixed problem when reloading a state that had envelopes not mixed down.

changed file-based audio undo system (standalone versions were conflicting).

snapping to zero-crossing (improved for mono samples) now allows to select edges of sample.

no more pops in sample playback when selecting.

fixed tempo set to 120 when undoing in some rare cases.

hint for tempo grid now properly follows downbeat marker.

 

Wrapper:

fixed chunk size loading and saving bugs

fixed updating the preset list for Attack when loading a Cubase preset

don't save parameters if plugin has chunks but returns 0 for its chunk size

small fix for interfaceless plugin labels

fixed sysex implementation

update interfaceless parameters in the GUI thread instead of the mixer thread

dropping fxb and fxp files on the title bar of the plugin window and on the step sequencer button now works

fixed infinite loop when an effect's inputs were inactive

switched off scaling of options window

send special tempo message to old FL VST plugins (mostly for Fruity Delay)

prevent crash when changing parameters on interfaceless plugins

initialize input buffers to zero every time (gets rid of noise in Zebra2)

don't show editor window above options window when opening saved project

sidechain inputs now work correctly (instead of all routed to the track of the first input)

send parameter changes with float value instead of integer (fixes automation recording)

midi in and out ports are remembered

Ampersand was shown as a shortcut underline in the options window (info section)

fixed a bug loading Arturia AnalogFactory settings

midi port changes after a plugin was dragged didn't make the wrapper ask the host to enable midi input

Added code to load shell plugins from different filename than when they were saved

use different way to determine if a plugin is VST1 or not

removed first check for value of FruityPlug in UpdateSize to make sure editor size is updated when loading fails

don't get parameter labels and value for shell plugin (waveshell) to prevent crash

fixed buffer (effect version) now doesn't zero output buffer and takes into account plugins without inputs

fixed assumption that an effect would have inputs

"onlysavefirstprogram" workaround for Blood Overdrive and Compressor is now used for all VST1 plugins

calculate new sample position when plugin is processed, instead of when wrapper is processed

decreased max value of interfaceless wheels to prevent weird behaviour

Fixed memory leak in browser.

Check if current program index is valid when loading

Check if the current program index is valid when saving

note on/off messages to DX plugins now work again

don't show hints for parameter changes while a parameter is being changed from the host

inputs and outputs were set to inactive for old settings

 

DirectWave:

fixed crash when cancelling "Browse" button

fixed sample loading from absolute paths

more robust external bank import

avoid "no disk in drive" message when loading samples

small improvement to drag and drop

fixed event handling for hosted VST plugin

fixed browser update after clicking "Browse..." button

now uses tick position for ppq calculations instead of sample position

fixed loading (not loading) settings in player and demo mode for FL version

fixed product code communication in FL version

can hear hosted VST plugin again (to preview sound)

440Hz tone works again in FL version

made sure soundfonts load even though a (previously mandatory) chunk is missing

added support for 24bit and 32bit aiff files

fixed loading soundfonts with multiple banks/presets when those were resorted

continue to load soundfont even if it doesn't have the "isng" chunk

flush plugin if a sampled note didn't reach silence

all zone parameters are now changed for all selected zones, when "current selection" switch is on

mod reset now works for multiple selected zones

fixed the way a soundfont property was counted on import

overwrite existing wave files when sampling a vst (but only .wav files)

make sure the samplerate is sent to the plugin before processing a vst plugin

DW no longer steals keyboard focus, except for edit controls

Loading a DWB file now tries to load a sample from file if it's not in the DWB

DWB files now save a reference to the file instead of the sample data when total recall is off

fixed acm import - sample length wasn't adjusted after conversion (was sometimes less than predicted)

Fixed mouse position inaccuracy for pitch bend and mod sliders (multi tab)

put critical section for sample preview slightly earlier

 

Downloader:

fixed crashes starting a download

fixed incorrect "last selected" item

store location in global registry during installation, instead of just in local registry

fixed some crashes when the downloader couldn't find the download dll

selection window now has minimum size

fixed bug that caused downloads to start again after being finished

fixed download location calculation in manager

fixed prev preset selection

fixed focus bug related to modal content selector

fixed bug executing items after download, wrong list was used

paused downloads are now added at the top of the list

tree will refresh less frequently

now deletes all relevant .info files when removing waiting or finished downloads; tp get rid of multiples

tree won't jump back to top when refreshing in response to finished download

files would keep coming back if deleted with right-click

Implemented & removed:

Right-clicking playlist items no longer deletes them (hold halt to do so). (thrown, user complaints)

Can now middle-click working area to "pan" plugin windows (ONLY plugins, as it's designed for oversized VST's).


FL Studio 8.x

Saturday, November 8, 2008


Additions:

New Slicex drumloop slicing generator plugin.

New SynthMaker modular environment.

FL finally supports MIDI SysEx input, and handles basic MMC functions.

Added error message at startup when MMX or SSE1 is not found.

Cleartype not forced on anymore for mixer labels for Win9X platforms.

Right-clicking splitters (browser, piano roll, playlist) for spare position.

Project browser: can show/hide plugin editors from the generators/effects folders.

Generator smart disable is now compatible with threaded rendering.

Added mouse wheel support to popup menus & combo selectors.

Added some extra mouse buttons support.

Added (manual) plugin editor thumbnails to project browser.

Sinc interpolator now faster (64point sinc now usable realtime).

New slope modes for LP/HP/LS/Peak/HS bands in Parametric EQ 2 plugin.

New 'multilink' option for quicker remote control assignment

Added 'Edit whole mapping' to Remote control part of the project browser.

Optional stereo waveform display in playlist.

Re-implemented CME UF keyboard support (although MIDI feedback sometimes makes no sense).

Parameter smoothing now works for relative knobs or other incremental MIDI controls too.

Improved parameter smoothing.

Can now define absolute increment steps in MIDI remote control window.

Playlist->Edit->Shift left/right now works for audio clips too (including using control surface jogs).

Added full support for the Mackie Control Universal.

Improved support for some controllers.

Improved 'undo knob tweaks' to support tweaking several parameters at once without slowing down.

Love Philter: piano keys assigned to patterns.

Tweaking controls on VST(i)s now show a hint message in FL's hint bar (when possible).

Wave Candy: fixed some bugs & added Vista window background blur.

Updated to LAME 3.97.

Improved latency compensation 'Set from' option.

Rendering with latency compensation.

Added slip editing in playlist clips, as well as little changes in resizing tools.

Improved accuracy of MIDI input recording under high GUI CPU load.

Can now move effect slots around using the mouse wheel.

FL (& some FL plugins) now support .ogg format.

Introducing 'Selected' mixer track, to which the selected mixer track is routed, and in which you

place visual effects or a recording Edison.

Ctrl+E to quickly open an audio editor in a mixer track, or Shift+E to open an audio logger.

Added score logging feature, not to miss scored played while testing.

Piano roll: added 'Select at random' to select 10% random notes, for variations.

Playlist: clip source selection now in titlebar, and clips panel now on top by default.

One-click audio recording now prompts to record in Edison.

Improved RAM usage meter for some systems.

Can now resize multiple playlist clips at once.

Caps lock function changed to allow resizing of notes from left side in piano roll.

Added recording filter (right-click record button).

Newbie enhancement: snapping is on by default.

Newbie enhancement: browser snapshot now defaults to slot 1.

Newbie enhancement: window menu icons replaced by holly down arrows.

New spectral view in monitor panel.

DrumSynth: added call to SendPatchToEngine to Voice_Release, to temporarily fix a release

problem when multiple voices are active

Automation now displayed in pattern clips, improved event editor display.

Channels in piano roll channel selector are now sorted by channel group.

New list of available patterns when right-clicking the pattern selector.

Patterns named '-pattern name' now act as separators in lists.

Added OGG Vorbis rendering target.

Added randomize & humanize to multilink menu.

Default audio device changed to ASIO4ALL.

Newly-recorded patterns now added as pattern clips (when in song mode).

Fruity DX10: mod init and sustain calculations now also take samplerate into account

Changed piano roll keyboard modifiers a little (see help file) to add a new SHIFT+click to add note in resize mode.

Added 'Send previous/next to selected channel' option in browser. Works well with extra mouse buttons too.

Default peak meters scale bottom changed to -70dB, alternate scale down to -50dB.

Introducing FL-chan in wallpapers.

Newbie enhancement: 'save as' icon blinks once 5min after the last save, then each 30sec after 10min.

Changed generator multithreaded processing method a little.

Adapted wav file loader for more bad interpretations of a bad format.

Mapped incoming "all notes off" MIDI message to panic.

Removed obsolete '16.8' version of the 32Bit wav rendering.

 

Edison:

EQ, blur & reverb tools now remember their envelope editor settings.

unselects when live selection is too short

new fancy waveform display mode, and option to export display to bitmap file.

added stereo waveform display.

new slave sync, pause button, transport active when not playing, support for control surfaces and keyboard

input (to slice or for sampler preview).

can now link notes to markers/regions (for use in Fruity Slicer).

added "Undo mix (spectral)" and "Paste mix (spectral)" features.

added keyboard (to note or to slice) preview.

added 'quick rename (all)' option to rename all regions to drum names.

Edison & Sytrus now captionize themselves when starting a sample drag.

new Tools->Send to playlist as audio clip, to send the clip to the playlist at selection, linked to the same

mixer track as Edison.

new drum(loop) stretching tool (& paste replace (drum)), with improved gaps filling.

CTRL+DRAG drums from one instance to another, to replace drums in a loop with drums from another loop.

slide option now works on markers/regions too.

hold right-shift to move markers more accurately (temporary zoom).

New phase editing feature in Edison's EQ.

Added middle note & score detection

Improved smoothness when recording for several minutes

new 'dual view' mode showing both waveform & spectrum.

added tools->sequencing->send to selected channel, to quickly send audio to the selected channel

without dragging (mainly for Fruity Slicer).

Changed spectral display's windowing to Kaiser.

new support for region types, and grid aligned to first downbeat marker.

new tempo detector that gives better results for fixed-tempo songs.

added 'Time format' menu to display time regardless of the grid mode.

 

Dashboard:

fixed scroller freeze issue

edit string dialog now pops up on correct screen

"send value" for patch control no longer generates an exception

messages are no longer added to a buffer to be sent during processing

 

FPC:

invalidate synthpanel on resize, to avoid graphical glitch when resizing the editor with "Show window

contents while dragging" off in Windows

mouse wheel now changes pad

some cosmetic changes

pan envelope is now bipolar

fixed some save dialog glitches.

fixed envelope handling.

added wave preview in open dialog.

small UI changes

better behaviour when samples are missing

changed direction for changing pads from mouse wheel

fixed midi loop loading, it now takes into accounts the steps per beat

 

Video Player:

do nothing in TVideoViewer.AcceptMediaSample to prevent creeping cpu usage

moved position updates from Process to Idle function, to save some cpu usage

detached video will now keep playing if the plugin editor window is hidden

added "Ignore tempo changes" option

fix to prevent rising cpu usage.

"render fast" is now the default

 

Fruity Wrapper:

"Export all programs as Cubase presets" saved the current program in every file

fixed new implementation of ProcessParam to avoid "integer overflow" exception when adding an

automation clip

added hint when plugin parameter changes

some fixes in ProcessParam

now flushes plugin (inactive/active) in the PlugIOChanged callback

don't send "all note off" message for effects

the fixed size output buffer for effects are now initialized to zero before processing

now call AllocBuffers when the blocksize changes

renamed menu items for saving/loading fst and fxb files to "VST" instead of "Cubase"

added "Send note off velocity" option

implemented support for sysex messages sent by the plugin (untested)

let FL re-read key names when updateDisplay message is received from VST plugin

 

DirectWave:

fixed bug showing save program dialogs

added file compatibility options to (global) options dialog

"gain" control on zone tab now defaults to 0.0dB again

"gain" control on zone tab is now multiplied to the volume instead of added

updated downloader implementation

double-click on zone (or zone index) now opens sample tab

now need to right-click on sample scroll bar to zoom

fixed drag&drop crash

made library scan (for popup menu) a lot faster

fixed browser resizing from config dlg

fixed behaviour of browser expansion with multiple instances

changed volume and velocity implementation

re-implemented soundfont support, now supports 24bit soundfonts

fixed resizing in FL version, made it more spec-compliant in VSTi version

some VST specific improvements

fixed crash in VSTi when opening/closing browser because of incorrect FL version check

effect switches on the zone page now also act according to the "global" switch

improved demo mode save/restore for VSTi version

fixed window size bug (browser open/closed) when opening editor

fixed ogg import, made it use 32bit float samples instead of 16bit int

restructured files, recompiled

fixed "full range" behaviour for selectors

 

(Bug)fixes :

Bugfix in envelope point snapping.

Bugfix in Sytrus unison sub.

Bugfix: quick quantize no longer resizes playlist clips.

Bugfix in stretching engine.

Bugfix in monophonic mode combined with Fruity Slicer plugin.

Little bugfix in Edison's looping tool & trimming option.

Little bugfix in Sytrus envelope release combined with sustain level.

Fixed weird bug importing corrupted playlist data from FL6 projects.

Fixed keystrokes not getting to FL when mixer was detached & focused.

Fixed strange bug with ASIO.

Fixed little bug when reordering mixer tracks.

Fixed crash when closing FL while project browser was open.

Fixed tiny browser bug.

Fixed bug in WaveShaper & Sytrus bipolar to unipolar mapping conversion.

Fixed rare arpeggiator bug.

Fixed problem loading some VST 2.4 plugins.

Fixed crash in Vista when Data Execution Prevention is on

Fixed some possible deadlocks when MIDI-controlling parameters.

Fixed little bug in Fruity Slicer's note dump.

Fixed little problem in MIDI input window.

Fixed big bug in wav file loader when regions have comments.

Fixed thread-locking issue with multiple smoothed up.


FL Studio 7.3

Monday, October 1, 2007


(public beta)


Bugfix in envelope point snapping.

Added error message at startup when MMX or SSE1 is not found.

Bugfix in Sytrus unison sub.

Cleartype not forced on anymore for mixer labels for Win9X platforms.

Fixed little bug when reordering mixer tracks.

Little bugfix in Edison's looping tool & trimming option.

New phase editing feature in Edison's EQ.

Bugfix in stretching engine.

Bugfix in monophonic mode combined with Fruity Slicer plugin.

Fixed weird bug importing corrupted playlist data from FL6 projects.

Added middle note & score detection to Edison.

Fixed keystrokes not getting to FL when mixer was detached & focused.

Fixed strange bug with ASIO.

Right-clicking splitters (browser, piano roll, playlist) for spare position.

FL finally supports MIDI SysEx input, and handles basic MMC functions.

Fixed crash when closing FL while project browser was open.

Project browser: can show/hide plugin editors from the generators/effects folders.

Generator smart disable is now compatible with threaded rendering.

Added mouse wheel support to popup menus & combo selectors.

Added (manual) plugin editor thumbnails to project browser.

Sinc interpolator now faster (64point sinc now usable realtime).

New slope modes for LP/HP/LS/Peak/HS bands in Parametric EQ 2 plugin.

New 'multilink' option for quicker remote control assignment, creation of multiple automation clips, etc.

Added 'Edit whole mapping' to Remote control part of the project browser.

Optional stereo waveform display in playlist.

Fixed tiny browser bug.

Re-implemented CME UF keyboard support (although MIDI feedback sometimes makes no sense).

Fixed bug in WaveShaper & Sytrus bipolar to unipolar mapping conversion.

Parameter smoothing now works for relative knobs or other incremental MIDI controls too.

Improved parameter smoothing.

Can now define absolute increment steps in MIDI remote control window.

Playlist->Edit->Shift left/right now works for audio clips too (including using control surface jogs).

Added full support for the Mackie Control Universal.

Improved support for some controllers.

Fixed thread-locking issue with multiple smoothed up remote control combined with visible project browser

and knob tweak undo enabled.


Edison:

new slave sync, pause button, transport active when not playing, support for control surfaces and keyboard input

(to slice or for sampler preview).

Can now link notes to markers/regions (for use in Fruity Slicer).

Added "Undo mix (spectral)" and "Paste mix (spectral)" features.

EQ, blur & reverb tools now remember their envelope editor settings.

Added keyboard (to note or to slice) preview.

Added 'quick rename (all)' option to rename all regions to drum names.

Unselects when live selection is too short (

New fancy waveform display mode, and option to export display to bitmap file.

Added stereo waveform display.

New Tools->Send to playlist as audio clip, to send the clip to the playlist at selection,

linked to the same mixer track as Edison.

New drum(loop) stretching tool (& paste replace (drum)), with improved gaps filling.

CTRL+DRAG drums from one instance to another, to replace drums in a loop with drums from another loop.

Slide option now works on markers/regions too.

Hold right-shift to move markers more accurately (temporary zoom).

captionize themselves when starting a sample drag (Sytrus as well)


Improved 'undo knob tweaks' to support tweaking several parameters at once without slowing down.

Love Philter: piano keys assigned to patterns.

Tweaking controls on VST(i)s now show a hint message in FL's hint bar (when possible).

Wave Candy: fixed some bugs & added Vista window background blur.

Updated to LAME 3.97.

Improved latency compensation 'Set from' option.

Rendering with latency compensation.

Added slip editing in playlist clips, as well as little changes in resizing tools.

Improved accuracy of MIDI input recording under high GUI CPU load.

Can now move effect slots around using the mouse wheel.

FL (& some FL plugins) now support .ogg format.

Introducing 'Selected' mixer track, to which the selected mixer track is routed, and in which you place visual

effects or a recording Edison.

Ctrl+E to quickly open an audio editor in a mixer track, or Shift+E to open an audio logger.

Added score logging feature, not to miss scored played while testing.

Piano roll: added 'Select at random' to select 10% random notes, for variations.

Playlist: clip source selection now in titlebar, and clips panel now on top by default.

DrumSynth: added call to SendPatchToEngine to Voice_Release, to temporarily fix a release problem

when multiple voices are active

One-click audio recording now prompts to record in Edison.

Improved RAM usage meter for some systems.

Can now resize multiple playlist clips at once.

Caps lock function changed to allow resizing of notes from left side in piano roll.

Improved smoothness when recording for several minutes in Edison.

Bugfix: quick quantize no longer resizes playlist clips.

New spectral view in monitor panel.

Added recording filter (right-click record button).


Newbie enhancements:

- snapping is on by default.

- browser snapshot now defaults to slot 1.

- window menu icons replaced by holly down arrows.


Dashboard:

- Fixed scroller freeze issue

- Edit string dialog now pops up on correct screen

- "send value" for patch control no longer generates an exception

- messages are no longer added to a buffer to be sent during processing


FPC:

- invalidate synthpanel on resize, to avoid graphical glitch when resizing the editor with

"Show window contents while dragging" off in Windows

- mouse wheel now changes pad

- some cosmetic changes

- pan envelope is now bipolar

- fixed some save dialog glitches.

- fixed envelope handling.

- added wave preview in open dialog.


Video Player:

- do nothing in TVideoViewer.AcceptMediaSample to prevent creeping cpu usage

- moved position updates from Process to Idle function, to save some cpu usage

- detached video will now keep playing if the plugin editor window is hidden

- added "Ignore tempo changes" option

- fix to prevent rising cpu usage.

- "Export all programs as Cubase presets" saved the current program in every file

- fixed new implementation of ProcessParam to avoid "integer overflow" exception when

adding an automation clip


Fruity Wapper:

- added hint when plugin parameter changes

- some fixes in ProcessParam

- now flushes plugin (inactive/active) in the PlugIOChanged callback

- don't send "all note off" message for effects

- the fixed size output buffer for effects are now initialized to zero before processing

- now call AllocBuffers when the blocksize changes

- renamed menu items for saving/loading fst and fxb files to "VST" instead of "Cubase"

- added "Send note off velocity" option


FL Studio 7.0

Tuesday, January 30, 2007


Little GUI redesign.

Sytrus: hint in harmonics editor not lagging anymore.

Sytrus / envelope editor: ctrl+shift to bypass point snapping.

Sytrus / envelope editor: multilevel undo & display updates.

Fixed little memory leak in browser's history.

Fixed wrong displayed hint for automation clips.

No more flicker when resizing plugin windows.

New resampling engine, support for mono & 32bit wavs.

Mapped scroll-lock key to FL's autoscrolling.

Switched to Delphi 2006.

Fixed tiny glitch with mixer icons.

BeepMap: can now drop bitmaps onto channel buttons.

Improved audio recording to disk (no more crackles when recording lots of mixer tracks).

Reworked toolbars, with CPU usage graph and RAM meter.

Can now edit samples from the browser item popup.

Can now drop any file onto the browser to get the folder added to the extra folders

(handy when using the browser to preview sounds).

Added large browser aspect.

Fixed minor bug in multiband compressor (master meter was all mono).

Fixed crashing bug in granulizer.

Little bugfix in Fruity Delay Bank.

Small UI changes & optimizations in Sytrus.

New Fruity Love Philter effect plugin.

Sytrus: little speed improvement when processing arpeggiated/gated presets.

Audio device now stored by name rather than by index.

New Edison audio editor.

Right-shift in piano roll & playlist to pan the editor (same as in Edison).

Support for 16bit integer/32bit float/mono/stereo samples inside FL, Fruity Granulizer & Fruity Slicer.

Faster slicing in FL, Fruity Slicer, Fruity Granulizer and Edison.

Added spectral view in Fruity Slicer.

Sytrus: several speedups when triggering voices, computing & importing shapes.

Fixed crashing project browser when a mixer control was linked in omni mode.

Sytrus: slightly improved plucked string generator.

Fruity wrapper: added "Invalidate editor window" option (on by default)

Fruity wrapper: fixed bug in preset names that start with "-"

Fruity wrapper: bugfix: effect version copies input to output when no plugin is loaded

Fruity wrapper: bugfix: "fixed size buffers" option is now saved for each plugin

FPC: added popup menu for sample displays

FPC: middle-click on a sample display now opens that sample in Edison

FPC: fixed layer display after dropping a wave

FPC: fixed a crashing bug with empty layers

FPC: reimplemented resampling

FPC: re-implemented sample loading, it's now independent of FL's sample loading and

loads mono and 32bit samples faster

FPC: fixed two bugs importing midi files and other minor bugfixes

ReWired: added selection of bus and channel for the ReWired channel to send its notes to (midi options window)

FL DXi: updated calculation of time information to prevent continuous resynchronizing in Sonar versions 4.04 and up

Edison: much improved spectrum display.

Sytrus: little speed & quality enhancement and now up to 256 harmonics per operator.

Sytrus: fixed rare crash when editing waveshaper envelope.

Added new stretching methods to FL & Fruity Slicer.

Added stretching tool to Edison.

Mono ASIO inputs now listed in the mixer's input list, so that you can record from mono sources.

Fixed little bug in mixer state loading.

Added 'stairs' line mode to envelope editor.

Some generators can now be threaded for some CPU gain on dual cores.

Introducing smart disable mode for generators as well.

Improved fading/declicking in Edison, Fruity Slicer and FL.

Fixed rare mixer track relocation bug.

Fixed unreleased notes when using sustain in recording mode.

Linked sustain pedal to step jump in step editing mode.

Sytrus: unison panning, volume and pitch now update running voices when automated.

Sytrus: added 'bipolar LFO tension' option to LFO's.

Sytrus: added cherry phaser filter.

Browser now previews the sample's root note.

Added more safety checks for bad wav samples.

Plugin windows & mixer can now be detached from the main window.

Fixed tiny keyboard problem with detached windows.

Added pattern clips to the playlist.

Improved zoom tool in playlist tracks.

Ctrl+right click = zoom in playlist & piano roll.

Undo for automation clips, and more meaningful undo names.

Can now turn event automation into automation clips.

Double-click pattern clips to edit its contents.

Spectrum can now be displayed in channel settings & audio clips.

Support for AIFF files in sampler channels & Edison.

Support for Apple Loops AIFF extensions.

Updated zipping DLL.

Dashboard: added "Send all values" option

Dashboard: fixed sending values of switches and patch selectors

Dashboard: updates for note off velocity support and note on velocity calculation

DirectWave: now loads AIFF samples

DirectWave: VST preset file loader in autosampler

DirectWave: lots of bugfixes

FL Keys: fixed loading of some 16bit waves

FPC: reimplemented voice and envelope processing

FPC: now loads AIFF, MP3 and REX files

FPC: now exports to SFZ format

FPC: preview notes now also trigger cut groups

FPC: fixed layer tune

FPC: allow selection of regions in a wave for start/end points

FPC: added possibility to keep current note layout when changing presets

FPC: added option to map every pad to a note one by one (per bank)

FPC: the pan envelope can't cut a voice anymore

Edison: new click-free editing.

Added 32Bit stream option to DirectSound output.

FL is now optimized for ClearType.

Fixed 2 minor glitches in PR.

Escape to abort file searching is now more responsive.

Added 'huge' to browser size modes.

Playlist clips can now be smaller.

Fixed occasional crash when assigning hardware XY controllers to params.

Assigning notes to slices made easier in Fruity Slicer plugin ("Last hit key" in menu).

Double-clicking a pattern clip opens the piano roll/event editor at the time it was clicked.

Added support for Novation ReMOTE SL controller.

New velocity & release mapping curves in the MIDI settings.

Support for note off velocity in piano roll, imported MIDI files, MIDI out & Sytrus plugins.

Sytrus: unlink velocity from volume, link velocity & release to attack & release.

New online news & events toolbar.

Fruity Slicer: can assign a slice to the last hit key.

Fixed MIDI file import bug.

Little fix in wav file loader.

Video Player: fixed time calculation for steps per beat other than 4

Wrapper: added "Save all programs" option

Wrapper: several bugfixes

Wrapper: added "MIDI Channel Aftertouch" special parameter to control aftertouch in a plugin

'Set smart disable for all effects' changed to 'Set smart disable for all plugins' (now including generators).

New Fruity Parametric EQ 2 plugin.


FL Studio 6.0.8

Friday, January 13, 2006


Chrome now has a Graphics Tester to avoid people crashing their FL Studio

DirectWave 1.0.3 (with synced LFO & other small improvements)

The new ASIO treatement should now solve most issues people had with FL6.0.x



<  1 ... 3 4 5 6 7 8 9 ... 16  > 26-30 of 76