Setting up your audio softwareIn order to make use of ASIO4ALL, you need to configure your audio software accordingly. How you would do this depends on your particular application. Generally, you would always enter the audio configuration menu and select ASIO -> ASIO4ALL v2.
There now should be a button to launch the ASIO control panel. How this button is labeled depends on your particular software. Once you press this button, the ASIO4ALL control panel should appear. Please consult the manual of your audio software for further assistance, if necessary! Sometimes, the audio software indeed would not provide an ASIO control panel option. This is the case with e.g. Winamp and Foobar 2000, for which ASIO output plugins exist. For configuringASIO4ALL with these applications anyway, you can launch the off-line control panel from the desktop. Note that the off-line control panel launcher works like a mini-ASIO-host of its own and does not reflect the current device status of any instance of ASIO4ALL that may be open at the same time! Changes made in the off-line control panel will have an effect only after you restart the audio application. Settings made in the off-line control panel, however, will have no effect at all for applications that have been configured with the ASIO4ALL (on-line) control panel launched from inside the audio options dialog of the application. Common Usage Cases Optimizations Playing Software Synths LiveIn this scenario, you do not need audio inputs. Therefore, you best disable them all, which normally will rovide 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 need. To disable channels, use the advanced control panel, expand the items in the WDM device list and disable everything you do not want to use in this setup!
Computer As Effects ProcessorObviously, in this scenario you do need inputs. But, as always, you should disable all channels you do not want to use. Disable 44.1KHz resampling if it is not really necessary!
General Purpose Sequencer SetupNormally it matters most that you do not get any dropouts even when the CPU load goes through the roof. Thus, it is recommended that you relax the latency requirements a little and work with an ASIO buffer size that feels comfortable with all your favorite VST plugins active. This especially applies when you are recording audio, in which case dropouts are a little worse than just moderately annoying. If your sequencer provides latency compensation, you probably want to check that recorded audio is aligned properly, and, if not, make the necessary adjustments in the “Latency Compensation” section in the advanced settings dialog.
Latency Does Not Matter A LotIn certain configurations, ASIO4ALL allows for bit transparent audio where the Windows driver stack does not. Hence, audiophiles prefer ASIO output over DirectSound or MME, which most likely does mangle audio data. In these scenarios, latency is of little concern and audio input is not asked for. Naturally, you would make sure that all inputs are disabled, set the ASIO buffer size to the maximum and be happy! Download Asio4All V2.6 here (Released 11 April 2005). Download Asio4All V2.7 here (Released 27 April 2006). Download Asio4All V2.8 here (Released 21 January 2008). Download Asio4All V2.9 - English here (Released 05 November 2008). Download Asio4All V2.9 - French here (Released 05 November 2008). Download Asio4All V2.9 - Italian here (Released 15 November 2008). Download Asio4All V2.9 - Portugese here (Released 31 March 2009). Download Asio4All V2.9 - Russian here (Released 16 March 2009). Download Asio4All V2.9 - Spanish here (Released 18 August 2009). Download Asio4All V2.9 - Turkish here (Released 21 August 2009). Download Asio4All V2.9 - Deutsch here (Released 05 November 2008). Download Asio4All V2.9 - Chinese here (Released 05 November 2008). |