ASIO4ALL China Official Home

Windows ASIO Driver

Allow Pull Mode

There are two basic access methods for a WaveRT device, “pull-mode” (also called “event-mode”) and “push-mode” (also called “polling mode”).

If this box is left unchecked, ASIO4ALL will not use “pull-mode”, otherwise it will use it whenever possible. The default mode will be polling, though, because it is the most compatible one. Especially for small ASIO buffer sizes and those that are not multiples of “32”, WDM drivers may refuse to support Event Mode buffer creation. In that case, ASIO4ALL will revert to polling instead, which you may not even notice.

The “Buffer Offset” only matters when polling is used. The default is now at 1ms, which should work in most cases. You may also try 0ms, which results in even less latency. As a general rule: Higher settings increase latency and stability, lower settings have the adverse effect. Thus, this value should be as close to zero as possible.

  • Force WDM driver to 16 bit

    Force WDM driver to 16 bit

    This option only has an effect if the supported bit depth of the WDM driver is larger than 16, but less than 24. Some devices report e.g. 20 Bits resolution but cannot actually be opened for more than 16 Bits resolution. Should this be the case on your system, this option provides a workaround. Originally,… more

  • Optimization hints

    Optimization hints

    Playing software synths live In this scenario, you do not need audio inputs. Therefore, you best disable them all, which normally will provide you with a better stability at very small ASIO buffer sizes, or allow smaller buffer sizes in the first place. Further, you should also disable all audio outputs you do not really… more