ASIO Audio Interface Setup
Adjust the buffer settings
- Windows - Click the Show ASIO panel button to open the audio device driver 'Buffer Size' (latency) settings. You should see the FL Studio ASIO control panel:
- macOS - You can adjust the Buffer length direct from the interface as shown below:
- Buffer length setting - The buffer is a period of time, a 'window' in which FL Studio can generate sound before sending it to the audio device. Shorter settings make FL Studio more responsive to live inputs (e.g. mouse or hardware controllers) at the expense of a higher CPU load, and possibly underruns. Set the Buffer to around 512 samples. The minimum recommended Buffer length is around 441 samples (10 ms), below this setting very few people report any further improvement in 'responsiveness' and the CPU load climbs rapidly. It's not a competition! NOTE: If you select a different ASIO driver this pop-up panel will look different as it is written by the driver developer.
- Windows: Default input/output - Normally these are OK, but if you don't hear sound from FL Studio, click the drop-down menu and select your Speakers (default device).
- Converting ms to samples - Divide the Buffer length, in samples, by 44.1 samples (@ 44100 Hz) or 48 (@ 48000 Hz).
- No ASIO4ALL sound? - If you are having difficulties with the ASIO4ALL driver, see the ASIO4ALL Troubleshooting section.