
WDM Device List
This is the list of audio devices found in your system. Highlight the device that you want to make changes to.
Note: All parameter changes always only apply to the device currently highlighted!
Activate the device you want to use by clicking on the button next to the device name! In the picture above, the Realtek High Definition Audio device would be enabled while all others are not.
The current state of each device is shown as a small icon on its associated button. It can be either of these:
The device has been successfully started by the audio engine. | |
The device should be available for use in this session but has not been started yet | |
The device is in use elsewhere, such as by another audio application or by the dreaded “MS GS Software Wavetable Synth”, a MIDI output option you should never use! | |
You get this if the device for some unknown reason refuses to start and/or displays erratic behavior of any kind. Sometimes, closing and re-opening the control panel may cure the situation, as may unplugging and re-inserting of USB devices. Sometimes, this can also mean the same as “Unavailable”, whenever the device does not report its current availability or the lack thereof back to ASIO4ALL. |
Note: If the device list is empty, this means that you do not have a single WDM audio device in your system. Please check with your audio hardware manufacturer for a WDM driver!
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. |
Load default settings
![]() | Pressing this button will reset all configuration options to their initial defaults. Use when audio initially worked and you later got lost in the configuration process. Also, if you updated your ASIO4ALL to a new version, this option will load the settings recommended by the new version. |
Switch to advanced mode
![]() | Switches the control panel into “advanced” mode, where you can fix things or completely mess them up at your disposal. “Advanced” mode is explained in the “Advanced Configuration” section of this document. |