ASIO Buffer Size

Use the slider to adjust the ASIO buffer size for the device currently highlighted. Smaller buffer size means lower latency. Once you hear crackles or audio becomes distorted, you need to increase the buffer size. ASIO buffer size directly relates to audio latency. Thus, you want to get a rather small value here.
You may have noticed in the above picture that there is a mark underneath the slider handle. The mark represents the current size of the ASIO buffer.

Most of the time, the position of the mark will follow the position of the handle. But sometimes, it would not.
There are three possible reasons:
1. You changed the buffer size for a device that is not currently the active one.
2. The audio host application has decided to override the driver recommended value on purpose.
3. The audio application needs to be restarted in order for changes to take effect.

The default ASIO buffer size is 512 samples. This is a rather safe value, associated with a rather high respective latency. For an ASIO buffer duration of 10ms and above, internal processing is running a fail safe buffering scheme.

Therefore, you should aim at setting the ASIO buffer duration to a value less than 10ms, which equals < 480 samples at 48kHz or < 441 samples at 44.1kHz, etc.

Another notable spot is an ASIO buffer duration of less than 4ms. Below 4ms, internal buffer processing will be even more tight.