ASIO Soundcard Driver Setup
Adjust the buffer settings
There is a video tutorial on the ASIO4ALL driver setup
- Click the Show ASIO panel button to open the soundcard driver 'buffer length' (latency) settings. You should see a buffer length drop-down menu or slider. As this window is owned by the author
of the soundcard driver, we can't show you exactly what you will see. If you are using the ASIO4ALL driver this section describes the driver settings in detail (only necessary
if you have problems with ASIO4ALL).
- Buffer length setting - On the pop-up ASIO panel you will see a 'Buffer length' setting. The buffer is a 'breathing space' in which FL Studio can generate sound before sending it to the soundcard. 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 length - Somewhere around 882 samples (20 ms) is a good place to start. Your ability to set this or lower Buffer lengths without buffer underruns depends on
your CPU speed, sound card ASIO drivers and the project complexity. 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!
- 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.