Reviews & Opinions
Independent and trusted. Read before buy Asio4ALL V2!

Asio4ALL V2 Manual

Preview of first few manual pages (at low quality). Check before download. Click to enlarge.
Manual - 1 page  Manual - 2 page  Manual - 3 page 

Download (English)
Asio4ALL V2, size: 204 KB
Instruction: After click Download and complete offer, you will get access to list of direct links to websites where you can download this manual.


Asio4ALL V2About Asio4ALL V2
Here you can find all about Asio4ALL V2 like download and other informations. For example: instruction manual, free no sound.

Asio4ALL V2 manual (user guide) is ready to download for free.

On the bottom of page users can write a review. If you own a Asio4ALL V2 please write about it to help other people.
[ Report abuse or wrong photo | Share your Asio4ALL V2 photo ]

Video review

Adobe Audition ASIO4ALL V2 Microphone Setup!


User reviews and opinions

No opinions have been provided. Be the first and add a new opinion/review.




ASIO4ALL v2 Universal ASIO Driver For WDM Audio
- Instruction Manual Last reviewed: 01/20/08

Table of Contents

Introduction.....1 Getting Started..... 1 Setting up your audio software.....1 Basic Configuration.....2 Advanced Configuration.... 4 Common Usage Cases Optimizations....6 Using ReWuschel.... 7 Troubleshooting..... 8


Welcome to ASIO4ALL v2! This manual enables you to make the most of your ASIO4ALL installation, especially as it comes to the advanced features newly introduced in this Version of ASIO4ALL. The ASIO4ALL v2 installer should have added two new icons to your desktop, one being a link to this documentation and another to launch the ASIO4ALL control panel in off-line mode.
Getting Started Setting up your audio software
In 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 configuring ASIO4ALL 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. Once you made it into the ASIO4ALL control panel, you can now proceed with some basic configuration.

Basic Configuration

Illustration 1: Basic Control Panel View
1. Device List This is the list of WDM 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 currently highlighted device! If a device name appears in bold, this device is enabled. In the picture above, the CMI8738/C3DX PCI Audio Device would be enabled while all others are not. The current state of each device is shown by a small icon and can be either of these: Running - The device has been successfully started by the audio engine. Available - The device should be available for use in this session but has not been started yet. Unavailable - The device is in use by another process or otherwise unavailable to the current session. Beyond Logic - 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! 2. 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.

3. Multi-Function Button Allows you to enable/disable/select the device list item currently highlighted. Use this to select the currently highlighted device for ASIO operation. In basic mode, you can only select one device at a time. If there is no valid action that can be performed with the current item, this button acts as an additional Exit- button. You can always close the control panel using the Close button in the title bar, which has the same effect. 4. 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. 5. 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. 6. Status Bar The most important bit of the status bar is the overload indicator (right where the 6 mark is in the picture). If the overload indicator flashes, it means just that. You may either want to increase the ASIO buffer size, or, if it just flashes briefly when there is heavy system load (e.g. When loading a project), you may just want to ignore it and merely appreciate the coolness of this new feature.

Advanced Configuration

Illustration 2: Advanced Control Panel View
Once the control panel has been switched to advanced mode, things begin to look a little more complicated. You will have noticed that the items in the device list are now expandable. By expanding the device list, you can now fully explore the WDM audio architecture of your system. The device list contains Devices, Device Interfaces and so called Pins (this is Microsoft(r) lingo). The figure above illustrates how they interrelate in the WDM KS hierarchy. Using the Action-button, you can now selectively enable/disable each particular item in the device list. This way, you can also create multi-device-setups. Multi-device-setups require that all the devices involved are running from the same clock source. You can achieve this by daisy-chaining devices via S/PDIF etc. Fortunately, most USB devices will automatically syncronize themselves for as long as the host controllers they are connected to have a common clock source, which is trivially true for the USB host controllers embedded in the south bridge on any mainboard. Note: If devices are not accurately synced, their audio streams are likely to drift apart over time! On the right side of the panel are the advanced controls (1.5). 1. Latency Compensation Since ASIO4ALL does not have sufficient knowledge of the underlying hardware/driver architecture, it can only guess the actual latencies involved. With these sliders you can compensate for the latencies unknown to ASIO4ALL such that recordings in your sequencer Software are properly aligned with the rest. Note: In multi-device-setups the largest respective value of all devices will be used. Therefore, if different devices have different inherent latencies, audio placement will not be accurate for some devices!

2. Hardware Buffer on/off Enables the hardware buffer for the highlighted device. This only works for so called WavePCI miniports, as other types of WDM drivers do not usually allow direct access to the hardware buffer. Note: For WaveRT drivers (Vista), this box is always checked! Adjustment for best hardware buffer performance involves the ASIO Buffer Size slider and the Buffer Offset slider (see below). Hardware buffering works best for rather small ASIO buffer sizes. Try something between 128 and 256 samples as a starter! The biggest advantage of using the hardware buffer is that this method uses a lot less CPU. In addition, it may be possible to decrease latencies even further. In multi-device-setups, it is possible to mix Hardware-buffered devices with devices that are not. This, however, is not particularly recommended! If hardware buffering is not supported by a particular audio device, there will be an additional latency of a couple hundred milliseconds, which is clearly audible. 3. Kernel Buffers/Buffer Offset If hardware buffering is disabled, this control lets you add up to two more buffers to be queued for audio output. Each additional buffer increases the output latency of the device by the time it takes to play one buffer. Therefore, the initial setting of 2 should only be changed on less powerful machines, where reasonably small ASIO buffer sizes cannot be achieved with the default setting. If hardware buffering is enabled, this control determines the amount of clearance (in ms) between where ASIO4ALL will insert data into/read data from the hardware buffer, and the position where ASIO4ALL currently thinks the hardware read/write position is. Sound complicated already? You haven't even seen the code that calculates this. As a general rule: Higher settings increase latencies and stability, lower settings have the adverse effect. You should, however, be able to achieve a setting that is very close to zero (4ms would still be considered very close to zero, while 10ms, the default, would indicate that there is room for improvement.) With Envy24-based PCI-sound cards, there may be an option in your sound card control panel that reads DMA Buffer Transfer Latency (Seen with Terratec products) or similar. You should set this to the lowest possible value, e.g. 1ms for best results. 4. Always Resample 44.1<->48 kHz ASIO4ALL can do real time resampling of 44.1 kHz audio to/from 48 kHz. Resampling will automatically take place whenever ASIO4ALL is opened for 44.1 kHz and the WDM driver does not support this sample rate. There may, however, be instances in which case an AC97 will support 44.1 kHz by resampling internally. More often than not, however, AC97 resampling quality is extremely poor and/or prone to stability issues. To work around this, you can enable this option. With at least one incarnation of the SoundMax WDM driver (smwdm.sys), this option absolutely must be enabled in order to make it work at 44.1 kHz at all. 5. 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 AC97 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, this was introduced as a workaround for an issue with the SigmaTel AC97 WDM driver.

Common Usage Cases Optimizations
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 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 Processor Obviously, 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 Setup Normally 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 Lot In 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!

Using ReWuschel

If you selected the ReWuschel install option, the audio inputs ASIO4ALL provides to your host application are now also accessible as ReWire inputs. This makes sense for applications that only allow for ASIO output, but support ReWire. One such application is Reason. Now, in order to get real-time audio input in Reason, you need to make sure that ASIO4ALL v2 is the current ASIO driver. Then: Create->ReBirth Input Machine - that's it! The ASIO4ALL inputs are now mapped to the outputs of the ReBirth Input Machine. Note that, once you have ReWuschel installed, you cannot use ReBirth in Reason. In order to re-enable Reason. ReBirth input for Reason you need to re-install ASIO4ALL with the ReWuschel install option left unchecked!


Since ASIO4ALL presents itself to the audio software as a single ASIO driver, but due to its various configuration options, can act like a chameleon, there are numerous things that can go wrong without ASIO4ALL being at fault. Most notably, if you change the device setup in the ASIO4ALL control panel, the number of available input and output channels is likely to change, as well as the names of the channels that are seen by the host application. Therefore, it is always advisable to restart your audio host application after any change in the audio device setup whenever you find that the particular application does not appear to be able to handle these kinds of changes on the fly. More potential problems and possible solutions:

ASIO4ALL v2 not visible in host audio configuration menu There are two possible reasons for this: Either your audio application does not support ASIO or you installed ASIO4ALL v2 as an underprivileged user. In the latter case, please log on as Administrator and install ASIO4ALL v2 again. Once successfully installed, ASIO4ALL v2 should not require Administrator privileges anymore in order to run.
Audio device flagged as Unavailable or Beyond Logic even though it is not in use elsewhere You want to make sure the MS GS Software Wavetable Synth or anything by a similar name is not enabled anywhere in you MIDI setup. The ASIO4ALL Web Site has further information on that. If any such Software Wavetable Synth (sometimes in disguise as.DLS Synth.) can be ruled out as the cause, try to restart the audio host application. Sometimes, when switching from another driver to ASIO4ALL v2, the previous driver will not release the audio device in time. If the device is an USB/PCMCIA/FireWire device, close the ASIO4ALL control panel, unplug the device, plug it in again and re-open the ASIO4ALL control panel.
Cannot play sound from another application when ASIO4ALL is active This by design. As close to the hardware as possible means that all the software mixing provided by Windows will be bypassed. Without any software mixing - and the associated latency and bit mangling you are stuck with the hardware mixing capabilities of your audio device. Most of the time, there simply are no hardware mixing capabilities at all.
(Vista) The meters are moving, everything looks o.k. - But there is no sound Drivers for High Definition Audio devices have a habit of listing SPDIF outputs before the analog ones. As a consequence, the first two or more ASIO channels will be routed to SPDIF, if you use the default configuration. You can change this by either disabling the SPDIF output in the ASIO4ALL control panel or correctly assigning ASIO channels in your audio application.
Changes made in the control panel do not propagate between different audio applications.Neither do they propagate between different users! This is not a bug, it's a feature! ASIO4ALL v2 stores settings per host application/per user! This makes it possible to have several instances of ASIO4ALL run at the same time for as long as they do not try to use the same piece of audio hardware exclusively. This further allows having ASIO4ALL run in educational/computer lab type environments without user666 being able to f**** things up for any user on the same machine, with the exception of user666 him/her/itself.
The latencies displayed in e.g. Cubase SX 3 do not match the values that would result from the ASIO buffer size. ASIO4ALL supports the latency compensation features of ASIO hosts that perform latency compensation. This support is still a bit under development and will be improved as time passes. The values reported here are not just the latencies ASIO4LL adds to the audio stream, but rather the represent the whole shebang as far as driver/OS/hardware inherent latencies. If the guess was correct, that is. Earlier Versions of ASIO4ALL did not make this attempt at guessing, so you may obtain a smaller latency display with v1.x and other WDM->ASIO wrappers. The true (i.e. Perceived) latencies are at least as good as with earlier versions and on top of that, they do not change anymore when CPU utilization goes up!

Copyright 2004-2008, Michael Tippach. All trademarks are the property of their respective owners and used for product identification purposes only. This document contains statements that may/may not be true. Particular combinations of colors or black and white contrast may/may not cause epilepsy, nausea, or the urge to do weird things to domestic animals. Either way, I shall not be held responsible for any of that.


Advanced Virtual DJ configuration Using ASIO4ALL and Timecoded vinyls
This document will explain how to configure Virtual DJ to use the TimeCoded Vinyls and an external mixtable. The goal is to play the 2 main outputs on the Maya USB soundcard, and the samples on another soundcard.

1. Requirements

The minimum requirements are: - External mixer with at least 3 channels - Maya44 USB soundcard - Additional sound card (laptop integrated soundcard or any PCI/USB soundcard) - 2 turntables - 2 TimeCoded Vinyls

2. Plug connexion

This is the standard configuration for TimeCoded Vinyls use. But we also plug to the mixer another soundcard.


To use TimeCoded Vinyls, Virtual DJ must use the ASIO mode. But in this mode youll only see the Maya soundcard, because your PCI/integrated soundcard is not an ASIO soundcard. So we need an ASIO emulator. Just go to and download ASIO4ALL. After installing ASIO4ALL, launch it, you should see a screen like that:
Click on the Advanced button, and then enabled: - OUT and IN on the Maya sound card - OUT only on the other soundcard (in this example, Creative SB Live!) If you have more soundcards in your computer, be sure theyre not enabled in ASIO4ALL.
4. Virtual DJ configuration
Launch Virtual DJ, and go to the soundcard setting. Select Low latency TimeCoded Vinyls mode, and then select the ASIO4ALL v2 soundcard, like that:
Then click on the Timecode config button:
Check that the soundcard is ASIO4ALL v2. In the Input field, select Chan 1&2 : Left / Chan 3&4 : Right. Than means well use the 4 IN channels (2 x stereo) of the virtual soundcard (that belong to the IN channels of the Maya). In the Output field, select Chan 1&2 : Samples / Chan 3&4 : Left / Chan 5&6 : Right. That means well use the 1st 2 OUT channels of the virtual soundcard (that belong to the OUT channels of the SB Live!) for the samples, and the 4 other OUT channels (that belong to the OUT channels of the Maya) for the main outputs. Then click OK (or configure the TimeCoded Vinyls if you want). This should work if your additional soundcard is a 2 channels only soundcard. If you dont hear any sound, or if channels are not correctly assigned, please read the following step.
5. Advanced channels assignment (experts only)
In our example, the SB Live! Sound card has 6 channels:
Channels 0 & 1 are not used, channels 2 & 3 belong to the main output, and channels 4 & 5 belong to the surround output. We only want to use the main output, so well use only channels 2 & 3. The Maya USB sound card has 4 channels:
Well use all the channels of this card (6, 7, 8, 9). So well use the following virtual channels (of ASIO4ALL): 2, 3, 6, 7, 8, 9 This cant be set in the configuration panel of Virtual DJ. To do that, please close Virtual DJ. Then launch Regedit, go to HKEY_LOCAL_MACHINE\SOFTWARE\VirtualDJ, and edit the TimecodeConfigMapChanOut key:
Then assign the correct channels and click on the OK button. You should see the following screen:
Close regedit, and launch Virtual DJ. Do not change anything in the sound configuration, just play! If you dont see all the channels of your Maya, you must uninstall the drivers from Audiotrak, and use the standard drivers from Microsoft.


Atomix Productions Copyright 1997-2003 Atomix Productions All Rights Reserved Number IDDN.FR.001.040012.01.R.C.2000.000.31400.


The Logo is a registered trademark of Atomix Productions. Virtual DJ is a registered trademark of Atomix Productions. Reproduction of this manual, in full or partially, is not permitted without express written permission from Atomix Productions. Windows and DirectX are registered trademarks of Microsoft Corporation. Maya is a registred trademark of Audiotrak.

Special Thanks to:

Damien Schmit , Yannick Biet, Nicolas Lger, Gwnal Desprs and the whole user-team of the website.



P6250 240V 380XD TRC-70 Trinovid 20 MH-2381NBR Pta40 I7500 MT1075 A3380 D5306 DA-45HR DR-S501 8 5 SMX-C10RP Touring DA-40 Officejet 4315 300TX Moto Q MW86N Bolex H8 Universal 2 Instruction Manual WD-60C10 AZ1202 Yamaha DX9 MS-324DL Server Card Uguru M187AST FP91G CDC85 Yamaha F-20 Impuls GPS-3V506-IUS E-620 Recorder CCD-TRV41E Garmin 285W P4SP-MX 2126I P7000S 44DLP540 75388 KG Free No Sound SGH-U700 EVO Switch Coupe Dsac-MVC Navigator 4100N Pmnfp14A0 JBL L820 Abit BH7 9508 E V782NW MP510 PM-30 SRW224 SA-301 SPF-75H WIE 107 USM8GLX AOC 173P CQ-C1123NE Roland GK-2 PRO 4000 18T3W NV-MC5 MCC2580E-M TX-8500 Light 600SE Nokia 8210 SSC-1000 3702A AGP-V3000 MCD515 40 BCE P3500 5XI 2 1 Optio S7 CFX-9850GB Array NN-A873sbbpq Transceiver Poker RT-210 Alero 1999 DV2000 CDE-7855RB Samsung 244T LF652D R-X220 H55M LE HT-Z410 FLU-3232 D-540 CDR760-00 VS125


manuel d'instructions, Guide de l'utilisateur | Manual de instrucciones, Instrucciones de uso | Bedienungsanleitung, Bedienungsanleitung | Manual de Instruções, guia do usuário | инструкция | návod na použitie, Užívateľská príručka, návod k použití | bruksanvisningen | instrukcja, podręcznik użytkownika | kullanım kılavuzu, Kullanım | kézikönyv, használati útmutató | manuale di istruzioni, istruzioni d'uso | handleiding, gebruikershandleiding



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101