You are on page 1of 9

ASIO4ALL v2

Universal ASIO Driver For WDM Audio


- Instruction Manual -
Last reviewed: 01/20/08
Table of Contents
Introdution!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1
"ettin# Started!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1
Settin# u$ %our audio so&tware!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
'asi (on&i#uration!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2
Advaned (on&i#uration!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 4
(o))on Usa#e (ases O$ti)i*ations!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+
Usin# ,-eWus.el/!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 0
1rou2les.ootin#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 8
Introduction
Welo)e to ASIO4ALL v23 1.is )anual ena2les %ou to )a4e t.e )ost o& %our ASIO4ALL installation5
es$eiall% as it o)es to t.e advaned &eatures newl% introdued in t.is 6ersion o& ASIO4ALL!
1.e ASIO4ALL v2 installer s.ould .ave added two new ions to %our des4to$5 one 2ein# a lin4 to t.is
dou)entation and anot.er to laun. t.e ASIO4ALL ontrol $anel in o&&7line )ode!
Getting Started
Setting up your audio software
In order to )a4e use o& ASIO4ALL5 %ou need to on&i#ure %our audio so&tware aordin#l%! 8ow %ou would
do t.is de$ends on %our $artiular a$$liation! "enerall%5 %ou would alwa%s enter t.e audio on&i#uration
)enu and selet ASIO 79 ASIO4ALL v2!
1.ere now s.ould 2e a 2utton to laun. t.e ASIO ontrol $anel! 8ow t.is 2utton is la2eled de$ends on %our
$artiular so&tware! One %ou $ress t.is 2utton5 t.e ASIO4ALL ontrol $anel s.ould a$$ear! :lease onsult
t.e )anual o& %our audio so&tware &or &urt.er assistane5 i& neessar%3
So)eti)es5 t.e audio so&tware indeed would not $rovide an ASIO ontrol $anel o$tion! 1.is is t.e ase
wit. e!#! Wina)$ and Foo2ar 20005 &or w.i. ASIO out$ut $lu#ins e;ist! For on&i#urin# ASIO4ALL wit.
t.ese a$$liations an%wa%5 %ou an laun. t.e o&&7line ontrol $anel &ro) t.e des4to$! <ote t.at t.e o&&7line
ontrol $anel laun.er wor4s li4e a )ini7ASIO7.ost o& its own and does not re&let t.e urrent devie status
o& an% instane o& ASIO4ALL t.at )a% 2e o$en at t.e sa)e ti)e3
(.an#es )ade in t.e o&&7line ontrol $anel will .ave an e&&et onl% a&ter %ou restart t.e audio a$$liation!
Settin#s )ade in t.e o&&7line ontrol $anel5 .owever5 will .ave no effect at all &or a$$liations t.at .ave
2een on&i#ured wit. t.e ASIO4ALL =on7line> ontrol $anel laun.ed &ro) inside t.e audio o$tions dialo#
o& t.e a$$liation!
One %ou )ade it into t.e ASIO4ALL ontrol $anel5 %ou an now $roeed wit. so)e 2asi on&i#uration!
Basic Configuration
1. Device List
1.is is t.e list o& WDM audio devies &ound in %our s%ste)! 8i#.li#.t t.e devie t.at %ou want to )a4e
.an#es to!
<ote: All $ara)eter .an#es alwa%s onl% a$$l% to t.e urrentl% .i#.li#.ted devie3 <ote: All $ara)eter .an#es alwa%s onl% a$$l% to t.e urrentl% .i#.li#.ted devie3
I& a devie na)e a$$ears in bold5 t.is devie is ena2led! In t.e $iture a2ove5 t.e CMI8738/C3DX PCI
Audio Device would 2e ena2led w.ile all ot.ers are not!
1.e urrent state o& ea. devie is s.own 2% a s)all ion and an 2e eit.er o& t.ese:
Runnin! 7 1.e devie .as 2een suess&ull% started 2% t.e audio en#ine!
Available! 7 1.e devie s.ould 2e availa2le &or use in t.is session 2ut .as not 2een started %et!
"navailable! 7 1.e devie is in use 2% anot.er $roess or ot.erwise unavaila2le to t.e urrent session!
#e$ond Loic! 7 ?ou #et t.is i& t.e devie &or so)e un4nown reason re&uses to start and/or dis$la%s
errati 2e.avior o& an% 4ind! So)eti)es5 losin# and re7o$enin# t.e ontrol $anel )a% ure t.e situation5
as )a% un$lu##in# and re7insertin# o& US' devies! So)eti)es5 t.is an also )ean t.e sa)e as
,Unavaila2le/5 w.enever t.e devie does not re$ort its urrent availa2ilit% or t.e la4 t.ereo& 2a4 to
ASIO4ALL!
<ote: I& t.e devie list is e)$t%5 t.is )eans t.at %ou do not .ave a sin#le WDM audio devie in %our <ote: I& t.e devie list is e)$t%5 t.is )eans t.at %ou do not .ave a sin#le WDM audio devie in %our
s%ste)! :lease .e4 wit. %our audio .ardware )anu&aturer &or a WDM driver3 s%ste)! :lease .e4 wit. %our audio .ardware )anu&aturer &or a WDM driver3
%. A&I' #uffe( &i)e
Use t.e slider to ad@ust t.e ASIO 2u&&er si*e &or t.e devie urrentl% .i#.li#.ted! S)aller 2u&&er si*e
)eans lower laten%! One %ou .ear ra4les or audio 2eo)es distorted5 %ou need to inrease t.e 2u&&er
si*e! ASIO 2u&&er si*e diretl% relates to audio laten%! 1.us5 %ou want to #et a rat.er s)all value .ere!
Illustration 1: Basic Control Panel View
3. Multi*+unction #utton
Allows %ou to ena2le/disa2le/selet t.e devie list ite) urrentl% .i#.li#.ted!
Use t.is to selet t.e urrentl% .i#.li#.ted devie &or ASIO o$eration! In 2asi )ode5 %ou an onl% selet
one devie at a ti)e!
I& t.ere is no valid ation t.at an 2e $er&or)ed wit. t.e urrent ite)5 t.is 2utton ats as an additional
,A;it/7 2utton!
?ou an alwa%s lose t.e ontrol $anel usin# t.e ,(lose/ 2utton in t.e title 2ar5 w.i. .as t.e sa)e
e&&et!
,. &-itc. /o Advanced Mode
Swit.es t.e ontrol $anel into ,advaned/ )ode5 w.ere %ou an &i; t.in#s or o)$letel% )ess t.e) u$
at %our dis$osal! ,Advaned/ )ode is e;$lained in t.e ,Advaned (on&i#uration/ setion o& t.is
dou)ent!
0. Load Default &ettins
:ressin# t.is 2utton will reset all on&i#uration o$tions to t.eir initial de&aults! Use w.en audio initiall%
wor4ed and %ou later #ot lost in t.e on&i#uration $roess!
1. &tatus #a(
1.e )ost i)$ortant 2it o& t.e status 2ar is t.e overload indiator =ri#.t w.ere t.e ,+/ )ar4 is in t.e
$iture>! I& t.e overload indiator &las.es5 it )eans @ust t.at! ?ou )a% eit.er want to inrease t.e ASIO
2u&&er si*e5 or5 i& it @ust &las.es 2rie&l% w.en t.ere is .eav% s%ste) load =e!#! W.en loadin# a $ro@et>5 %ou
)a% @ust want to i#nore it and )erel% a$$reiate t.e oolness o& t.is new &eature!
Advanced Configuration
One t.e ontrol $anel .as 2een swit.ed to advaned )ode5 t.in#s 2e#in to loo4 a little )ore o)$liated!
?ou will .ave notied t.at t.e ite)s in t.e devie list are now e;$anda2le! '% e;$andin# t.e devie list5 %ou
an now &ull% e;$lore t.e WDM audio ar.iteture o& %our s%ste)!
1.e devie list ontains Devices5 Device Inte(faces and so alled Pins! =t.is is Miroso&t=r> lin#o>! 1.e
&i#ure a2ove illustrates .ow t.e% interrelate in t.e WDM BS .ierar.%!
Usin# t.e ,Ation/72utton5 %ou an now seletivel% ena2le/disa2le ea. $artiular ite) in t.e devie list!
1.is wa%5 %ou an also reate )ulti7devie7setu$s!
Multi7devie7setu$s reCuire t.at all t.e devies involved are runnin# &ro) t.e sa)e lo4 soure! ?ou an
a.ieve t.is 2% dais%7.ainin# devies via S/:DIF et! Fortunatel%5 )ost US' devies will auto)atiall%
s%nroni*e t.e)selves &or as lon# as t.e .ost ontrollers t.e% are onneted to .ave a o))on lo4 soure5
w.i. is triviall% true &or t.e US' .ost ontrollers e)2edded in t.e sout. 2rid#e on an% )ain2oard!
<ote: I& devies are not auratel% s%ned5 t.eir audio strea)s are li4el% to dri&t a$art over ti)e3 <ote: I& devies are not auratel% s%ned5 t.eir audio strea)s are li4el% to dri&t a$art over ti)e3
On t.e ri#.t side o& t.e $anel are t.e advaned ontrols =1!!D>!
1. Latenc$ Co23ensation
Sine ASIO4ALL does not .ave su&&iient 4nowled#e o& t.e underl%in# .ardware/driver ar.iteture5 it
an onl% #uess t.e atual latenies involved!
Wit. t.ese sliders %ou an o)$ensate &or t.e latenies un4nown to ASIO4ALL su. t.at reordin#s in
%our seCuener So&tware are $ro$erl% ali#ned wit. t.e rest!
<ote: In )ulti7devie7setu$s t.e lar#est res$etive value o& all devies will 2e used! 1.ere&ore5 i& <ote: In )ulti7devie7setu$s t.e lar#est res$etive value o& all devies will 2e used! 1.ere&ore5 i&
di&&erent devies .ave di&&erent in.erent latenies5 audio $lae)ent will not 2e aurate &or so)e devies3 di&&erent devies .ave di&&erent in.erent latenies5 audio $lae)ent will not 2e aurate &or so)e devies3
Illustration 2: Advanced Control Panel View
%. 4a(d-a(e #uffe( on/off
Ana2les t.e .ardware 2u&&er &or t.e .i#.li#.ted devie! 1.is onl% wor4s &or so alled ,Wave:(I/
)ini$orts5 as ot.er t%$es o& WDM drivers do not usuall% allow diret aess to t.e .ardware 2u&&er!
<ote: For Wave-1 drivers =6ista>5 t.is 2o; is alwa%s .e4ed3 <ote: For Wave-1 drivers =6ista>5 t.is 2o; is alwa%s .e4ed3
Ad@ust)ent &or 2est .ardware 2u&&er $er&or)ane involves t.e ,ASIO 'u&&er Si*e/ slider and t.e ,'u&&er
O&&set/ slider =see 2elow>! 8ardware 2u&&erin# wor4s 2est &or rat.er s)all ASIO 2u&&er si*es! 1r%
so)et.in# 2etween 128 and 2D+ sa)$les as a starter3
1.e 2i##est advanta#e o& usin# t.e .ardware 2u&&er is t.at t.is )et.od uses a lot less (:U! In addition5 it
)a% 2e $ossi2le to derease latenies even &urt.er!
In )ulti7devie7setu$s5 it is $ossi2le to )i; 8ardware72u&&ered devies wit. devies t.at are not! 1.is5
.owever5 is not $artiularl% reo))ended3
I& .ardware 2u&&erin# is not su$$orted 2% a $artiular audio devie5 t.ere will 2e an additional laten% o& a
ou$le .undred )illiseonds5 w.i. is learl% audi2le!
3. 5e(nel #uffe(s/#uffe( 'ffset
I& .ardware 2u&&erin# is disa2led5 t.is ontrol lets %ou add u$ to two )ore 2u&&ers to 2e Cueued &or audio
out$ut! Aa. additional 2u&&er inreases t.e out$ut laten% o& t.e devie 2% t.e ti)e it ta4es to $la% one
2u&&er! 1.ere&ore5 t.e initial settin# o& ,2/ s.ould onl% 2e .an#ed on less $ower&ul )a.ines5 w.ere
reasona2l% s)all ASIO 2u&&er si*es annot 2e a.ieved wit. t.e de&ault settin#!
I& .ardware 2u&&erin# is ena2led5 t.is ontrol deter)ines t.e a)ount o& learane =in )s> 2etween w.ere
ASIO4ALL will insert data into/read data &ro) t.e .ardware 2u&&er5 and t.e $osition w.ere ASIO4ALL
urrentl% t.in4s t.e .ardware read/write $osition is! Sound o)$liated alread%E ?ou .avenFt even seen
t.e ode t.at alulates t.is!!!
As a #eneral rule: 8i#.er settin#s inrease latenies and sta2ilit%5 lower settin#s .ave t.e adverse e&&et!
?ou s.ould5 .owever5 2e a2le to a.ieve a settin# t.at is ver% lose to *ero =,4)s/ would still 2e
onsidered ,ver% lose to *ero/5 w.ile ,10)s/5 t.e de&ault5 would indiate t.at t.ere is roo) &or
i)$rove)ent!>
Wit. Anv%2472ased :(I7sound ards5 t.ere )a% 2e an o$tion in %our sound ard ontrol $anel t.at reads
,DMA 'u&&er 1rans&er Laten%/ =Seen wit. 1errate $roduts> or si)ilar! ?ou s.ould set t.is to t.e
lowest $ossi2le value5 e!#! ,1)s/ &or 2est results!
,. Al-a$s Resa23le ,,.16*7,8 84)
ASIO4ALL an do real ti)e resa)$lin# o& 44!1 48* audio to/&ro) 48 48*! -esa)$lin# will
auto)atiall% ta4e $lae w.enever ASIO4ALL is o$ened &or 44!1 48* and t.e WDM driver does not
su$$ort t.is sa)$le rate!
1.ere )a%5 .owever5 2e instanes in w.i. ase an A(G0 will su$$ort 44!1 48* 2% resa)$lin# internall%!
More o&ten t.an not5 .owever5 A(G0 resa)$lin# Cualit% is e;tre)el% $oor and/or $rone to sta2ilit%
issues! 1o wor4 around t.is5 %ou an ena2le t.is o$tion! Wit. at least one inarnation o& t.e SoundMa;
WDM driver =s)wd)!s%s>5 t.is o$tion a2solutel% )ust 2e ena2led in order to )a4e it wor4 at 44!1 48*
at all!
0. +o(ce 9DM d(ive( to 11 #it
1.is o$tion onl% .as an e&&et i& t.e su$$orted 2it de$t. o& t.e WDM driver is lar#er t.an 1+5 2ut less
t.an 24! So)e A(G0 devies re$ort e!#! 20 'its resolution 2ut annot atuall% 2e o$ened &or )ore t.an
1+ 'its resolution! S.ould t.is 2e t.e ase on %our s%ste)5 t.is o$tion $rovides a wor4around! Ori#inall%5
t.is was introdued as a wor4around &or an issue wit. t.e Si#)a1el A(G0 WDM driver!
Common Usage Cases Optimizations
Pla$in &oft-a(e &$nt.s Live
In t.is senario5 %ou do not need audio in$uts! 1.ere&ore5 %ou 2est disa2le t.e) all5 w.i. nor)all% will
$rovide %ou wit. a 2etter sta2ilit% at ver% s)all ASIO 2u&&er si*es5 or allow s)aller 2u&&er si*es in t.e
&irst $lae! Furt.er5 %ou s.ould also disa2le all audio out$uts %ou do not reall% need! 1o disa2le .annels5
use t.e advaned ontrol $anel5 e;$and t.e ite)s in t.e WDM devie list and disa2le ever%t.in# %ou do
not want to use in t.is setu$3
Co23ute( As :ffects P(ocesso(
O2viousl%5 in t.is senario %ou do need in$uts! 'ut5 as alwa%s5 %ou s.ould disa2le all .annels %ou do not
want to use! Disa2le 44!1B8* resa)$lin# i& it is not reall% neessar%3
;ene(al Pu(3ose &e<uence( &etu3
<or)all% it )atters )ost t.at %ou do not #et an% dro$outs even w.en t.e (:U load #oes t.rou#. t.e
roo&! 1.us5 it is reo))ended t.at %ou rela; t.e laten% reCuire)ents a little and wor4 wit. an ASIO
2u&&er si*e t.at &eels o)&orta2le wit. all %our &avorite 6S1 $lu#ins ative! 1.is es$eiall% a$$lies w.en
%ou are reordin# audio5 in w.i. ase dro$outs are a little worse t.an @ust )oderatel% anno%in#! I& %our
seCuener $rovides laten% o)$ensation5 %ou $ro2a2l% want to .e4 t.at reorded audio is ali#ned
$ro$erl%5 and5 i& not5 )a4e t.e neessar% ad@ust)ents in t.e ,Laten% (o)$ensation/ setion in t.e
advaned settin#s dialo#!
Latenc$ Does =ot Matte( A Lot
In ertain on&i#urations5 ASIO4ALL allows &or 2it trans$arent audio w.ere t.e Windows driver sta4
does not! 8ene5 audio$.iles $re&er ASIO out$ut over DiretSound or MMA5 w.i. )ost li4el% does
)an#le audio data! In t.ese senarios5 laten% is o& little onern and audio in$ut is not as4ed &or!
<aturall%5 %ou would )a4e sure t.at all in$uts are disa2led5 set t.e ASIO 2u&&er si*e to t.e )a;i)u) and
2e .a$$%3
Using ReWusce!"
I& %ou seleted t.e Re9usc.el install o$tion5 t.e audio in$uts ASIO4ALL $rovides to %our .ost a$$liation
are now also aessi2le as Re9i(e in$uts! 1.is )a4es sense &or a$$liations t.at onl% allow &or ASIO
out$ut5 2ut su$$ort Re9i(e! One su. a$$liation is Reason!
<ow5 in order to #et real7ti)e audio in$ut in Reason5 %ou need to )a4e sure t.at ASIO4ALL v2 is t.e
urrent ASIO driver! 1.en: C(eate79Re#i(t. In3ut Mac.ine 7 t.atFs it3 1.e ASIO4ALL in$uts are now
)a$$ed to t.e out$uts o& t.e Re#i(t. In3ut Mac.ine!
<ote t.at5 one %ou .ave <ote t.at5 one %ou .ave Re9usc.el Re9usc.el installed5 %ou annot use installed5 %ou annot use Re#i(t. Re#i(t. in in Reason Reason! In order to re7ena2le ! In order to re7ena2le
Re#i(t. Re#i(t. in$ut &or in$ut &or Reason Reason %ou need to re7install ASIO4ALL wit. t.e %ou need to re7install ASIO4ALL wit. t.e Re9usc.el Re9usc.el install o$tion le&t install o$tion le&t
un.e4ed3 un.e4ed3
#rou$!esooting
Sine ASIO4ALL $resents itsel& to t.e audio so&tware as a sin#le ASIO driver5 2ut due to its various
on&i#uration o$tions5 an at li4e a .a)eleon5 t.ere are nu)erous t.in#s t.at an #o wron# wit.out
ASIO4ALL 2ein# at &ault! Most nota2l%5 i& %ou .an#e t.e devie setu$ in t.e ASIO4ALL ontrol $anel5 t.e
nu)2er o& availa2le in$ut and out$ut .annels is li4el% to .an#e5 as well as t.e na)es o& t.e .annels t.at
are seen 2% t.e .ost a$$liation! 1.ere&ore5 it is alwa%s advisa2le to restart %our audio .ost a$$liation a&ter
an% .an#e in t.e audio devie setu$ w.enever %ou &ind t.at t.e $artiular a$$liation does not a$$ear to 2e
a2le to .andle t.ese 4inds o& .an#es on t.e &l%!
More $otential $ro2le)s and $ossi2le solutions:
A&I',ALL v% not visible in .ost audio confiu(ation 2enu
1.ere are two $ossi2le reasons &or t.is: Ait.er %our audio a$$liation does not su$$ort ASIO or %ou
installed ASIO4ALL v2 as an under$rivile#ed user! In t.e latter ase5 $lease lo# on as Ad)inistrator and
install ASIO4ALL v2 a#ain! One suess&ull% installed5 ASIO4ALL v2 s.ould not reCuire Ad)inistrator
$rivile#es an%)ore in order to run!
Audio device flaed as "navailable! o( #e$ond Loic! even t.ou. it is not in use else-.e(e
?ou want to )a4e sure t.e ,MS "S So&tware Waveta2le S%nt./ or an%t.in# 2% a si)ilar na)e is not
ena2led an%w.ere in %ou MIDI setu$! 1.e ASIO4ALL We2 Site .as &urt.er in&or)ation on t.at!
I& an% su. ,So&tware Waveta2le S%nt./ =so)eti)es in dis#uise as ,!!!DLS S%nt.!!!/> an 2e ruled out as
t.e ause5 tr% to restart t.e audio .ost a$$liation! So)eti)es5 w.en swit.in# &ro) anot.er driver to
ASIO4ALL v25 t.e $revious driver will not release t.e audio devie in ti)e!
I& t.e devie is an US'/:(M(IA/FireWire devie5 lose t.e ASIO4ALL ontrol $anel5 un$lu# t.e
devie5 $lu# it in a#ain and re7o$en t.e ASIO4ALL ontrol $anel!
Cannot 3la$ sound f(o2 anot.e( a33lication -.en A&I',ALL is active
1.is 2% desi#n! As lose to t.e .ardware as $ossi2le )eans t.at all t.e so&tware )i;in# $rovided 2%
Windows will 2e 2%$assed! Wit.out an% so&tware )i;in# 7 and t.e assoiated laten% and 2it )an#lin# 7
%ou are stu4 wit. t.e .ardware )i;in# a$a2ilities o& %our audio devie! Most o& t.e ti)e5 t.ere si)$l%
are no .ardware )i;in# a$a2ilities at all!
>?ista@ /.e 2ete(s a(e 2ovinA eve($t.in loo8s o.8. * #ut t.e(e is no sound
Drivers &or 8i#. De&inition Audio devies .ave a .a2it o& listin# S:DIF out$uts 2e&ore t.e analo# ones!
As a onseCuene5 t.e &irst two or )ore ASIO .annels will 2e routed to S:DIF5 i& %ou use t.e de&ault
on&i#uration! ?ou an .an#e t.is 2% eit.er disa2lin# t.e S:DIF out$ut in t.e ASIO4ALL ontrol $anel
or orretl% assi#nin# ASIO .annels in %our audio a$$liation!
C.anes 2ade in t.e cont(ol 3anel do not 3(o3aate bet-een diffe(ent audio a33lications
!!!<eit.er do t.e% $ro$a#ate 2etween di&&erent users3 1.is is not a 2u#5 itFs a &eature3 ASIO4ALL v2
stores settin#s $er .ost a$$liation/$er user3 1.is )a4es it $ossi2le to .ave several instanes o&
ASIO4ALL run at t.e sa)e ti)e &or as lon# as t.e% do not tr% to use t.e sa)e $iee o& audio .ardware
e;lusivel%! 1.is &urt.er allows .avin# ASIO4ALL run in eduational/o)$uter la2 t%$e environ)ents
wit.out ,user+++/ 2ein# a2le to &HHHH t.in#s u$ &or an% user on t.e sa)e )a.ine5 wit. t.e e;e$tion o&
,user+++/ .i)/.er/itsel&!
/.e latencies dis3la$ed in e.. Cubase &X 3 do not 2atc. t.e values t.at -ould (esult f(o2 t.e
A&I' buffe( si)e.
ASIO4ALL su$$orts t.e laten% o)$ensation &eatures o& ASIO .osts t.at $er&or) laten%
o)$ensation! 1.is su$$ort is still a 2it under develo$)ent and will 2e i)$roved as ti)e $asses! 1.e
values re$orted .ere are not @ust t.e latenies ASIO4LL adds to t.e audio strea)5 2ut rat.er t.e re$resent
t.e w.ole s.e2an# as &ar as driver/OS/.ardware in.erent latenies! I& t.e #uess was orret5 t.at is!!!
Aarlier 6ersions o& ASIO4ALL did not )a4e t.is atte)$t at #uessin#5 so %ou )a% o2tain a s)aller
laten% dis$la% wit. v1!; and ot.er WDM79ASIO wra$$ers! 1.e true =i!e! :ereived> latenies are at
least as #ood as wit. earlier versions and on to$ o& t.at5 t.e% do not .an#e an%)ore w.en (:U
utili*ation #oes u$3
(o$%ri#.t 2004720085 Mi.ael 1i$$a.!
All trademarks are the property o their respective owners and used or product identiication purposes
only!
"his document contains statements that may#may not $e true! Particular com$inations o colors or $lack
and white contrast may#may not cause epilepsy% nausea% or the ur&e to do weird thin&s to domestic animals!
'ither way% I shall not $e held responsi$le or any o that!

You might also like