FL Studio 21.1 released! - A disappointment in the making

Audio Plugin Hosts and other audio software applications discussion
Post Reply New Topic
RELATED
PRODUCTS

Post

eerie_audio wrote: Wed Aug 16, 2023 2:07 am I'll take quality over quantity anytime. This then becomes subject, which everyone is entitled to their own opinions. Everyone has their own needs, wants and desires of their host system.
You said their lifetime free updates meant there was no impetus to release updates on a timely schedule. That isn't supported by the data. I was asking what you were basing it on.

This isn't about opinions its about release frequency.

Post

eerie_audio wrote: Wed Aug 16, 2023 1:52 am
ImmutableTrepidation wrote: Thu Aug 10, 2023 4:52 pm
---------------------------------------CONCLUSION-----------------------------------------------------------------
It isn't like anything I've specified hasn't already been requested to death on the official forums, so why is it that it these requests keep being swept under the rug? The solution for FL Studio moving forward isn't necessarily to keep adding "new" things, it is to rework what has needed to be reworked for YEARS now.

FL Studio is very far behind in its current feature set. As a 10 year user I LOVE it to death, but man the devs really need to play catch-up so that FL Studio can righteously prove itself as a serious candidate and competitor to DAWs like Studio One, Cubase, Ableton etc... Recall that it took until FL Studio 21 just to have native fade in/outs on Audio Clips/Samples within the Playlist... Other DAWs had this for years.

This really needs addressed. IMHO FL Studio will not redeem itself as a professional Audio/MIDI environment until some of these features can be addressed. Look, I know you cannot fulfill the requests and desires of EVERYBODY but I think many of these requests are not ridiculous and self gratifying, that is to say that they would certainly benefit MANY other users. I 100% stand by what was said in the video that "FL Studio has the best Piano Roll of any other DAW" this is indisputably true, but when it comes to things like the Playlist, it feels like a children's toy...

<3 <3 <3 <3 <3 <3 <3 <3 <3
(End of Comment)

Anyways, I figured some of you could relate. It feels like we're making a snails pace of progress when it comes to any sort of continuity in the Playlist regarding FL Studio updates. I just don't ever really envision a day when we'll see progress. I wish I had started using another DAW from the get go and that FL Studio wasn't my native DAW, it is too much of a headache to try and get it to behave like a more linear DAW such as Ableton/Studio One/Cubase. Everyone seems so happy with FL 21 and I couldn't be more disappointed. It is just a gloried and ornamented toy. The Piano Roll is the only feature they're more or less gotten "right" (give or take a few gripes about it)
The easy answer is that the program was initially written in Delphi, which comes with it's limitations. I'm not sure how much of the code has been updated, but I'm pretty sure some of the shortcomings still persist.

You also have to take into account that they offer Life Time Free Updates, which again comes with it's shortcomings of not having financial incentive to release anything, if at all, on a timely schedule.
The problem isn´t the programming language but how Gol puzzeld this thingie together...

The problems which need to be adressed to be able to make changes are so deeply rooted in the progamm core that this has to be changed at core level first to open the programm up for future ideas and being able to implement them more modular...

This is (afaik) why it takes so long time... changing nearly everything under the hood and under it´s hood...

Post

Carbonboy wrote: Wed Aug 16, 2023 2:53 am That isn't supported by the data. I was asking what you were basing it on.
Same data you're basing your facts on. The obvious non-existing financial incentive to fix, update or deliver anything at all. If the updates are free, then what's their motive? Keep their current customer base satisfied for a lifetime, or trying to attract new customers with new features? I think the only financial incentive at play is the latter. Which means persistent bugs, workarounds and shortcomings get pushed to the back of line. That's called common sense business practices in the modern age for a lot of developers these days.

Post

Trancit wrote: Wed Aug 16, 2023 3:31 pm The problem isn´t the programming language but how Gol puzzeld this thingie together...

The problems which need to be adressed to be able to make changes are so deeply rooted in the progamm core that this has to be changed at core level first to open the programm up for future ideas and being able to implement them more modular...

This is (afaik) why it takes so long time... changing nearly everything under the hood and under it´s hood...
The problem is coupled with the programming language. You have to keep in mind that the program was written a long time ago in a 32 bit environment with a programming language other than C, C++, etc. This along with the spaghetti code as you mention, is a recipe for a life time of bugs and fixes at a snails pace.

Post

eerie_audio wrote: Wed Aug 16, 2023 6:21 pm
Carbonboy wrote: Wed Aug 16, 2023 2:53 am That isn't supported by the data. I was asking what you were basing it on.
Same data you're basing your facts on. The obvious non-existing financial incentive to fix, update or deliver anything at all. If the updates are free, then what's their motive? Keep their current customer base satisfied for a lifetime, or trying to attract new customers with new features? I think the only financial incentive at play is the latter. Which means persistent bugs, workarounds and shortcomings get pushed to the back of line. That's called common sense business practices in the modern age for a lot of developers these days.
You said they were not releasing updates. OK, now you change to not bug fixing. This is a new argument. So let's now debunk that myth.

They release more updates than any other DAW I can see when I check Live, Studio One, Logic and Cubase. And when I check the changelog, looks like there are more bugfixes than features

https://www.image-line.com/fl-studio-le ... atsNew.htm

I counted 230 bugfixes in the 21.1 release. It has been 4 months since the last release. That is approx. 2 bugs per day.

Bug fixes

6990 Vocodex: crashes when changing modulator pitch
8502 FL Studio windows rescaling issue
12173 (macOS) The Shift, Ctrl and Alt toolbar buttons don't work as modifier keys
12634 Boobass: knobs look different at 200% scaling than at 100%
12647 Piano roll Randomize tool groups notes in error
13063 Edison: suffix "_2" is added to dragged filenames when it doesn't need to be
14817 The chosen startup template is not loaded when a message is shown during startup
14950 Zooming on the far right edge of the playlist, piano roll and event editor is not correct
14985 Fade handles don't repaint after moving a clip to another track
15007 (macOS) Maxx plugins: the editor window doesn't respond after using Riff Machine
15095 Clips are silent after slicing if there is only a fade-in and no fade-out
15123 Latency is not reset when replacing a VST, VST3 or AU plugin with a native plugin
15189 Toxic Biohazard: crash in pluginval
15215 Crash when redoing changes after undo in a new playlist arrangement
15216 Audio clip sound is muted when slicing the clip from left side of the playhead with right-click
15235 Transistor Bass: pitch doesn't change immediately after changing the selected engine
15259 Parametric EQ 2: EQ doesn't update after reset when there's no input audio
15374 Directwave: crash when loading a specific preset
15384 VFX Level Scaler: the value shown in the hint panel for the multiply parameter is incorrect
15392 FLEX: search filter and tags are not applied after reopening the plugin
15398 Prevent fades from moving when Stretch Pro mode is used with Tempo Automation
15405 Turning a precomputed effect knob for a sampler channel doesn't always show the current value
15444 Channel audio is distorted after undo
15447 (macOS) Wrapper: plugin editor windows are separated from the host window
15449 Fully overlapping clips create incorrect fades
15452 Pages in the background web browser don't always load completely
15457 Audio clips are louder if they're playing when the piano roll is opened
15460 MIDI settings panel has controls in wrong places
15485 Tempo automation causes stuttering when Automatic Crossfades is on
15488 Detached plugins may cause file open/save dialogs to open on the wrong screen
15490 Dropping a generator on a mixer slot doesn't add the plugin and crashes on undo
15491 (Windows) The visual frame rate is not always very stable
15508 Mixer track names are not set correctly on undo and redo after resetting a playlist instrument track
15511 Temporary preset files for duplicated instrument tracks are saved to the Sliced Beats folder
15512 "Browse parameters" from a plugin doesn't work when the browser is showing search results
15515 Dragging audio clips from the browser can create patterns or automation clips in the playlist
15519 Crash without warning under some circumstances
15523 Clicking in the empty area below the folder list in the browser opens a random folder
15525 Using "Receive notes from" with a specific MIDI channel prevents previewing other MIDI Channels
15527 The fades gain pause test fails on some machines
15536, 15578 3x Osc, DX10, Fruit Kick: maximum polyphony doesn't work
15542 MIDI scripting: playlist.soloTrack doesn't do the same as soloing a track with the mouse
15544 The wrong MIDI controller type is shown when a type is selected
15547 Wrapper: crash when right-clicking on controls in some plugins
15548 Transistor Bass: play button's image is not centered on the button
15552 Searching in the favorites tab in the browser returns wrong results
15560 Themes with an HTML background can prevent FL Studio from starting
15561 Can't drop a MIDI file dragged from Meldaproduction MDrummer to the piano roll and channel rack
15562 Typing a value for the envelope tension controls in channel settings doesn't set the correct value
15564 Edison: script errors show an empty error message
15565 Beepmap: crash when dividing by zero
15569 Patcher: pressing F1 with Patcher focused will show the help for the first plugin
15571 The message shown when dragging a non-unique audio clip to an audio track is misleading
15574 The data folder is incorrectly set when when opening zipped projects
15579 Convolver: allow playback to start and stop while tweaking envelope points
15581 Crash when locating a sample that was opened from the Starred tab in the browser
15584 The project data folder isn't updated when saving a project with Save As
15592 "Store data relative to the project file" shouldn't set a path until a project is opened
15594 Locating a sample in the browser should also select it in all layouts
15596 PanOMatic: some controls have incorrect "Type in value" values
15597 Diagnostic: previously recovered file is overwritten when recovering the file again
15598 Slicex: allow playback to start and stop while tweaking envelope points
15601 (macOS) "Reset mixer track" deletes tracks that have detached plugin windows open
15603 Newtime: crash when using "Edit in time warper" for a sample with 8Khz sample rate
15607 Crash when detecting new MIDI devices
15608 Browser doesn't show the same file as selected after the program restarts
15610 Deleting unwanted created files doesn't always work
15611 Some buttons look like they're pushed when the mouse cursor moves over them
15620 Channel window caption doesn't change when the mixer track routing is changed
15627 Convolver: crash when creating automation clip for some controls
15629 Can't select items in the browser after undoing changes
1563 Maxx plugins: Max Polyphony doesn't work
15631 Unused "sliced audio" files aren't deleted when other unused files are
15632 Popup menu for audio and automation clips in the picker panel has a "Patcherize" option
15633 Browser: "Search in selected folder" doesn't work when the Packs folder is open
15634 MIDI scripting: Browse Files on the Akai Fire doesn't show any names
15638 Ctrl + Click on the track selector in the playlist selects the fade in handle of a clip
15644 Misplaced question mark in the when replacing an audio clip's sample
15650 Crash when closing FL Studio in some cases
15652 Items in the channel filter list are not sorted logically
15653 Wrong sample file is used when a sample is dragged from a zip file
15656 Wrong files are loaded when projects are saved to a project data folder
15658 Message shown to detect tempo when loading an MP3 file is not always correct
15663 Adding multiple samples with identical file names doesn't create unique names in project folders
15667 (macOS) Can't drag and drop files when a window is detached
15685 Crash when dropping a generator on slot 1 of a mixer insert
15686 Missing SBN constants in midi.py
15691 Crash when grouping selected patterns without a group name in the picker panel
15692 Diagnostic: web browser doesn't load when it's loaded in FL Studio as well
15701 FLEX: Love Philter is out of sync
15711 Maximus: high CPU usage when using linear phase
15713 Re-attached plugin editor windows are mostly not visible
15714 Maxx plugins: crash when the program is installed to a path with unicode characters
15715 Fonts aren't loaded correctly when the program is installed to a path with unicode characters
15721 Dragging an item from the browser starts too quickly when the display is scaled
15722 Saving a project with a data folder to a zip file still saves content to the data folder afterwards
15723 Beepmap: invalid window handle error when switching between editor tabs
15724 Visual glitch in the piano roll when there is a background waveform
15725 Slicex: "Set all cut groups to.." is missing in the region menu of Deck B
15726 Track assignment for a channel isn't updated if the channel rack is hidden
15728 Help for the channel settings automation editor goes to the "Miscellaneous Channel Settings" page
15735 Crash when opening a project
15741 Parametric EQ 2: cpu usage can be higher than necessary
15742 Samples that are already in the project data folder are still copied to it
15744 Detached plugins don't always remain on the same monitor when reopened
15747 Crash when opening the Favorites tab in the browser
15751 "Automatic Crossfades" item in the playlist menu doesn't always show the correct state
15761 Slicex: crash when changing presets
15764 The playlist position and zoom level are not reset when opening a new project
15772 (macOS) Downloading content in the browser doesn't always work
15782 No undo for "Route selected channels" options
15787 (macOS) Morphine: crash when opened in FL Studio VSTi
15789 The playlist scroll position and zoom level is reset for the first arrangement when reloading a project
15792 DX10: the window isn't resizable anymore
15793 (macOS) Crash when dragging an audio file from Finder
15795 Piano roll slice tool snaps to scale even if scale snapping is off
15800 The note properties window closes immediately after it's opened by double-clicking a note
15804 Tweaking plugin parameters forces the sample preview in the browser to refresh
15805 Voices re-trigger when opening the piano roll by double-clicking on a pattern clip
15807 Diagnostic: recovering a project can result in an empty file if the first option is checked
15808 (macOS) Crash when trying to open a folder (from the browser) that doesn't exist
15810 When "Auto locate" is enabled it's not possible to open a piano roll for channels with no notes
15813 (macOS) Freeze when opening a project that contains a trial plugin if there's no license for it
15817 Cursor is always too small at 200% scaling when the main screen is at 100% scaling
15821 Crash when adding a key marker
15824 Shift + Up or Down does not snap a selection of notes to the scale
15826 Plugin windows change location when changing presets
15829 Scale snapping doesn't disable vertical movement when dragging notes with Shift held
15831 Undo doesn't reset the mixer track color after the color of its instrument track was changed
15833 Crash when moving a clawed selection with scale snapping enabled
15835 Mixer window height changes when FL Studio is minimized and reopened
15836 Plugin picker shows both "Generators" and "Effects" text when opened for only generators or effects
15837 M4A format shows 0 disk size in export dialog
15839 Beepmap: the window doesn't resize when the preset changes
15840 Zoom level is not applied to new browser tabs created with "Open in new tab"
15844 Clicks when relocating current position during playback in the playlist
15846 (macOS) Crash when replacing a VST plugin with another
15847 Undoing after not selecting an input, while recording, causes a crash
15852 The project tab in the browser can't be hidden permanently
15854 Undoing a single playlist instrument track deletion doesn't restore the playlist and mixer track colors
15855 Pressing F2 when the playlist is focused but detached always renames the current pattern
15860 The theme editor selection rectangle highlights the wrong item after selecting the default theme
15861 Searching with "enable indexing" off in the browser shows results for more than one folder
15862 Tree and Samples layouts in the browser scroll up after each autosave/save
15863 Reopening a detached plugin dragged to a different screen opens it on FL Studio's screen
15864 Wrong file can be opened in external tool when right clicking on the waveform of the channel
15865 Sample previews in the browser's Library tab show partly black when resizing
15867 (macOS) Can't reorder patterns in the playlist
15870 News item titles don't show ampersand characters
15872 The program freezes when it's closed
15873 ZGE Visualizer: crash when re-opening the Wizard after renaming layers
15875 "Show gain value" and "Show gain scale" menu items are shown in the piano roll menu
15878 Piano roll scripting: Slide, Porta and Muted properties can be set but not cleared
15879 Cloning a pattern from the Current Project section of the browser clones the wrong pattern
15880 Piano roll scripting: script modifies notes on other channels
15883 A project backup is created every time a clip is made unique from the playlist menu
15887 Patterns > Random color doesn't update the picker panel
15888 Piano roll scripting: it should not be possible to type in a value outside min/max range
15893 (macOS) VST plugin editors disconnect from their windows
15903 "Route selected channels starting from this track" doesn't work correctly for instrument tracks
15911 Fruity Notebook 2: automation of the page number shows the wrong page
15914 The rectangles explaining spectral regions don't disappear when they're not needed
15918 Moving instrument tracks through a large number of mixer tracks is very slow
15922 Empty values aren't initialized correctly for bipolar controls when using "Turn into automation clip"
15923 "Convert to automation" window doesn't show when there are multiple screens
15925 Forward and backward mouse buttons replace automation clip channels with random plugins
15927 Automation is not removed after undoing the creation of an instrument track and automation on it
15929 Renaming a channel from the channel menu doesn't create an undo history entry
15932 Undo doesn't revert automatic assignment of a mixer track when moving audio clips up and down
15933 Looped steps don't always show up in pattern clips in the playlist
15937 Using "Send to playlist as" in the browser will crash when the playlist is hidden
15938 Slicex: not everything is shown correctly after resizing
15939 Edison: incorrect spelling of "Sensitivity" in the Denoise tool
15940 Directwave: only the first half of FLAC samples is loaded
15941 Scale snapping in the piano roll sometimes moves notes while resizing them
15942 Crash when using F12 to close all open windows
15947 Edison: saving to a compressed .WAV file doesn't work
15948 Patcher: positions of the "From" and "To" modules change every time the plugin window is opened
15953 Automatic crossfades don't work after slicing a clip
15961 "Add to plugin database" doesn't open a folder in the browser but shows an error
15963 Piano roll scripting: note release is missing from note properties
15966 Slicex: when maximized, the plugin window reverts to normal size when a sample is dropped on it
15969 Colorful waveforms in the playlist cause high cpu usage
15974 Mixer track name and color aren't reset when cloning of an instrument track is undone
15975 Piano roll scripting: the preview isn't updated when changing control values with the mouse wheel
15977 Cloned instrument tracks don't always have a unique name
15979 Text in the browser text looks weird
15982 Crash when slicing a note in the piano roll
15990 "Play truncated notes" doesn't work
15991 Slicer: 'Load sample' animation is broken
15992 Tag text in the browser is difficult to read at 100% scaling
15993 Pasted clips and notes have a slight offset from the intended position
16003 Crash when FL Studio Mobile is added to Patcher
16006 GDI handle count increases too much over time
16007 Memory leak after dropping a file from Windows Explorer
16027 MIDI scripting: setting "shift" amount with setStepParameterByIndex causes audio ducking
16038 Patterns are in the wrong position after undo
16041 DirectWave: right-click menu in the folder's section doesn't work when preview is off
16044 The category name in the plugin picker is shown when the 'All' category isn't selected
16050 Distructor: peak meter uses a lot of CPU
16051 VFX Sequencer: the detected chord text is not completely visible
16057 Browser window opens at startup when it's detached and set to hide automatically
16059 An empty tag is added in the browser when a comma is used
16065 DirectWave: saving with the "monolithic FLAC" option creates gaps at the start of samples
16066 Piano roll scripting: can't type values into an edit that has a minimum and maximum value
16069 Piano roll scripting: script shows infinite messages when preview is on and a checkbox is changed
16073 Channel name isn't restored when redoing the replacement of an instrument track's plugin
16091 Crash when undoing after using Riff Machine from the Tools menu
16094 Sometimes the wrong help page is shown for the automation clip channel window
16096 Loading a mixer track preset resets the recording location and input monitoring options
16097 (macOS) The + button in the Channel Rack automatically adds the plugin that the mouse cursor is over
16098 Graph editor window closes automatically when trying to edit a value on any tab
16100 GMS: the EQ tab doesn't show when the control to display it is clicked
16103 The warning shown when dropping multiple plugins on a mixer track is shown too often
16104 High cpu usage in Windows Task Manager when FL is playing
16105 The "Muted" option in playlist clip menus doesn't create an undo entry
16106 Notebook: copy and paste doesn't work when the plugin is detached
16113 Open and Save windows show on the wrong screen when using detached plugins
16114 The metronome isn't properly latency compensated
16122 Crash when pressing Ctrl+Shift + up or down in a plugin
16124 FPC: crash when saving entire kit as pad preset if there's an illegal character in a pad name
16153 Opening a project shows an "invalid data" error
16155 (macOS) The editor window of FL Studio as an AudioUnit plugin doesn't scale correctly
16157 Dropping a sample on an audio clip creates a new audio clip channel that replaces the old one
16160 FLEX: crash to desktop after loading a pack through the browser
16161 (macOS) Crash when all items are unchecked in the STARRED tab of the Browser panel
16162 Changing a channel's mixer track causes audio crackles
16171 "Compact" zoom for a tab in the browser affects the way images are shown in the news panel
16177 (Windows) No icon shown for FL Studio when using Alt+Tab
16179 Browser doesn't show user folders when they contains commas
16180 Edison: waveform colors are not correct during recording

That is my data. Not the same you seem to be using no.
Last edited by Carbonboy on Sat Aug 19, 2023 1:50 pm, edited 12 times in total.

Post

eerie_audio wrote: Wed Aug 16, 2023 6:26 pm This along with the spaghetti code as you mention, is a recipe for a life time of bugs and fixes at a snails pace.
This problem is not unique to FL Studio. It is a common problem for all mature software. Ableton had the same issues with refactoring. I saw an interview with one of their developers about it.

Post

ImmutableTrepidation wrote: Thu Aug 10, 2023 4:52 pm It has been 8 months since FL Studio 21 came out, and FL Studio 21.1 just released as of late. I cannot say I am pleased with the update, but I cannot say I'm surprised either. The fact that you cannot copy/paste MIDI directly in the Playlist still blows my mind. How are users so passively okay with this? This is such a BASIC feature in other pieces of Audio/MIDI software, why are we FL users so accustomed to being comfortable with our lack of features.

I issued a very thorough statement under Il's most recent YouTube video but I doubt it garners any momentum or traction. It is directly copied and pasted so the formatting may be a little sloppy as I doubt it translates accurately from site to site.

---The statement---
I don't mean to sound like "That Guy" but this is incredibly underwhelming for an update. Yeah nice, a new plugin and Python scripting but that is so niche... Not everybody are programmers.

There is still a severe lack of Playlist functionality and ZERO ability to copy/paste MIDI directly within the Playlist. Come on... it is mid 2023 and we STILL cannot copy/paste MIDI directly in the Playlist? I know the devs have said they're working on this but they also said back in 2018 they were working on custom hotkeys and that it was "Right around the corner"... yeah, what ever happened to that? Crickets

(FWIW, custom hotkeys are very easy to do with AutoHotkey, but lets face it, most users cannot be arsed to learn how to use it)

----------FAIRLY COMPREHENSIVE LIST OF SOME GRIPES/FEATURES THAT COULD BE REWORKED/ADDED!------------

Inability to display Ghost Notes over multiple Patterns within the Playlist (Instruments MUST be in the same Pattern for Ghost Notes to be viewable, but even then they're all just WHITE and there is no clear distinction about what instruments are what)

Inability to transpose selections of multiple Patterns within the Playlist +/- semitones all at once (The "solution" is to CTRL + G the Patterns to merge them in to a single Pattern, Transpose THAT new Pattern, and THEN "Split By Channel" which will absolutely LITTER the Picker Panel with copies and clones of all sorts during the life of an entire project)

Inability to copy/paste MIDI directly in the Playlist

Picker Panel has a tendency to become bloated and cluttered with Patterns/Automation/Audio Clips when using "Make Unique"

No native hotkey for Make Unique (I personally think "Make Unique" should be reworked or entirely removed though)

Usage of the "new" automation editor pop-out window (introduced in V20.9) in order to perform a few functions that cannot be done directly on the Automation Clip itself (Why do we need a new dedicated separate window?... just let us perform these on the Automation Clip itself....)

Audio Clips/Drums in the Playlist don't have the same features and editing capabilities as Audio Clips/Drums used in the Channel Rack (Envelopes, LFOs, Mod X/Y, Arpeggiator, MIDI Delay/Note Echo)

No Ability to have two or more Instrument Tracks on the same Mixer Insert (LOTS of reasons this is problematic)

No MIDI support for native Generators (plugins) (I think there is a workaround with Patcher, but once again... not everybody likes using Patcher to solve "simple" problems)

Event Editing is light years behind what other pieces of software have (Freeware sequencers like Sekaiju (which looks and feels like a potato to use compared to FL) have better Event Editing capabilities than FL Studio... does anybody actually ENJOY using the Event Editor? I find myself wanting to rip tufts of my hair out when trying to use it with any intention of accuracy

No Automation Clip styled editing in the Piano Roll (If we want the Automation Clip styled precision in the Piano Roll, our solution is to use Automation in the Playlist, then convert that Automation Clip to MIDI Events, and then DELETE the Automation Clip when we're done converting it to events! which is far more mouse clicks than necessary)

Soundfont Player (64bit version of "Fruity Soundfont Player" is highly unstable and exhibits bizarre behaviors (Prone to crashing FL Studio as well)

Inability to select multiple VST plugins from the Mixer/FX slots to delete/reorder (you have to click them one by one and press "E" to remove them individually one at a time...)

When using Instrument Tracks, moving them up or down in the playlist does NOT reflect in the Channel Rack or Mixer as if they're completely independent. There is no sense of being "tied" together or any linkage (this requires the user to exert a lot of effort to stay organized)

Inability to create groups within groups (Subgroups) on Playlist tracks

Inability to edit multiple instruments MIDI data off a single Piano Roll without first consulting Patcher and using VFX Color Mapper (unnecessary and not all of us like to use Patcher to begin with) (Also the real-time note preview/highlight in the Piano Roll doesn't even highlight correctly when using VFX Color Mapper)

When using Layer, the real-time note preview/highlight doesn't display

Inability to "Set Children" when using an instance of "Layer" in the Playlist as an Instrument Track (setting "Children" can only be done from the Channel Rack rack which is counterintuitive for those of us who have abandoned using the Channel Rack)

Windows/Plugins pop up wherever they so please - their behavior is seemingly completely random and they just have a mind of their own. They don't load from the same set of coordinates (Can be addressed with AHK)

Inability to use Slide Notes on third-party plugins (yes I know there exists a tool called Bendy but to my knowledge it isn't a walk in the park to set up and use)

Inability to Auto Color Playlist tracks (you must right click the track header and press "C" EVERY single time a new clip gets added to that particular Playlist track)

Inability to delete user defined "Groups" within the Picker Panel (despite a thread being open as early as 2018 with zero acknowledgment from developers)

When trying to merge a selection of Patterns in the playlist (Ctrl +G) if you have Automation Clips and Track Groups collapsed/hidden, when making your selection it will manage to select the hidden/collapsed Automations thus prompting the message "Contains Multiple Clip Types" which prohibits you from proceeding

Vertical scrolling (via mousewheel) in the Playlist is very slow (something like the Windows feature "Choose how many lines to scroll" would be great)

---------------------------------------CONCLUSION-----------------------------------------------------------------
It isn't like anything I've specified hasn't already been requested to death on the official forums, so why is it that it these requests keep being swept under the rug? The solution for FL Studio moving forward isn't necessarily to keep adding "new" things, it is to rework what has needed to be reworked for YEARS now.

FL Studio is very far behind in its current feature set. As a 10 year user I LOVE it to death, but man the devs really need to play catch-up so that FL Studio can righteously prove itself as a serious candidate and competitor to DAWs like Studio One, Cubase, Ableton etc... Recall that it took until FL Studio 21 just to have native fade in/outs on Audio Clips/Samples within the Playlist... Other DAWs had this for years.

This really needs addressed. IMHO FL Studio will not redeem itself as a professional Audio/MIDI environment until some of these features can be addressed. Look, I know you cannot fulfill the requests and desires of EVERYBODY but I think many of these requests are not ridiculous and self gratifying, that is to say that they would certainly benefit MANY other users. I 100% stand by what was said in the video that "FL Studio has the best Piano Roll of any other DAW" this is indisputably true, but when it comes to things like the Playlist, it feels like a children's toy...

<3 <3 <3 <3 <3 <3 <3 <3 <3
(End of Comment)

Anyways, I figured some of you could relate. It feels like we're making a snails pace of progress when it comes to any sort of continuity in the Playlist regarding FL Studio updates. I just don't ever really envision a day when we'll see progress. I wish I had started using another DAW from the get go and that FL Studio wasn't my native DAW, it is too much of a headache to try and get it to behave like a more linear DAW such as Ableton/Studio One/Cubase. Everyone seems so happy with FL 21 and I couldn't be more disappointed. It is just a gloried and ornamented toy. The Piano Roll is the only feature they're more or less gotten "right" (give or take a few gripes about it)
Question? What have you released on a professional level? Do you get paid to make music? You talk like someone who's job depends on these problems getting fixed. KVR is filled with wannabe's who whine and cry all day behind a keyboard

Post

FL studio definitely lacks proper and basic features still, they added the Audio cross fade and in option finally with 21.... late but wayyy too late, still whoever needed this feature already switched daws or didnt even bother with fl studio.

im glad they finally care for these things more and more seems the dev crew had problems with the code (or still have?) and get things together. FL Studio also got a big performance push some time with FL 20 i think. this is where i was about to switch DAWs, i got Bitwig, Ableton and Studio one, admittely i didnt spend much time with them still and can realize a lot of fast ideas in FL Studio, what i love is the piano roll, i just love to fiddle around with it and NO OTHER DAW which i have has this fluid piano roll, something i just dont understand. it seems easY? but after writing support to some they dont understand the differences... so i gave up. i might have switched the DAW if the piano roll would be better with some others cause automating in FL Studio still sucks, and i hope they somehow find solutions. to have better automations like in Ableton is just awesome. or easier mods like in bitwig. in fl studio these tings are so fiddly .... still i love it.
DAW FL Studio Audio Interface Focusrite Scarlett 1st Gen 2i2 CPU Intel i7-7700K 4.20 GHz, RAM 32 GB Dual-Channel DDR4 @2400MHz Corsair Vengeance. MB Asus Prime Z270-K, GPU Gainward 1070 GTX GS 8GB NT Be Quiet DP 550W OS Win10 64Bit

Post

eerie_audio wrote: Wed Aug 16, 2023 6:26 pm
Trancit wrote: Wed Aug 16, 2023 3:31 pm The problem isn´t the programming language but how Gol puzzeld this thingie together...

The problems which need to be adressed to be able to make changes are so deeply rooted in the progamm core that this has to be changed at core level first to open the programm up for future ideas and being able to implement them more modular...

This is (afaik) why it takes so long time... changing nearly everything under the hood and under it´s hood...
The problem is coupled with the programming language. You have to keep in mind that the program was written a long time ago in a 32 bit environment with a programming language other than C, C++, etc. This along with the spaghetti code as you mention, is a recipe for a life time of bugs and fixes at a snails pace.
That was way back in the past because there wasn´t a compiler for delphi for 64bit a decade ago so IL was late to the 64bit party...
As already stated the cumbersome code is something all "old" software suffers from and according to the devs themselves there isn´t a difference in the programming languages while I think delphi is more cumbersome to do things but the end result is the same... programmers just have to sweat a bit more... but the main issues are that Gol at the very end made some bad decisions in terms of being futureproof and that maintaining such a complex DAW with additional plugins was simply too much work for a one man show... so they have fallen further and further behind technical wise and trying now to catch up again... but more than a decade falling behind isn´t easy to erase ...
This is how I understand the statements of the devs themselves (without that "falling behind"... they would never admit it officially... that´s my personal impression)...

Post

Caine123 wrote: Thu Aug 17, 2023 7:54 am FL studio definitely lacks proper and basic features still, they added the Audio cross fade and in option finally with 21.... late but wayyy too late, still whoever needed this feature already switched daws or didnt even bother with fl studio.

im glad they finally care for these things more and more seems the dev crew had problems with the code (or still have?) and get things together. FL Studio also got a big performance push some time with FL 20 i think. this is where i was about to switch DAWs, i got Bitwig, Ableton and Studio one, admittely i didnt spend much time with them still and can realize a lot of fast ideas in FL Studio, what i love is the piano roll, i just love to fiddle around with it and NO OTHER DAW which i have has this fluid piano roll, something i just dont understand. it seems easY? but after writing support to some they dont understand the differences... so i gave up. i might have switched the DAW if the piano roll would be better with some others cause automating in FL Studio still sucks, and i hope they somehow find solutions. to have better automations like in Ableton is just awesome. or easier mods like in bitwig. in fl studio these tings are so fiddly .... still i love it.
I think most FLS users feel the same... there are real showstoppers you just want throw the machine out of the window... and looking over the fence what others got makes you very frustrated...but damn... there are so much nice things... this programm has so much charme and parts working so well that there simply isn´t an alternative on the market.

I cannot count how often I struggled to escape... it´s like being addicted to a drug you cannot get away from.
Perhaps some day I really stop fighting against it and should surrender to my fate... :lol:

Post

Trancit wrote: Thu Aug 17, 2023 8:55 am
Caine123 wrote: Thu Aug 17, 2023 7:54 am FL studio definitely lacks proper and basic features still, they added the Audio cross fade and in option finally with 21.... late but wayyy too late, still whoever needed this feature already switched daws or didnt even bother with fl studio.

im glad they finally care for these things more and more seems the dev crew had problems with the code (or still have?) and get things together. FL Studio also got a big performance push some time with FL 20 i think. this is where i was about to switch DAWs, i got Bitwig, Ableton and Studio one, admittely i didnt spend much time with them still and can realize a lot of fast ideas in FL Studio, what i love is the piano roll, i just love to fiddle around with it and NO OTHER DAW which i have has this fluid piano roll, something i just dont understand. it seems easY? but after writing support to some they dont understand the differences... so i gave up. i might have switched the DAW if the piano roll would be better with some others cause automating in FL Studio still sucks, and i hope they somehow find solutions. to have better automations like in Ableton is just awesome. or easier mods like in bitwig. in fl studio these tings are so fiddly .... still i love it.
I think most FLS users feel the same... there are real showstoppers you just want throw the machine out of the window... and looking over the fence what others got makes you very frustrated...but damn... there are so much nice things... this programm has so much charme and parts working so well that there simply isn´t an alternative on the market.

I cannot count how often I struggled to escape... it´s like being addicted to a drug you cannot get away from.
Perhaps some day I really stop fighting against it and should surrender to my fate... :lol:
.:me silently wispering you in the night while dreaming:.
...join Reaper, join Reaper....

:hihi:


Jokes apart, i know this kind of discussion can be interesting and fun. I think every software out there have it's pros, cons and limitation, so it's nice to talk about that, but also to don't forget about music.
There are wonderful music made with FL and awful sh*t made with the "industry standard" ProTools.

I mean, at the end what really matter is what you are able to do with the tools, people doesn't care about delphi or anything like that. Is your music good? That's what really matter

Plus for us also "do you have fun with your tools?"
Cause we spend lots of time there, so have fun is important too :phones:

Post

Frankie.T wrote: Fri Aug 18, 2023 6:25 am .:me silently wispering you in the night while dreaming:.
...join Reaper, join Reaper....

:hihi:
No... while I basically like Reaper, it´s far to cumbersome and nerdy for me besides the UI issues...
So if I would choose some pure linear DAW for me personally Studio One and Cubase are much more complete and absolutely preferable...
Reaper´s development is as well completley uninteresting for me... there is nothing I would just use the slightest bit...
This goes far too much into the nerd regions for me and none of the actual Reaper issues get adressed even the slightest bit...
The PR editor alone is ridiculous for me that it constantly opens a new 4 bar clip zoomed out to 12 bars with showing 8 octaves as default... and there is no way to change it other than writing a macro which zooms in and press that shortcut afterwards...
Something like this is "quality of life" for me and Reapers fails here completely...
Plus for us also "do you have fun with your tools?"
This is exactly the point for me in FLS... If I am honest to myself I cannot answer this question with a convincing "Yes"...

While I am most productive and creative in FLS (what results mainly from having it used by far the most... I think/hope) I absolutely hate the majority of it´s Pattern system especially because they have setup audio and automation clips the same way...
The "Make unique..." madness drives me absolutely nuts... as well as the too loose connections between Channel Rack, Playlist and Mixer... house keeping alone in FLS is just crazy...

The same goes for the way they integrated PPQ into every zoom and everything else and their troublesome flexible buffer size system where many many 3rd party plugins struggle with...

So the honest answer to your question is "yes", because I am very much used to it and it has some unique features noone else has got but actually "no" because I run against huge walls after the first honeymoon period of every project...
As soon as a project gets more complex every enjoyment is gone and a steadily growing rage knocks ever harder against my larynx and desperately wants to break out... :lol:

Post

Képernyőfotó 2023-08-18 - 11.08.09.png
I played around a bit with the piano roll in FL/Reaper7pre6 and noticed that the difference lies in the refresh rate of the UI. Without the 'General Setting/Ultrasmoth,' which reduces the UI framerate to 30 fps, they are quite close to each other, although FL is still better. It was about the general feeling of the responsivity of the PR not about functionality.
You do not have the required permissions to view the files attached to this post.
"Where we're workarounding, we don't NEED features." - powermat

Post

xbitz wrote: Fri Aug 18, 2023 9:14 am ...Without the 'General Setting/Ultrasmoth,' which reduces the UI framerate to 30 fps, ...
Ultrasmooth takes quite a lot of CPU as well... I have that turned off by default and don´t notice any differences in terms of a more "unsmooth" GUI...

Post

I wish you could just delete unused tracks. I really push my computer to the limits and I've watched FL Save a file and it churns through ALL 99 tracks to save a file. When I have a huge file it takes forever to save and close.

Post Reply

Return to “Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)”