Multimedia & graphics Windows

ASIO4ALL for Windows

Use WDM audio devices in ASIO-compatible Windows audio software with ASIO4ALL, a free-for-end-users driver with device selection and adjustable audio buffers.

WindowsFree for end users; commercial resale and bundling restrictedVersion 2.22
Operating system
Windows 10 and Windows 11 officially supported
Architecture
Windows on ARM64 native and EC support confirmed by publisher
Download package
EXE installer, multi-language
Download ASIO4ALL 2.22 for Windows

Requires a WDM audio driver and an ASIO-compatible audio application. No installation or hardware compatibility testing performed.

Link checked · Download guidance

What is ASIO4ALL?

ASIO4ALL connects ASIO-compatible audio applications to Windows WDM audio devices. It uses WDM Kernel-Streaming rather than replacing your sound card's existing driver. For recording or playback in a DAW, select ASIO4ALL v2 in the application's audio settings, open its control panel and enable the device you want to use.

The control panel lets you choose audio devices and adjust the ASIO buffer size. A smaller buffer can reduce latency, but crackling or distortion means you need a larger buffer. A device already in use by another application may be unavailable, and some settings require restarting the audio application.

Version 2.22 officially supports Windows 10 and Windows 11 and adds native and EC support for Windows on ARM64. Native ARM64 applications share a global configuration rather than having individual per-app settings. The gallery image shows the older v2.15 control panel for reference, not the current release's exact appearance.

What it offers

  • Use WDM Kernel-Streaming to connect WDM audio hardware to ASIO-compatible audio software.
  • Enable audio devices through the control panel's WDM device list.
  • Adjust the ASIO buffer size to balance latency against crackling or distortion.
  • Open the control panel from the audio application or the system-tray icon while the driver is active.
  • Version 2.22 adds Windows on ARM64 support for native and EC applications.

Good to know

  • Requires an existing WDM driver for the audio hardware; it does not replace the sound card's driver.
  • Devices used by another audio application may be unavailable to ASIO4ALL.
  • Smaller buffers can cause crackling or distortion; some changes require restarting the audio application.
  • Native ARM64 applications share the global configuration rather than storing individual per-app configurations.

Product images

Sources

References used for this listing. Retrieval dates do not indicate hands-on testing.

  1. ASIO4ALL - Download ↗Retrieved
  2. Overview – ASIO4ALL Official Home ↗Retrieved
  3. Download – ASIO4ALL Official Home ↗Retrieved
  4. Version 2.22 – ASIO4ALL Official Home ↗Retrieved
  5. Getting Started – ASIO4ALL Official Home ↗Retrieved
  6. WDM Device List – ASIO4ALL Official Home ↗Retrieved
  7. ASIO Buffer Size – ASIO4ALL Official Home ↗Retrieved
  8. ASIO4ALL Official Home – Universal Windows ASIO Driver ↗Retrieved

Browser storage

No analytics or advertising cookies. If you dismiss this notice, we remember its acknowledgement in your browser for 180 days. How storage works