Performance guide

Optimize FL Studio performance on Windows — low-latency & CPU guide

Improve FL Studio performance on Windows. Switch to ASIO, set High Performance power plan, enable multi-core processing and diagnose DPC latency with LatencyMon.

The two biggest performance wins for FL Studio on Windows are: (1) switching to ASIO audio driver, and (2) setting Windows power plan to High Performance. Do these first before anything else.

Fastest FL Studio performance improvements

  • Use ASIO driver — switch from DirectSound to ASIO in Options → Audio Settings. See ASIO setup guide
  • High Performance power plan — Windows reduces CPU clock speed on Balanced plan, causing audio dropouts
  • Increase buffer size — raise from 256 to 512 or 1024 samples when mixing (not recording)
  • Enable multi-core processing — Options → Audio Settings → check Multi-threaded mixer processing
  • Freeze CPU-heavy channels — right-click a heavy synth track → enable Smart Disable

Set Windows to High Performance

cmd.exe — Administrator
# Set High Performance power plan:
C:\> powercfg /setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
# Or via Control Panel:
Control Panel > Power Options > High Performance
# For even better results, use Ultimate Performance:
C:\> powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
On laptops, High Performance will drain the battery faster. Switch back to Balanced when not producing.

FL Studio multi-core CPU settings

FL Studio can distribute plugin processing across multiple CPU cores. Configure in Options → Audio Settings:

  • Check Multi-threaded mixer processing — distributes channel rack processing
  • Check Multi-threaded generators — distributes instrument plugin rendering
  • Set CPU slider to match your core count (right side)
Multi-core helps most with large projects that have many instrument plugins. For simple projects or when recording, single-core can be more stable.

Fix DPC latency issues on Windows

High DPC (Deferred Procedure Call) latency from Windows drivers causes audio dropouts even with ASIO. Check with LatencyMon:

  • Download LatencyMon (free) and run it while FL Studio plays
  • Common culprits: Wi-Fi drivers, USB 3.0 drivers, Intel ME, Realtek audio drivers
  • Fix: disable Wi-Fi in Device Manager while recording, update problematic drivers
  • Or: plug Ethernet instead of using Wi-Fi during a session

Performance questions

FL Studio CPU usage is very high with few plugins
Check if Smart Disable is enabled: Options → Audio Settings → check Smart disable. This pauses plugins on silent channels. Also check if any plugin is in a CPU-heavy rendering mode — some synths have quality settings that dramatically affect CPU use.
FL Studio stutters when moving the mouse
This is a DPC latency issue from a driver (often graphics or USB). Run LatencyMon to find the culprit. Also try: disable Windows hardware acceleration for audio by setting the ASIO buffer higher, and update your graphics driver.
Should I use 32-bit or 64-bit FL Studio?
Always use 64-bit FL Studio on Windows 10/11. The 64-bit version can access much more RAM (important for sample-heavy projects) and runs all modern VST3 plugins natively. The 32-bit version is deprecated.

Still getting crackling?

Full audio crackling and dropout fix guide.

Fix crackling