FL Studio

FL Studio 20 brings a native macOS release, time signatures anywhere, "consolidation" (AKA freezing/bouncing), the ability to load/save separate playlist arrangements, a reworked PDC system allowing both manual and automatic at the same time, and more.

Application Details:

Version: 20
License: Retail
Votes: 0
Latest Rating: Platinum
Latest Wine Version Tested: 5.22-staging

Maintainers: About Maintainership

No maintainers. Volunteer today!

Free Download FL Studio 20 (Demo and Full Version)

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Installs fine as with all other versions.

When you can get it to run with the workaround, it runs well, as with previous versions. All functions of FL Studio work:

  • All FL Studio features tested and working
  • FL Studio native plugins (generators and effects) work
  • VSTs work
  • Native plugins that extensively use the GPU work
  • MIDI hardware works (turn them on before starting FL Studio)
  • Exporting/rendering works
  • Activation works
  • Performance rivals Windows with JACK + WineASIO.
  • FL Studio ASIO works (but is slower than JACK + WineASIO).

What does not

  • Without the workaround, it hangs forever when launched:
    003c:err:ntdll:RtlpWaitForCriticalSection section 0x1c5d470 "?" wait timed out in thread 003c, blocked by 002e, retrying (60 sec)
    This only happens with FL Studio 20. It doesn't happen with FL 12.
  • MIDI hardware is only detected at startup (not sure if this is because of Wine or ALSA). On Windows, FL can detect MIDI hardware when plugged in/turned on without needing to restart.


To workaround the hanging, launch FL Studio with this in the terminal or in the "Exec=" part of a .desktop file:

wine "/home/$USER/.wine/drive_c/Program Files (x86)/Image-Line/FL Studio 20/FL64.exe" > fl-winedebug.log 2> fl-winedebugerr.log

For the .desktop file, replace the Exec= file with:

Exec=/usr/bin/env sh -c "winepath -w -0 %F | WINEPREFIX='/home/YOURUSERNAME/.wine' xargs -0 wine 'C:\\\\Program Files (x86)\\\\Image-Line\\\\FL Studio 20\\\\FL64.exe' > fl-winedebug.log 2> fl-winedebugerr.log"

The important part:

wine FL64.exe > fl-winedebug.log 2> fl-winedebugerr.log

For some strange reason, it doesn't hang when run with stdout and stderr logged to file. It only runs when both > and 2> are included.

What was not tested


Hardware tested


  • GPU: Intel
  • Driver: open source

Additional Comments

FL Studio 20 seems to run slower than FL Studio 12.5, however I have not extensively tested this, I would need to test this properly and compare this with how it performs on Windows.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowUbuntu 20.04 "Focal" (+ variants like Kubuntu)Nov 23 20205.22-stagingYes Yes NoPlatinumLissanro Rayen 
ShowUbuntu 20.04 "Focal" (+ variants like Kubuntu)Nov 11 20205.0.2Yes No NoGarbageMauricio Guerrero 
ShowUbuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)May 13 20205.7Yes Yes YesGoldKari Saaranen 
ShowArch Linux x86_64May 03 20205.7-stagingYes No NoGarbagekangalioo 
ShowUbuntu 19.10 "Eoan" (+ variants like Kubuntu)Apr 25 20204.0.4Yes No NoGarbageGuy Seffer 

Known Bugs

Bug # Description Status Resolution Other apps affected
44827 FL Studio: Soft locks when attempting to show the GUI of a "bit-bridged" 32-bit/64-bit VST plugin in an internal window UNCONFIRMED View
50362 Fl Studio 20.8 crashes on startup NEW View

Show all bugs


Comments Disabled

Comments for this application have been disabled because there are no maintainers.