?_LLxLF P Y b i r } &<Sbp|FX/i)A6CQXhvy "6?9>O2]o%0Cr)Tu&-4IrM G5]+ E ] k x Y!!!"J"`""#'#M#p#~########### $#$6$M$^$t$$$$$$$$$ %%+%7%?%E%L%`%s%%%%%%%%%&&&6&G&U&h&|&&&&&&&&&&'''*'8'B'J'Z'h'q''''''''''( (('(/(=(E(S(\(m(t(((((((((( ))()7)F)T)^)e)x))))))))))**!*+*/*=**+++++, ,,!,,,4,G,O,Z,j,u,,,,,,,,,---*-6-E-U-[-k-w-----.. ///!/&//)0000001u11F2O2V2222222222223 333$3,343>3Z3b3i3333414:4j44444475B5_5555536W666/7r77^888889 9&9.9e999999:}::::!;K;t;;;;;;<<<<=-=8=i====f>>??=????!@M@@@@A\AyAAAAFBBBCVCCC/DdDDDDE>EOEEEXFhFFFGHGYGkGG HPHHHHH0IfIIIIIJ/J^JJJJJKHKWKKKKK#LAL\LLLLMKMlMMM8NNNOAOrOOOOPPPPPQ=Q]QQQQQQQQ)RARGRNRSR]RaRRSSHSS"TZTeTTTTTaUUUUV.VhVVVVW'WhWWWWWX=X^XXXXbYYY.ZoZuZZZZ[[[[\]u]]]]]^T^^^^^(_E_R____/``````:awaaa2bRb}bbcdeeeefff,fHMǝϝԝڝ!(/syȞΞ؞ޞ!*4EPalq|ϟ  5EQbu۠͠ /EUkwšɡΡաܡ,8Fo̢ݢ +6AO^pzˣף"Comments""cdaudiolavie`r""moysound""videodisc@""wave.0(Animation)(Basic)(Devices(MIDI(Required)(V>0D)(WDform(filled(multimedia z dH )(sp@ecific@ types and driver s may-fine other items):( o$l" P0y gP* MCI_DEVTYPE_@FORMAT PMOD`SEQ_DIV_,6 can ushe [mci extensI] ariin SYSTEM`.INI o select<MMMMM0 co-olling>Qbased o0å`d by hA. You PalsoP,,, wny!must wait `untilI0! isnishywith&!bufZfba .( TBfow#sta a%1drj!1 :. AftpassaaP`Հ@. CD`s. If!!dbohnotF,!%quenvcmp_rnk!ialog (box!n!issu ". Prepar0headhat halry7p( Cno e2cFt{!0unc} returns @zero..C!coordinat?TTT!un6iWg}PAposi| valus C+3T_TIMENC flag oi!. Un01QQ~ AgT"yMQBfree9# atPb0x400011.025 kHzono*,Se6-bit22.0('@44.1IpG@A0struc]eB2Qsrame|.3A`ndr4aAW%AUXCAPS@_LRVOLUM&EP @llowsynchrus (bloczkc)[ECbpe\C [se5h%3?\5z3G@fail.AAn%'ܳWf EUsAHrgu&At pt2T s#DouSQy RWAVE_ALLOWSYNC".Q$nsuppporm8D.Ao )BYTEa|&BecaEVback<acQ#inrup..,y5resa DLL 'coseg5sqFIXEDOVmodule-N'3&TYgno$@i@ a02@wellD !5B7%&cc s6^rx7sldH#7srDByte;CBACK_FUNCTIONCac5Džpat7(@'J"c;  Ny&`&Psiblc~g#)pp7i mnonVlea(C2CP Pu5蕜'inpfzGp#tttg``` 0 P "m ise dsF Po*|)$rma sampi } b(A`.ClojW@z:.9 b G; No+E9: c @sr\C:@ R+ HLC  aDW(ORD 0dw PQ;PFrom `To;D9'w=;D_,1 rvc it` 9fq nd$.D ; fHZckDescripI@=FMDisa; ,.`0ZlefX,jnel) ;prigh*j@ae3D geupV=ac JbK0;.Пp,;D@Q5ADop+J=%- dard m 3ˍN.D>BEnI.PHH(G)FF1P0ѕ)S >gs`EEx#(d dC9COpe ;PK5 xWor=SFsTyFALSE.FOURCCFieldsFor2FTis&i.GMEMFVEABLE SHAREGloba\*c 0LP HMIDIIDN  OUTMIO HI/OId: xiliar&y.SNto(joyr `  nT#,e# JOICKID1 p2.1unJ^? J3 3vol _m> -or=!w4 U{TRUE *iP%P:~s9@s`6.Otextual m mTlo.6:}?*?4 nn K1.+a0 'wNnull-m.>,? 7?#Ih`9/,W sn,Ind&5\ ylep e ; [MT;5r d+xOp cht:9$t3I'* Y㟡_& "@ V {@ MM_1.c0# q05::In95^WL-Yn900NbbaxlizߨW& sh. SubseP>&.  s;E>p&?Hbbbbfa :9 :<)<,o:%<erv%C*<.ERRH_NOOR @P0ARMS _BUTTON 2pR3 p4JjELDAM LPCSTR lpln ;`5As#9Ty>p(wJ@QGE`NERIC0PTDEVCAPS0#||#NFOOVLY_RECT&SETATUIHDR )i):@;z y HjMacro7En>" TL@UNSUPPORxTEDm!@,&P RSEQBayANIM`OPEN1&`PLA>Y%qL`AEPHUPDATE]@WINDOWrpB0REAK`pDELET TYP _FORMAT ILLCOND I^/4_USES_FILE!!HMS_H PMINU00%mbLOA mqMAKEPQ `MSF`T POD0_FK! zpzpNOTIF.Y"P_OMENT`a#c###b4ALpS_|PAW mPU  prRESU 1lPrSEEU"Q_pS/0!_TIMEuB :RSEDIA_P`A4DOSIC/#_4Ow4YS aPc r r r+ TRACd#33VD$ES+*`W|AIO"{$3INA$l0UT!9p upHER$S2Di(S'cer3w(hs " us?aO+@2authorP  Z(OxOQ`$@gu l T K9discu<J)map ;nwill"Ky#;if8940inllM0_h e_ rom o)=9,,+ X*u ?d; ea dO,xp70inc8ludI=@by ' ma 5ecut9 ll'LRVOLPpk LLINGkG%>%'> P_CACH=M :<CANWR%IOPzP @FLUSr. _C-0_DIR0TYMMAL(LOCD`BAD]ICEI= NUM7`INVA`LHANDtKPNODRIVERTgMMwKQ9ċ;2`pEzLONGyA)MS-DOSMakeProcIU.ManuK 9 ((duct IDsMedia C> j* MB`os_ o+I,  16 bi] +Olev|el1_F)7#  lyg,h\CO=P=.sw_ ti . "FexaIe,-6od.;o4йo[0=0x4000,fff,Mo0-Dpos M beMult ]gramm@er's G`NXULL#.N.N _VaOQtba rl_o o?= heip`=l,r!vR\;$BWR }?-q1HQ6a@g1ggg)-Ob'E.?%}*`textual+vR)phe {pabilT2/_.h O}gs`'J"O>lEVz]_currV0!8#Clbyc/FpTRUENgaa; ymryޠpNWs0ourc, P f@.OZ-@BndoJwItn rl\ sty;50/6-ejY1 `iOwise,OutDeb@ugStrOZ y@)viewPAs L:PATCHARRAPCMDmsCp<([=byypa,k`i*r]+bv#Lvbvide&45origi?:qQ" Is*55_6`q&clud0Q&ntifo/D-^ʢl/ B%_R7/Vl+mu t/ 85 g DD4yCo&?Tliasy4h@{*|qBׇg`]Fty ppor#8@cca{ Y9COn7 Ifog,027~:}xr)shou|+C!! MM_0N OTIFYlwh 'Ipl t \  em#] n*/0?DrF%new5dmRG?ډ6*( laH 4?P НѣAV= _rol[XFXpa B9 l%[[[[KsZ<<01 M%58(usZ gth|)6FL\g %RIFFl.hlwTk8.audioyJ?^6Tc Hen>g N8M9#by2mEj s"! imum0/r-e9t..luз, , ƼtypѫNof | b/@] aRro[Bc3fg-P Z)8rod;8 a NULL sn& :0bxf?`1++9 HMSIrĹ PMS ApT!cLf6 r7h,OiS'mpm iz1s,E >t 0.(vVhxqJ5}WxKn sls흄y ,D9iA42AE0o X \lI| LJ ono (41)sP5 (2");ichndarC+ k:/{$_/gl OR+JE+dmU+%r0 --`n#=S .@qq/isc B!opL%P8`ranpsmit*WX0ep2yf,w\erQrsR !,Sw @`pkv3mrruSubseq ntS2@ e#lefcd right vwJ./`yntaxTHMMIOT;T[ _ A,_TRUETell]'le k :w:o^ext1g?#P#a0H >LQ_ gpfaulc I/Oced@epibu>pH %X WAVEZ\i_"W$1qui7/synchruQ) I IF oWnoq;orkG3259s like PC akQI'T ^?idGDLL. You{qo hN*KA n4Zc}.w8$`fky0urBo~0pr{E$ - pY~bya eBghonO hYwei-ats!ҵe0xhib rom. Che9G$Q$ufaZ#r ab obta $>>q1Fgn_(8o{O0fa %&llM@Ru)q]1>u6vo$4= 1::@mVa&``:`~*@Ival&}iIP clos74 oingX;1*Ciz?8Uexz;TAXN$DVet y YtctTsurZKx_1"-IZD XMXP4;hDDY mww*ZwwPkt+rNOTIF~Yb)&mz!iiKWuzcsP:66l. OUw @dBp 6+03p 𞀍r2H+Hz0]V7 [<.BU,*,JqqU-pVsvi:EO,#;yn i@u|Y`%YEn ~s3 DmWG tm;WhthatffS ipulJ. SG e&1Aq.ti X:s /Yi pw) o y;Ji~/\[ fe* >*8oJ3D p a ka ri<?0 >scripۖ3 dK?321c tiT m!$97 4, elaps!(]1r v T ?!macr1H!X6@a MIDIB-tex s 0e @IE .C ?zg0<>n~~HAnQBB!4h capmtTgBHMSzex(DWORD}i~ r  'Zhourzs7ny 11fH,*7i%Nmo)n"un.PMSF Xk9q>T?trBra :Mol .rolB bobft_-r(c nel8GUINT  H wD'ID w50R r 0;1;Unabp =ocK k-mory.Uncac{patea6/Un7/Yc9^ A70 e ct|s$,.I U]g AUL0VERS@ION vD7.VSG ;VV (O HEo disc1i er$logthm?1 M&(erZ6cr#A \ =#@" Bl\ rom 0x5000N0x6 oD;04`(.WAVECAPS_VOLUME@FORMATHdDRIN!)OUT PRR_STILLPLAYINGG_90_WP@ARAM WX Audio I'O62." mX ? 6@oin lled@-R>wP^@qW/heaOH'Ɏsw much datat0F/)<.W8W):;X1 Y1 X2 Y2Youo4+yao) i+ +6H##>>u Yt?5[a! f[do dlo| n ][ D][shs T][%*GJ[wait]] [^TMCI_ab|br 4 `:b-abN a. * m mak9J nyZHceptQacquisi!+_add 0l uadwInfo[0]afAaliasg2n+ll&U.Udaldyalsoal)n 0d <3)wJL du) dphyswTVN,C}+h n'IEnpI,? 8!dO faiC5]:;FV-( dZ.fsGMNyre:8argH0.a|rr TiHfcurr ,ly ]d4prefl3w@*09U< MMSYS NOMEMz0[0..MaxPN}Len-1]asD Pssoc0ynchronatpts#%n13'` 0@75`@7 to[&auxG4etCY 0Nu^m @6%S iryav@ward.bec|b\e0JFpB"beginA sbe itsb sak7M7,ZE7edOb`uttonsY (] )Tih0Ocop@VB p ;J2HAtQQ#;)ommuldiaiBd v/+_/+<1,A-?pI!tQ)FROM6l? Q2 ?l~6Fd]TO[,e {{&r m)reR0-<0Bd%.)||+]e-|||||T`P?6d U'O\a.,E30d0s z[puR 6 tn@` s!rf  OnD ru' nntJ . N.q!+h\olN-[l!d! mgf%,*Q:' EXPORTS,!GDLL'5 odule-+T," ss= $xyfo >-ddb-a]C_ 5XCa- u s.s,B^Nt~HIu zero,MIXc0rmje_1999k. A ?y)\>s'n MAXERRORLENGTH (fsi^8f Fs5 Get Cap @Num @Po"@Th B;R* ase2L8Set , ckP.kHz,l v*-1a u 0x0)Pd llD ?;l+01 02tJ/l ["((ӂ erv- 0%lp0m ND=hpIlrp$6Hd0(F O lpQuery 0w;SeeQ NB 0JPE5ToFOURCCmWrmsemn( 7HLstm=iem| @i mys@nAvgByPerSecnBhgnnnne@lsnCmdwxnSa)P,newn n l?,( 7 yn- gdnumb.  (s0.ob.offboneonlLyoed0. sr+@o*0'0%0@~>P@s\ N wr,out 0.6/d(F/w p2pz edpa " r`-j,`m Fu po2 ^CpX s u~ C %aAHquih w1e~(qof4q\ /PMW\ZqMly+gg"0(<S!U(@.b%aUqsnt#; ulass`%@us spchH6xEnd" 0#NR  <]@odphyslpi0.d6_wo% y 0W0,@.p(0r59 KRSR;aro blert צ%.FdP.IIG 2vio yBnKn,Un-l_gnOqNs{.sP d g@s"rI.0o 4rat . om 1XJNe$ ldHH0.GS` ( o3' ;.37c,Ac;gl\00X8yrel $Ad+~ 0  r s ϶ ! urd(+/;!3C qB?J/" .qDhts:6@6s msearchO/.O_WT/0)sPse\ c@eEIF# !2T ?Pk0c,E@/>T0salsea`.Wu l essndP߭-'l1Fc fvf.du? ./?h( 9? w@c6 (GPy@ %Y ,Aft"nG%rX`co%NAAp00width herP- P9Cpe/5)da&g&"0  C"`  =6 @] 0.O @e>kntn (bl b Pxxr#gf== ?+%J$JP 'ollo gFO~:r3'vp*Bh,0dfa.scribBcobil| (@VqPP#Ho3 ,od iscvoCA@LLBACK9wPBitsESM+w5ID`: WI ;w!wF#(TagwJoyIdpwMid @8wPw4wP''PR4L`0 p|P` p"11;wNwTechnologywaitwasInAdd,?0Close0+u`ErrorT=!`NumP!pPN\0[Bi0Ors0P>Ho(0U@S<0UC^*pOutBkLoop@`0#040POR"$܀k0V+20퀥PPa Pt` 0Px55WTri0av oUw3rrezwhjihZw dow0. 0s{wV [ tC0.your3.{etyN h T}{nufa)r IDpo* to xrod9@ @k @(NULL `hdj )UaztlD3]P| %!?&on Ps-off`/@?>p 07w0o -H|5H&| ha 0$|ng r&| medi,$|6|m p:P' im| ;w o/@ ]| F|0 off| video on]/&;)z4*763]U ~ |CONTEXT|CTXOMAP|FONT|KWBTREET(|KWDATA|KWMAP+(|Phrases|SYSTEMP|TOPIC Q|TTLBTREEXŮ(Tv( iW!(cũ*< 4z֑=j&l=_M}~Њ^tRBkxkhLMKZάxgu uwYrxS(sqzs(yXygG7|f+w8uwח@KE_^(gDxc}{(zko3|'dn8w1zl(swYa.fg]^!(Y(Y|H (~ w`4`Zĩk}r9I[)X}B[68f HS72\3Fk_(f~Y{h}܏zgv{`*'e4pP5'BfO!(^Byp\OJAlC*Multimedia Helpg5BrowseButtons() <H1SH_Function 1 y# (.|H% ]12Click of to %a brief descrip# ! f@s; can %: SW] OLyA3 6>Ȅ!qJy@High-level audio &_ K@73K  `J`Tp3`|y!@`~M`,0ZPLow@L ݧ=AuxiliaryנFile =@Media GN@[W@ TimerdPDebuggingA@A1 e!Le!25_#V8V2@%ZZ'allowH d O1, / sA S( -residents Ds Kby , -alert , or WIN.INI *s: )&0 t9H 33+ &$"@~d6 B[YK7$Jd"c3Play E corponds jsy.*a' 0BO`7* "̀+#"Kery h!q. ov@erview3MCI , s8ee H!a)1w4)X @2Waveform"=$f@#H:B")%tE44 S Qand  T%%= fX% @ Work .qF3bV/bU QueryL  7X|g \ \eie%BQve9U0\y 55nd clos} Gett$XIDb`Hl@ps- g,Send 3=%`0`PbDataE|36ö5`KP ȗyL h!̻f+8yf߂z$CoolA P!v& I"Q "PQ qca$ch* ,#?%n4nRec orL!G 3:ӷ>pMpQH$X 2 43gn`PE 1  h bF:X #7~ ] %] ]Be Yor a   s) Krevjet3 8@] ) & 3] +,f ]V GH P$? ڦR@@ Y P3 3 +yPYey`T/? b $( ~Tj33 + .gG<]T`GIb ܀ $ &۰ ۠3  +y=8+Ua0/@ > @$ * h ' hI$> 14  g%CEZ>'h #h Nh;V @%u uYou @a b#3 ` be Q!/Onc I(8#Kit sJ  be ͱ 8. 4ZoK) &G 3 @+ j@&c3/ P$f ^" 3 FP+g "gjN(${cg/,u$ XgS3F+aC c3/u$R3+/F\Td//-=$Z2*g'G=18   zXzIDs<g#e&#H.*Ho;; @%}!NMosti qco %=(con -@  oa pR)&`&)3+8)X+)/xɺNh)0G8$Է?(p3kP+2o(((h0H8$<bb*k' \cM!1I R ]P *sB$T#?py%E|Whil{jcNo q t-L-o' fC*h=o)T& '3) +ojDGm$n o` :3)+pvp DGm$vvQa9*'FT1^TAata;#|k.Y8T @ % After QEz Y l LD] wprepa >, m f5] @)5@& H@ 3 @h@+ &4(O\ ,- :g5@@$ D[Y0? ;be u R3h@@+l$l``l`l?3@A@$lflWrites $a qto 3@GA+8`v g`HvAA$ s Con 0 cleaned up.*GAA' 1BaNAB1JR BExtrolling Waveform PlaybackC AJB#@ @!@@BB%H uAyP Qa0s so begidaHta  !D. 0, restart, or @u Qand-loops M)JBC&3B7C+,bPb@-CwC$(Z΢BrxeakaPb237CC+brD| _AcA;/wCC$A^APaus Qm3CD+B(cn3üc>7CVD$n Resumnp 3AS3DD +ޠc p PUVDD$e  StݐMarcq ?9QdoneI*DE`' IS)DVE1^ VEH?sitch IS RateH,EE#NXNEEVERF@%5BSSome$ can scadlec IQ@ Y. Both of  effectchang: !/ |# query ))\ Zn0factors:)E{F& EQ3RFF+f*EfEfEJ?{FF@$E~uEQi u3F+G+P8ZfLGFwG$||0~3+GG +[lAgAB<wGG$AxAKf3GH+צ gҶDDGcH$tNw*HH'WK!cHH11 H0JSVol@$HI@#H =myjHI% ?Ͷy &s6 Q q ::#q #)II&u 2II +/!ui³ H@I%J$t ..#cur`rent @y2IWJ+'Ji- =5%JJ$ 2j͵etn*WJJ' HJK1 KMRec(ordDo=JCK#|*X:: QKL% After f Y  TQ , supply) Ydevic . TheDse *+` 5I3p`repar,0&8 m_)CK+L&  3L^L+gFkg+LL% *ndK{ is  j&&h'#*5 3^LL@+ 2QxgYXl:hL2M$ Џ=,|3LeM+  6lzlHv2MM$ =*eMM'OM&N1\ &Nj8P -cD!MjN#t BAo3i&NN%ML\>+audio h m(x(\ g(u K)jNN0&3N/O+ "n ~n;/NjO$=S pU;/OO+U 4o ze7bw In<).jOO$(<\<03OP@+ѠAAp?UO@P$2w1ff;*PjP' fP+@PP1P`6RCustom nE.jPP#!^BB.NP-Q$(P P2 )PVQ&Y2-QQ@+ ޝ-( !m)>VQQ$ |ݹ*2QQP+Z&a(@`9nC)>Q R$ ZZ*Q6R' A RwR1\wR ULow-Level =26 6RR# p@P3FwRuS%4 7 =D$ 'al@low >communic M3U$ -P Q,C$lia -{%a b* f descrpipti(-npfuncs; % SW] OFRS3 6B6Ȅ!q*Vŀ`)y!= OuS U@ -.BE@EP `o޵BB`!&`0N3`8a@`XM0#o*@!closGettT>IDg`S=  q eivf= X= qCachPa4es{ H9@Errv N} >SHU1HU3 U{U#A 0!0HUU%bBM}YB:O/ $  ygeti$ v1 /8@|){U(V`&+ 3U[V+(,Yf$ wV >GD(V$D;Ret} v,@ [V U yin 3[VJ+ &,㊖4 : /;y$@ v2 ,+= Y3J+a.a` ,a`XaGEy$aaRetrieves of =  ۀ3& +y`T/<U$Jx *&' =@B 1B U1ynd C@losing7## Fu!4@% 1After gettn =, aYto Oor = 5/0u  ;Kit A&make 3 .  DOK=)& !@1H?a3+ b bB3+%$V 3X+ " cfPE c8 /(%@$ P  S3X+a[Zoc`o3+$R3 +B$c׮92cR/)O$R2* y`'@O1*8GBIDs5y#h42o]%&U\#2 can rXDIDH  r+ @:)&<]…+"``bmidiInIDw=.$w\w<P5=…<+!3xOuty`=/y@$^yy#5*<'##=y1@Send52#0/1%cOncep  @&  = w 3 W be ux ;W2@ zH3VapreparyPGZ)&!a3P+(g(g\GI[$ɧds$=dataa 73P+C*ChZ(hChfCXd[$Cy =messageM ynPHp3+,$(Whb<iUP$Ψ; ;!g5=+g?5UResetGIJUۀ$G GTurns @ q on q3q3P+ 8i(}ihJxۉX$ s NCr@ cleaned up.*'?X1^8a ReceivS4#1ۋ@% es g& r X.3 s#. *T$ $2=9pa4ss" Th "G `F$ f6N N 5[ )`&D 37+lk6q%$>*#n Y5%dKi backa3 1  $37ی+( 2ll )l'L['$ Inform9 ѳ 3یZP+ 6m-(mL\j'% # ^]*Z0'``D$1 $ troll_*M# TSending Custom to ;.J{$ = >=2:)M& k H/02{+ &$ㅄvJ\- @):$(t0(21+Z&Z` =Z`^):Z$ZZ*1' A0B`?Z1:EAuxiliary 24#461%11gpaudio   Pwhose is mixed of and  D"que #QP+`8 ) ir q $)& $3+!ɡx$R 3@/$%%P3b@+/(ʺe`eKG/$Ret@rieves   yin a 3b+s,f`E9%@$r Qi{ u ana>c+!%14SXSauxOutMessagefC1%$bTsm70 v3c+BJaB6$lutQ*E' :1iFile 2/E# o(o,` %$`QThe @ ' unbuffer ,j3 eResource Interchan0mat (RIFF) W 'extensib   be shaaamo. Clic0k A+%a bf descrip`tion ! 0funcs; c %G SW] OQ 3 6>&Ȅ!qW{J&PerformBasic@^L h3&O@g`OP `~>Zii xQl WorkD K]n!s Us[Procedur0I 1p0>5#:8,,QP%d=0 Xъ2)vs@imilar I 2such aC runtime &".1 ` behey s" o-Af ,mB1 O7C"AR K gOn@ F ˤ )5:& 3m@+:hnh|p5:P$ 2C lXs 3m+hPhMT"$( ض /4A a   3U@+0"pXE9"$"tRea% K&byt`2U+_pՓ i 3$~ '*inadQ\32+\v-$\q5HMz$ [ gbyB!32+B?1jG8z$_ p֪xWriIXO7Q2*'yLj1j`A#Z %r5Ej, #|~~DuDoSpecifMMIO_ALLOCBUFx c#V KJ.& |z  m0aintQ i / transp)nt!.7 y' A-'.sow RYa@ o3m$alB @ance. tdirectkXt )0&t 3L+ "tm+e tmxO^U$m ult$flush*x )up ˹.3L݀+Pjvn@1$y/C (;"3P+B{uxnSHP$y~GvE23P +μ*x nZZ%$=}bR&X"allows suppl z"3X+ Pzo[GS%$ %*X0'DE1yE@es:H@#49% IKL>Kllcl UbasU a tagged-f5structu IchunkIby coO . You 4 ?O[ ' , ; t*wasi would  + '$GOq0, con t 8q# 0[8$ *u`a  pp*@' v+ J1<(c=?@#t <<@%T ?  G@ Yand @   3of storage systems.  know hto , J, , , I a ) +? Applications @can suy RXing ;q&ch as databases or archive w(orkD T :)& H 3C+ &.((KN,- D2$ d[Y0Installs! s%H@C+ v*v`Yk[vPmmioSen`dMessKH$3s\ m700a K*<' *1B+a= y1qEyMedia G22#<# bF!/y}4 6$ &|dK(MCI) a high-level generalized g iexternal : Eh!lersin! pret"ex`ecute[4 commtune" Upby  3& <#.G y  s ֒ #g cod in DWpORD.KP 3  . See Wdetails.C!k ( %a brief desPcrip Jp_ s;  % SW] O8C`3Sx03) "f2#)G6jS~G}1P 0 yy<!0#tzBz0X&%H2G47w I A;;"con0vert R o 3 it`d o b$C ,g ID  @,"p>)0O0&>J3&+@ &(>e(u>e>F"O$>DS„.3+x&eX`e@!;$" xSr`?z+!XeciGetDeviceID6G=;$6z6Retur(! dE 3z0+qv.f<80$ pa  i" 13c+Bn:gGG0$ q 6$q X@c0+Z"w>nSetYieldProcmxW P$"p ecifi]a  be  Ci#ple$Gl3@.  @ +pC8W ڀ $curent y ˥P*  @' LJOh  0 .$GV7&IMosty qf5` " q5DQfixF!z`Q  %0 Z) addi& H&-&f,' ~`33. 0 1!0 ~(1 X #b0  p% S1'fMMSYSTEM.H ` )j  ract  S thatY( Eo 7 U!?5@x=( )X  &  3 H +$kzgSR  @$ $houK hk6  w:,3H  +KQBh3T  $ e3 4 +B'vhOT  `$eu 34  +P:PmirOT $XRui w 3 8+{-% i3Uk$ ie38+ohZOUk$ei03 +"ul ~](Q\q$ iB 'k3 +Ʀs`w`(5]qـ$`g3 +.Pg7}`Q]]$xgWR3 + (FoaLQ\]$oi %o* '^|i#FgyBǯ5[ ] Vs o5formatB ) &| 3i+ |a@4m-ap&P$B ҷCim|W+%/mins/s&er ` m e] 3Y+)se]r&$4 ` tP/fra`dۏ03Y+#{PE_:nQlU%f '$$!=k%@*'( zzi5U1"&A[2*ހ#d-h'x%[ HA)The ' upEtwI _\.@ Q. sensz `vity, P. 3rel_. ) Q)&~ 3x+ꡌ8?CT <41$Q)<3; +Q<qQf`CB~$( T  [03;+Bl`B7~$.n6Ih) gz1 o03&+`H}PQa<0b$h`0 n`3&+~aaC7b@@* $]}Rele s@  .3O@+ &&]}2 F<@@$ x12,+Causes Dic 3to@ be a 3O@@+ x*x`!-x`x4-@@$xZxK off *@&A' @B09@_A1#_AETimer 2.&AA# "B+PST_AA$= =1The 'all ow =schedule txdZ1ortATB$W@! -7 rs athigh is through  e/}&.   ant 2:)A}B& W1HVa3TBB+BaJ`R `LB}BB@$``Establishe an in@tends o >3B/C@+ߢ,t~09,BhC$X߲leaAI  )}K3/CC+K(KcP`K40hCC$(K`K 03CDP+.cHS IBCKD$QFilln sstructur in n3D~D+.".$/{`.:+KDDP$.V.Remnl3~DD+B`F@D1E* $tE`Cancei s  3DdE+$e Caa^n1EE%0 Ak a K#%(rvak@a sing D*dEE'=E)F1`$)FLHDebuggk2E[F#%T/)FF% z$Τdg` ' pjgetcurrent iMMSYSTEMP.DLLd BSp 3)[FG`&3FKG+(0f9$V B+GG$DGet$i Ϻp3KGG+!$΁pWpbSG"H$ppS$ag1 pa COM1 c'y'mon oc%adapu*GLH'%%;"HH1%HIMessage 0LHH#7'j(' 6-puH,IP%gY[b5ick %%a briefuscription B% 2; c- % SW] O  =HiI3 6EȄ!qjNEK~ ;(kR,IIL h );@&A;P؀H a ̢ P1?[\0e j05iI J1Uq& J)L*I3J#!0)  J\K&{, 3 by audio 's @ 0 QF(Amay choose A0 3 2a(:,4* J=)   a par/ el p2 "catego%(++b@//K3JK3/a  ~R|appa#[PmW s  =. By _ func.n,v ҙ뗲,  pla yback' )LM& '$=|MM+ sxg}ssMM_WOM@_CLOSE:<MN$)%/ }  N<MXN+C y, VvDONu N_NN$uuhbah UIsD <XNN+ OPEN:<NO$ :NVO+(nP щvQsEQOO$]sSR ~9VOO+(~~o:$ ~{QYtO-P$}} 9OfP+JQEQ-PP$*fPP`'/CBPQ1(Q}U7PNQ#4EgQ#R+ϩ@腩 Y&g$3ԨԊ7re de )NQLR`&w=#RR+I:;LRÀR$&v$ Yd<RR+eWvDATAO_RNS$.n ub+ <RS+1xeЧT:;NSS$:SS +*7 ϧdtEPSCT$F 9S|T+~|QYtCTT$%9|TU+9o+VEPTSU$*U}U`'d<SUU1)U1}UU#L .LѩUUV+E E[Z\=>ϔ43 4 `44c44=o +)UV&2 =VW+B29<2M2:8VOW$]p22 +2i<W +20uv2YOW }UTuOW`$ / a = whas  Uand i to .< + &"SP uYZMM_MOM_OPEN :8`ր$hp  :+uu 02u`rCLOSEsEMրU$  function ~N9+~`ܣ"~DON} `U%~~Ѝ9'@+ QEMl$*'' _B1;lт1 *т=Input 0# ,a 3-pQтÃ+ $$ = Y 3 by audio 3an B PrmW sof'3. By _ B =R, may ch oose C @3  aW ora s r X:)& V1HUa=Ã)+B$cSI:7c$n$ Y! <)+B6ӠvDATAEBc$ $messHage  =!+"ERRORHKi$ q03!+"%WU~L\i$zP3+B*e;U| Qpl@$} <+ 7 VELl@$ԉB9&+av_$f}:7`$8gr:&+`rfEL`߇${9+F-RxS߇@% device. The $s S ? _/  s :܈ +˧@Y cS`/$?ˇJt>܈m+&XhܚBeALONGKdWq/ĉ$` \d=m +ץb* aaUĉ% rrmq*'3 1+K +ތ(##F,  uE(MCI) 3  sobtaiSWconfigura'*Applic s ?x#Ncomm'_ C9k W h %a brief descrip*!  2; cP %5] O DC3 6:(+Ȅ!qH \)System ?xY (6,B@@JiBP9 `i) \ 0m iPb0Basicq`@Window NotifTA M8<C11  ,@ڀ1K#hH 4H yč%> +I:2pq kP GL"% 3d rely ` @abilit fI _ dmc )K&V 3č +qn|]CDc$*-Z )a key @a K~3 +,vjONc倎$uu+sCs"-5pated#, *'xx5D1K -D@*n#hr 8r"lDڏ%(a"Re0quir$ s q4%R ,` J,Z$y)n&l :ڏ= +,+b,@I}$- be'/3=+(oGb@J}@$B59)+\ؙ,!INFO@?i$t~xЃ23)+z.x`{^hi$.{{. o8get|dener ? ;5P+  m{STATUSBFw$& ss*5' ;wܒ1/ .ܒ 6*v0 #42X~ܒ%t 6 8d NI5 ) 'wit .q ) &3+ŬlIr:) $x RO%loadg3S+2)5[j27, $ X24153S@+"G s:4$ZO h6g; X23*@+(/p g ?;i$4 v &stDar 63*+nBqp{AHiݕ@$. {^5 Qorr@ka 03+۞st93ݕI@$ f+5 (3|+[k[BEI$ ['P' 1 ] a f3 |+(Zh3WZhB93$ rHN3f@+S$&Bf E@E3 $,Eyu'$ Yf *f6' B5 k1@/k*6# 8^0 Z'{kt, &r 0Extended command 3to )s such as  3 {   yin 3of MCI Click  M%a brief description !0{y`2; can %; SW] O`.=;:3 6tgȄ!q{aGos!%alt? HNآ9@:9P;aFlgW indow8Vi@deo І34C10v0C@(7k@#nסqC% H3Ձ! letKedit! ipulating 8p6 2:)k& 2Hb9>+o!ۙ,%_COPY QM$%!.3- copy k"e npboard8 >@+!`VZUTQM`$`move3K+  aZ Q ?>$M| ! f:K@+!a5PASTERN$ X!pastP{a !P*@' 36s1@J1s(9@#4rs/%//dev ices " $ a por  (0 ;feat@ures. ? specializR capabilResR)X0&R!8 /+4Ȣ !BDX$4$QQ3ueA Q : +G̓ESCAPEGGS$ # a rf!hzler3 +:Bp:cGFNS$Gn0  2X9+Ƥ !ƤSPIN`ae% Ƅ, `gUu c a rot5 m'na laserdisc3 +_F% p YC>e$7LYep"r *' H,M1v 2MY@=/#^:{7 M$@%7 %Bɻa  puter*4', k These` ?0 Vk hHgwX8)M&G ;$+4e` GFREEZ%6*M$TI{3uJ 3 +.!W.gEO6$' definc GHI <r+0"0hxy}0REALI0LJ6$ 33(tellgraphicA J =r+($h2|${UNrq<-7$t Z(+t or6x3j+Fc+\X7$ +a@updapaint R 3j@+; (_`d8@J9$Li $ R"3l+ P©ܜd:-c9%h +. \ U;,  ?@ $. *l'G@1iJ3@@b.< Notific|  A# <ԝ9n MessageB@j+@ $mu{@ by-( func - o+wantsbe n #/-)^ Ma8^. If 7 . ,  1S  mI0; *)fy! RH aruc]    )&\3jƀ+ԣP3-gzr8+DY O?1- M4aQA/ r K  #  s/{*b0'h581 >4[*b#S(I'Y%UU[22M  a h -/ s p( s00rele-P 3 g Ya joy stick|)& |7Y+ &.Je&~`BitDOW)EP$(Mz/   21   |53@+{*!e/#/J{pUPLQ$yyM!Ba33+HwPjvsEX$G@ g !(=4+t8woM_JOY1ZMOVo.N`%  .z-axi s gP74+غCxQEP$253@+5{p1LQ$ y<3+b`Ca12QFX`$s =>+ 0X bN`%< *>' S":156File / # X,` eq% 3File  3 to ǐ  on a ! qof  2:) & cHe0<q+ &"@U,-MMIOM_CLOSE ?=P$zD0.n  be N;P+ z z`F$w!zOPENy?=$yyy ;P +ylB'yREADCE $hpB =J@+r$!ra }NAMs!E> @$=|ssrenamed.;J+y(ySEEKKe%   g  (3H+zǻ zR\qDF$;q} C~13HP+,b/(v`^MM $tflushed "*6' 3Bc1 g1W6g&6#8 C^#Bg17WData Types and 27P#g8g@ 4%d Cli ck D7%a brief descripti$ d  3 Ain APIs; c % SW] O10+or ^7 o$!q @ϒB > P i `"\`e&`k`3`JB@`#,`[pcciiPMultiia 0OAuxiliary audio0  [ (MCI)! =5iPTrbWav`eform}u\OW$Each0structure  Blong aA prefix LPD1~f8-q"29"W#3D˒6:E0$ Vbyis A ˟1)7& #3 j+gi&Q5'hAQ7$4]Wb#a;3e@*j'ĝ@: 1G9  [sA/> # 6?,`=B { $1 ixs j fun c!s )>  &l 8 {  @+lm\lQJOYCAPS17  $ nq 8 E  +աMBuhINFOn/- t $(8 Z T*E  ' @-t  1fK : `3 JTBC50  #hv`2  % ? F?)  3 6R +5'Uq8+ Vn| J L h=#R=P! `$w]W דW0b `{m0Z 3 7 <&C"G,@_gSome  @  5"au @ commmessage Da generic  three D{p6ˊ , k , (( Dr, 1uE, 5P G'J z 1 G ;z =53System <*3  # T9bz % xT @ U  թ`3(LQh; l Pby) ) A& 3t+ *mOp V6JA* $ vqn|c z3t+.n_˔rV6L* hh, h@h0*='gA)~1K <~ s6,=#h X3pf~%i saq )C& 3v+bh=JC*+R _3v+#4(0{qbo6O*q)qBG qRq23O+E(~b<I*ڂp\ؙ,؀C7rOMhG,~'*T v `Q*n;O k3j; !t+M$.&6F3*n.0Έ33f+B71c>K3*{STA TU*f'D&1 V=nAe{BasG9)K#t'6pb%іs )K& 3 + NiW6 <Ҕ)5㗯Bp&R,5 ] A@ 2 4IjBSn2)< 6֢26IW* H(l`#6oo=H `jz!Ac4NcF[C&>=" (videodisc 6Fs*?(?C3=+?s1g/6Ks* ?P/p1W17IB @8` @<+Ɉ%zOd 5u ?/4 @6IB@* $ ۞,c z3 @u@+@ &(5p;6 6IB@@ *hhph0chu@A? Nh`R=hhuz"N|0 (sequencer 6 &6E@DA*3WZ!1*AnA' 7B:A)DAA1 G>AxEData 3MCI s6,nAA# X f3eAJB% 5 0xs  Ato U u0{command 3(messages  Is):)AsB@& 1Ha52JBB+0d0bk'0R*16KsBހB*BZR25/BC+^bPD1ej` $>KBQC@*jC_ESCAPE3LaCC8 @c\ bQi9c.%܉0CVQCC0@ 0! _R 8OYC/D2 4cwBD'3}03 0&(vide odisc(#8CgD+4"I"#DF%B#4 #u54/DD+$h$dPlH$d17gDD+( lF$DtDcDE2Ɛdt+4aJ4{127DNE+( ©ܜP:*ExE' <NEE1YV?EG= 421xEE# :.=>E"F$4| =functions:)EKF& Y3 "F~F+f-cNKPKFF@$qvkarepresenting a = Y .3~FF+ f+pUdP<KF8G$S}  Xof{wG3FkG+("fxZdR<L8GG$znn*kGG'bbJ#GH1GԈ@HIMultimedia File fB?&GZH#kLkI J1̉A J KTr WD3I?J#\0\0=? J|J$Y&~XY$ Y)?JJ& 1 3 |JJ+b bjm011hrb>MJK@$! l ہ 5L9JOK+O?B)ZTIMES14KK$i &R *OKK';;<KK1ԈBKO'1f1!KL#6 B6.=BKTL$1 011)L}L& 3 TLL+סPA}LM$ 1A d7structure *Ef 3L3M@+ &l}yjʽEAMxM0$ D?PCMw33MM+(k5]5WaxMN$ Y*,,7generic  Son a q 303 M5N+S`KTNN$O Np7 ݶ35NN+مa=<ONN$ ww3N"O+B va<PN^O$nж7*"OO0'1^OO1WCOO&OO#8 n=pn3OP1DP(O:P#b>bN ]*Y fP0Q. *"Ĭ* 1]appendix s o )IDRXAPIs. This grow a@s y s @..Tot!  R,Cdregist ! a Develop R) ra Kit( ǃup l:PQ+/P icrosoft CorpoT02Syms G\MarkeAOne >pW@ayRedd, WA 98052-6399:)0QQ% R !n8/Q3R&/aHU D"QwR0DRa|OzCH taw 23RR/ .2Pт{}B =2d<wR S. ,x1 ta s MM_MICROSOFT1dAd byZ3R@S0o&V!:$ SzS%h~H~~q~!8*@SS&~T~3~aD"zSS0~~~0S&T-~A|AT)SzT.|d"||1DI_MAPPER~ s=Mr&TK dG"G"ҁ@ p WAVEpP2zWavJs0SNDBLST OUT3SouGBla $p b)IN4( Y(SYNTH5P i xWzT݀OAVEOUT6Sound Blaster Y bMM_SNDBLST_W)IN7((@ADLIB9AdLib-compatible GMPU401_MIDIp100 = j0"i11!pPPC_JOYSTICK12IBM Game Adap3zT0 0Rт{}; ݀K1EKData Types0 {# am `-p@4K$ bhThe APIs ? do 2:){& 0 HO . ( &l0E5W$j40A 32-bit Wrepresenting a T1 (rr HPSTRw9(W$ Puhug@e atoi9 3 (iKB/##$JxFej4 W(>aR/$#$Hb b1 W(F. MIO/$(;8°dn 3 (8$C/'H$N$$4 |(c$a $1/(H$b$1*|Մ@' 3B0b50@ .kCm01b KMMSKEM.H ya ser@ies ofr 3 # . Each  is d an LP fix followed by .u STIME #structure ELP P,3 Մ1FZz(#TD z'L2!ȀJ )!{ ˟ MCI has d   messa ' A%!8maj'Pom( ((0* ݆% g5  6+@ &(" 0 C)݆VP&WR5@ 1Contain!@4P'*L1C`_ABORTEDV='Z5"w@  rhtathv{bXinitin met. $If rQ ls20]y ,device @ # ŮSUPERCEDED.7t'8#SUCCESSFULDG=@& 7t'zz@Stc'3?'dnot&h R 2 )"pPsuper seded%4' "FAILURESUc&  үqoccurre qexec uB6 ,0 (&R \ OMo&d æ Q ID%(1* %$*GoÊp%$RD* 퀊%(tSÊ@> J@"G,@ /pk(y ТB{a˖]fshes. a CD audio VSE  ?_PLAY $

NHWVZZ5C8UT,CZPAST-8N1JvM0E-  # U'ݓs'su"sw Q  sdexlay* %5+3?6& ~V1, b'8Q69, b߀'8G`&&i ue X7$],θg&-}0g#>/]0 0n^t Új3>5&( |ma udio ,a' "N,J55P& jzS pecifA a wa Y ;be cued ,a׀'A $0hl?&a uu up Th  ^ pifq g  7$v,8E?,I*v؀%*G`%* ,%J'v7"ݥ긥)"G,/Rp%%%8,1^ݑKF- vۀ#J6@'ef s  o+eI?z i* % 5+3?@&UT , F'>T9 ' ut, F' >G` &%tn: G,z @yi -*G0%*G% * .%W(7 >ĀPiۙ4_=3 .1(Lc( # ?.-I o@'g}* `% 5op+4m.B&( , (`'=W9 @Dee, (p'd/Jc&w ^ -: /, i-?9yE+/0 0VXxɄWaډ88P& p} o)auY2 G'<=FROMP9k'E3WZ % gH Ain'dw0From)‡e Huni>P# g V5 @omz0 G'(I_TOZb9-ೲTo ڲI`S','l/TLP WAVE_DELETERMS 5C> ib-msm!R*mY*H%(Cm*Gr% mm* H %#umr W(rc7 >Pۙ, Z5MCI_COPY, PASTE; 1ݑMQNESCAPE<c# 2 }-p (VIDEODISC)u'  command message a to This` part of mlet. The s D JPvary [I * % h@ 4u+ &$QA0Bo7C &(A@1MMAND:, 6' 07PW 9 @[!*c3D1e`z -8 lpEscape., 6'((+\@&o>"'.VDzB_STRING}3 4IndicateYb  inMstrCp2Fhm O#", (FQLP@PARMS aqgU-NkQ"1m  {s k ̀ data ucture a  * %!rwU,HR"Bb@  depen0dent#usually +C  1'%Ren V*GQ%K'1( N <FREEZT OVERLAY)@Q#::==~'e otion  $ǝB*Uk * `%5~+h( >D, =e` )L, G' 5W95Qi9 Freez%, G' 5Ec&ջ @ ; H&,;'h v3hurc a@ S IN!$ Mu-  eHntie#<%;,hJmg9& -Mg!_*P %/*G& z % ((* P  %$"<z  + "i2|{YUNB3  1GO N( ; #t n tY0  3a`0{wlPI Ai obta"static SWVo D  /hra #54d InformG%Lz7Nc# n* ; & `%5 [ +}}+J&  & ن, [  '{{9Q  9{ {|{1, / 0'uu9+b Z &T u,/  P'O ,>Z  @9O J"OjJV2P4HQJ$ _ T abilit$y ՠǀdefin !6 O P' 6=<`j_CAN_EJECTRi  ,( BM! K2 media; it` )y 5O  '- 4 P8Th *,6 І OP[p 9` BQ0)&, "G,#  as well 7*@'z 8kk!RECORDTh,l recordingn[rk9:Q1,/p 5'QbSAV=Uek, PPcan a fileS<!1'4 BPOUND_DEVICUj@,  Eelems81'<{*lÇ0_TY XY, nnsfiel!, b# / V(s u 6L'#r(ANIMATIONn 0 .T50 >CD_@AUDIO JDAT IGITA L_ *K0 0T'pv~/7&% n},K'8@@9xe ˧ specHify W7"KP'a D a7jS? Wiv,H OM revers8#' STRETCH_}v ,. { 5+lk6! @'$FAS T_RATZ  @ LT X@, (! 0{KN  efast O in  A 8# @@' FKـLFMAX_WINDOWS 8jX@@,ԃ8#@A0'ooNORMAL_RATEoLP@LA- * (ofP5 AA'@PALETTEYpLAA,tttcan a handle; it is )to 6!AB'BSLOWQNUA^B- eslow6)BBP,QR1DAi 8I^BB,jB:bm >*B C0 0DTmpqBu/7B9C& nu} m, CeC@',P/P@9CD9 @YC_ #Y3 1pH!a  _ capability  The e˧  specify W  3G eCID'MCI_VD_GETDEVCAPS_CAN_REVERSEnrDD,<< FASTSTLSEE,mGGG GSH!TEE'xGGLE/F,ĎFEuF0' ,S_dLS/FF, hcD ?uFG'h0U{FUG& 1 S X[E"/ @By ,Lv?GG'RRU{UGG&;)G$H,Parms8IG\H0,>.$HH0\u 1;\HHP&vk ,HH'5DHI9-  A!HI'= ԎFREEZTiI+J, U  imagPC#InJ0'_S@TRETCH _|+JJ,ha a { 5fi$llC#nJK'8t68jJHK, 6)K~K,; 8IHKK,Y>/~KK@0^YX(xCAK7L& zten@ded $ audio ,KcL0'8E7LM9k(PooCcLIM' 8I_WAVEINPUTQYMM@,< C<<  G Y(recording)  DIMM'A :OUT PYM.N,@ (playback06)MdN0,8H.NN,4Wϋ*dNN%  = *GNN%)Nf* 9N)O1 P)O@ INFO. NWO#  "[+e)O5P9E +,p[ WAh commmessage o btain  S o t / s #dep  o Informat&i) < !`<. dwRetSize[ Q  T * WO_P%)55PP+ &(mm+J_PP& ݆, PP' QP*R$S0* T;v//=RSS&Vzi7$SS' AFIL@,SSSP'<SS'*"I_ANIM'2TEX8S*T&$!#6S`T,?Aa8C*TT,; /Q>.`TT0;;1ATU&;\7T>U0',UjU' 15>UU'FHjUU&:W# 6UV, 8CUSV,>/VV058BSVV& l z7VW'uucVcW@'22S(%HTh} byj Eu/query8,WW@' "&,A1cWW& bC @ X,WW'5 $0@2W.RɃ0 0\p#u yr6U&ayi k@  ˁ",+'8o3Q)*0M,T-y<v': .`Al ENTaw3Bo v3zW 3/'  B som s:P'W [9KG 40- 7d`wStyl= KplQ"8< - )% %) 0 tak e  8 # se ( گ!WINDOWS.Huch WS_CHILD, OVERL APPED)0,  !POPUP)\K#P,|q8H[ޑ@,KRHQRp>.0xBR%RR16M&lR. /|'"CzMP2 ŢQ*Z:|'Ib 9: O}0B8 t,hof urK#M,Bg:H,GFQMS2M 2 2$,36r K A /requir3 1ItB work[ @3likP\C  -0}57A&(na udio > ' * &|rThe  is in ?by task. a ;l.:C&2UPLICATE_ALIASA6 P&6lman @>C&(w:wEXTENSION_~FOUNDD8P&pxCannot deduce a  |<B@&6FILENAME_REQUIRE5 w@&5@A S m<B&pjMISSINGP_PARvTi?!w&(BiRequired 6zsq=/& zUST_USE_SHAREABLEGEv&"rrp w ;s 7 ] l=/&iiNO_ELEMENTmLOWp=3vP&fpn e be A * %P   &d)C DI`f MCI#(q k K he#itially , q  3to (` fail. ZMA,Adc0M 10 even i 5dlpecifi. Files  R nonshareable. _34 6(55*00k#seigno , but @ Ŗle5trblanks|Toautomatic + ion (via.[mci  o&WIN.INI ) !gs @(inclun% |) l! H ld.`a NULL a- @ pq)(* ]%B"93+ &AR+,|T3ECLOSe: ]1܈S \PASTE/ #  ,`^Q]&-ݡ comm|message past BIClipboard of* % ll5]P+)(k7B5A@&xցa:, 'p 0WVs9 P@G3_g`z -8 lpP-i, '$(Gis&4Ҁl ; ի  U$<"",0 (D٘_ag `g-;gQ(0m  {let k data structur *"%+*G݀%* % U&\7 >LcVZۙ, ZsUT, 3OPY 3 1PnT( \#H6&8sY 5l` * )%5^+.A)`&Q , ^'3Q 9 Ε, 5'3F\ {@&( '~ 37$5,XHng{-$3*C%( *Gm%* C`%||m,,h9iyU0&,ndi@fferen betwe  ,)depends up?i " l,sus0! v  y, O 8" * V%;V5,= Jjg"G,N$/p㗯FBPC$ I$[3V1 U{( #*Od'&mal411 begh nsmitt 7 #K# d( ō ]Xva ry [+ * `%NN5 +NN.@9&*G, e' GG8U99GGFGGlayF, e'FF8Qa7&jFS0L O ;P2 i'j:FROMZ>79K }H,Ki3WZR(dwFromAIg|0 i@' I_TOl4_9h i To  gs[<k, J,M< < LP+LAYMS ) i_- _="}^>*P0 0Tv"v{/=P& zi<P' *GI_A(NIM1F 0P& 4 f o?*' 0kREVER0 Z@& @n <*' SCAN8Z& 6"ڐcan qu ickly< ' NsLOW2<&j 8Nslown= y'hJ ,PEEDfr<2 4Z44Ted%R f S [#e"O#y , :Fc9f :GF, ( 4^n  >* 0 0T9=C=B +=F& zwqj:'` &hP+PMCI_VD_PLAY_FAST0&d4@dPfast.=V@'i,iipREVERSE0 &@lin :V`'ְSCAN7& ;:can quickly:1`'GpLOW2c&8Gslowk ;1'(܀PEEDeqc2@ 4ⴑ FYbdwSpeed _ data structure by lpPlayM!P,MBrLPZP`ARMS L`:D,CC CS"C*P%@ } CB*G%)Sb* %SS"sM{I bSP VZ)5/p㗯B긥,&,A{#CUE,U   31 7V( {#  Z_ 'QC%4#Q( command message + F, , rectangles. The s0 8Pvary [tot * %5_+ &%3A=e9e.?& 9~9Ձ:, '< <Qi9` @A!zc3_gz -8 e, '"(+\i&7!`,uF g ri`-eP6 f {lets k  ] a r$ >*0,ۑv4P`&i !7 ' " "I_ANIMCT3 4\ krcQ a S If i  M  matchescoo@rdinat o) 5or clipped{B ׀'6@PUT_DESTINATIO. @'R]4a Q a0G A%80 7D  /visibI@ # origin."  ݠ zed,G  '$ = 'm SOURCmt 8 't? I $0K#  ,+ Fy4lb6g3g8  -v gy"w_>. ( 0 \Cj6T ^ & B k c,(  '8^  3qQi9%! kB \ 'j;OVL Ӱ.  '?  <\ H '\ *\FRAM  'z Ãap$ q$P!o$=H  'GGT @' G/ ߐAac G%dtal;@`D! `< `'VIDEOc'tWC G- !16#,*GmH8Ecр,. $EF<*% FF*G%%FF* O% F2%+ F|L_9(,8 < O1O;WREALIZE=# /\. ($)'"8#!#tell graphic   o . Th  part8|:CCC<* %CC4+ZC $CC C?E@,gH\OS , l'SS=%~U%* )% %5(+%(xdk.BV&Pہ, (p'T!WV9(㰵c^, 'MX @&-Specifi ;B *  @3?@' ( _INSERT{ @@' S32P/ ly S ;be [or pasted o existing (Some  may .) If , is .2 ?@@'MCI_FROM\@@HA9@ @A 3WZdwFrom lpRecordI |6@~A';.;_OVERWRITEF7HAA&>n=Specifie ; /CH~AB'T1q in response toR0 A7B'hLTOr9BB9JsJJJToHH~ gs! ko N"7BB, (DRțj0LPRECORD_PARMS  q gB^C-zMeR" 2m {lets k data structure a  *BC% JQ *H^CC%)!G5?CC&r~3*P z* CD%,#p^`CoD%Thcommand by E!_CANA query* DD@%"g?oDEC V0 VZ)5"G,Bp긥,#CUE,P   3 D3E11;Y3E1I( E[E# !& #^e3EE&ʨ Kamessage s a 37 #a\ 0* [EE%Z Z5EF+ &5ZB8cB .BEFF&:, FrF'9!9QFFÀF923`_gEz -D8% , rFF'f(CYF2GP&f՛ $w7$FiG,H* g qg2GG-ݿgq qDqqq*iGG`%qq*GG$H%(q* GNH`%<<ou$HH1 2ńaC/pYH  Y chang u g )  9* NHH%MJ'H1I7 >NMd&,M$Q 603HdI1ېZdIO( 1II#0(0ddIFJ']L 5(11) modif ; HdeoyIcopy =the  /b ThͅHTvary [' * IpJ% 5FJJ+.@pJJ@&e , JJ'  UJTK@9 ɘ%zdlpSave, JK0'4QaTKK&t@ j! ;1KL'( _FIL gKiL30 4+1 filename aW @a   JLL,4 .L*M0p 0\Bz  w6UL`M& i k  ˌ",*MM'S i`MM3C rc S% D Ma C+ Hk : O#MDN,hK FKKkOVLY18EM|N,: K J_3 *DNN% 1s|NN%-G ** NO% ]_N^O% * )Jf * OO%2 ^OO+ A%0l& 3OO1` [O( OP# GOP@'C #&6 Bg as i ck l. 0Vide3 audidurG. APfterdevic[ be v. * PQ%;;5PTQ+;;.@QQ`&;; , TQQ`';;UQR9;;pF;eek?, Q/R'?;QaRR& M[9/RR'$&EEK_TO_END=-RR&, Z !k% ;R1S'x$-uu0START=/RnS& ^wwP w00 1SS'I nSUT9=+ *f!@3\WZ0xg AindwTBo< ӑuni] !# g V- @ <&B{Do ?  a"!JST,뇛gUTU-"5M 5  55>*TDU@0TNC +o+>UoU& |+f7DUU' ,$@REVERS 1oUU&8 <)JU!V,8BUYV,m *!VV%*GYVV0%* VV% >V1=6Ng-mVO, 3VJ1k'ېʎ \J( r# O J' m( Ȁ +MCI command message + U7of #by a is The s .@ 4Pvary [to * r!%  5V+ &( 0B .?!&~4@@:, V' 0.PQ9 @=!Z3R=`z -8  ., -'||(Q`~&h{Specifies p) ; $!|2-' _AUDIO~S3 4pan audi@o / 4 AindwA#a ThR be A ON or FF.  ۃXP I T6'1"&aP_ALL?!SȃP&BgB![q@2.q7'C*tt@LEFT9ȃ8&4>uQ 18p',@RIGHp98&pp 08p' pp*DOOR_CLOSEDN:/&ntInstruct )K cover (if )-6e0'qOPENN9/&Mr ߃,e߅' %r3.K.(tT s 3ying  K s0 ? m YA Oth6uniOdependentp7߅ '_SET_VIDEyr"'6I|e! ksignal onI a dw @ k  / Q'X$OB0"&(`#EnablO# K kXD0QÀ'C1&PbDisrr@6Ç<, (f8Vo:g-5_V&6m {{l k daHta 3urp C*<0 0TpvdwFlags/=& szi,A'ka3E3e a',A'42-,߉&4? XH(VGc&'ZƋV#VVj MMPK% R )1 $2߉X'FRAMES-%&& J6X,~~8B,}}C)60ORrOCD 0T"9+=a&Oj,60'5Eaҋ3KK,'KK2-,ҋ+&KKB8c' "FORMAT_MS5<+& Bx w +9cь@' $ ll`Tm Ph!&^ x 'op(j Econtinuous ! s.)6ьW, 8=!,Pp @/Wύ0h^rL?3B&\ $= r 5ύ7'9z}MASTERuP3 whKra GR( + [@Master{6q7( 8^U€&&|ll`lP6'pNONr;43&h@0 5h'<00B, 33 s0~o  ! K-Offset-@ affe+ K+' ,3h'g&v POR x3 n? = c=ID t^PorAKdevic ~pr  cL,d atte0mpt !,p ? b. If it fails,  qre-o R AT`y0 Hq bs6Q'8Xҏ'X+_^Clos=Q3behave exactl < aDwe( ,ce no =m`essag> 4 Q'{!MAPP=+Q&4Vc Mapper. 4'*ydSLAVoQ3:MmMM\ 3HHSlFG,D 't G =6V'==uFILFR &]Aaàed3J0V̔'FFuBi&u9Q.f6̔D' ++Bh&r}w6D'KF@&we)2o^ wda#0s eam4;' HTEMP33  To field $ ~ _J-5 5+PPQ N, "be"aX Am te; (`,:o # A ,;0'$ ,E3 g0T  :,0G' 4 7F~& +!*0 Yand =G@'b,bMCI_FORMAT_SMPTE_249+~&sVsK to 24 . =1'uu_259+j&uu`5u`=1'_309+j&&P30`A!'auDROPB0c&`ey@drop-@frame n1@!'(G2I_SEQaONGPTRH.c&[\[Sets  !song-pointer units.I 4, (@2 2LPPSET_PARMS ?8Fl`,HRh~m >*40 0DTpBu+=l&bzuj,'Vs+`EF3 4gC#R=a*4z'!*CHARS5(F@&2PA2ԝchaps2z'(h FRAMEf-&&Lf/='"HM5;r&Bv  w ,='VV57Fr`&VV='V5VDYUTRACKJH\&(track Econtinuous ! p6,p8pEo]Ce\@-UR^3"^C  e s k data structure @ a  >/50&^ t(s8Bm&lform audio ,5'Q^B,Tgm2(ΖzNK Y A  wInputW,'$qUgn02 E Y@Out4'(R04ANYINPUT\^n&Zpecifiewave Ycompatibl  b %53'#FOUT ]]&4  X:3't 4@)&4  _p<U'tm* ~16:&}tJ PJ!E, BlUbk3C Oǐm6Th  ̽,e݄  by{ *E% t S B *G@%)Ob EI1 # ]I -PIN (VIDEODISC):# .: oZ7I#'M ,YPim message m cup down. R!(P part  mlet!+ V OPvary [( * M%rr/#|% rFlags<BM,WFM>aq , |'8 \@@3 !_g⍭8 P ld:1R, l@'rj? dq@@&6 ivp1  ;Bz o*2l'b$_UP79& ,_tD& b 4m'FzuhDOWi8 9&(7 @jop i0k 5"m,-H Dg*gA-} oG=!GMG{%ItI1r%Re;n V+IA%g * r@%1.% \disc ; 31)ʎ Ǝ ^3M$TATUS0 c#<$- &3 3Mߔ71y  A[ obta SWan/o x /޴@ #depeF o#Inati-:Nb82* cJ%5 + &(oMoIo+JJ&II߆, '4Q'9 @3Bx -$a, S'4Qc' &ư sTS ,S8' $  9 @,+710 `=H  a  _ s to The d@efine ` in N=B8'j600MCI_STATUS_CURRENT_TRACKV_S, (@!Ky0 . U Econtinuous ! s. ;'hF(`LENGTH@:S,ht   z9'qMODERbY,  of  s ? :6'L2L2\1L,NOT@_READY;`qY+ &⑑ 9 PAUS$E LA=,STOPOPENRECORD EEKE4'<33bNUM@BER_OF52SNG@,6 6, Nable track.",4'u,>8,Mp f:&'&00c!O^u@,(((is y; it )@&p'rTIME_FORMATNbu, >25@'.4*BYTESh, TA*FRAM7*HM MILL$ISND0SFASAMPL(0T:5׀'quR!~U3 4E@Obtain k g# T o get0f, [  andu.3 'HIUU3OpIndicates a s !$ q A%6dwTbhV. Yo@u ?0 ` or ) x &]6 + A,K Y& oJ K -0< :p!p6",5DWȵaqv'g`-eW'wm {lets k data structu*r >*0 0DTpPv"B/7`& n},0'8, 9 @Ye s˅ 0 I 3 'z 4z9 xWARDZY  , ( XEiY;otherwise, 0 D ' EHPALC=  ,hz$ :( 30D  'Lrr WNCE  ,hr Q 1 + ' 0rSPEEp>7 i ,pRC--* `3+  'n TRETC 8_i Ԁ ,W,  ' 8m 8 ,hJE6" n ,t"tT8E8  ,)Qss$C)n  00 0RmpECD@ JtD8 - &8J:YJdzt ensio Haudio _, Y `' =,-  9x_ `pg3,Y '28m S,6"p,9S-hD@/@0^ra?002& c`c rs ,^`'%%?%29dKd%d7%d e19^&'Lw.?D IVTYPcq,(fie$ldWf (. V$M2' +=a /1&0't/n.PPQ ^i)0 "Ҟ(N.SMPTE_24+% P5 p30 DROP8P'*qMASTERIV@, #4 E master 8P`'qOFFSE EJ, ٍ1#6L'8(RPOtP`,0=ID  c Aby7L'rSLAVHU,slave!7R'-sTEMPO|@- #X[,^ #= ! beats-per-m tB", R se d<,R'7nmh,DӳK*$!present6",9h`-C*p00v^+(dwFlags{+=E&0Z{lj,q'w<,E9 w mw,q+p'*8nc, (gR;+'&0$uVSC_SIZw]Sc,rr AAk&loadeinches D(8;12)94'xPymRZ,y q <4'"qMEDIA_7_r!, (#media ' [ S:@3 be  >_'* MCI_DVD@CAV U.!'h, \=CL=ROTHER* 9_'yzSGOD` @-* (o canG$ I   @6B@' 2! ,NOT_READY ga @@)@ "54@7 PAUHSE LA;,STOP * MCI_VD_MODE_PARK (videodisc  )6B@߀@'*Pـ0$TATUS_SIDEn@MA- ( 71KN 1 or 2 to I s of is loaded. Not q m 7@A@'@,@PEEDMNMAA, O(const) ain  A 10ABP'` .6"A8BP,"D1D5@q 9BqB-jXXQXam >/8BB0 0D^npr(Bv8BqBB& ulform audio ,BC'$P8PA1BC9 @cBi"321pH?$!a  _@ s K The e s  ݤ@ aLndm"*  2,CC' 68nC D,h,C7D@'"a, DD- W}Wwave Ydevice A If no 3Y ? has explicitly (, q@s ,UNAC@IFIED.,7DD'q"0DEp- X. 0H!D׀E'B.WAVE_S4AVGBYTEPRSECThE+F,Rbytes EI![  ^G ErF@'@#BIT AMPLPg+F€F,Α A DrFG@':2LOCKALIGNNgFTG,o(BGG0'CHANNELSReTGG,ʵ/countY3<G$H`'>XFORMATTAGPbGtH@,DăCLtag?$HH'g0LEVELtHgI-3U B  Q $.  W Aan 8-W V, depending o A C$ mo/ = % S0 G HI'Z ;43cOigII,6"I3J,8EIkJ,S >.3JJ0M\W w1AkJJ&(i k ,JK'70JK@9a>KKP' .I _OVLYVHWNO MdK!L@, O *  FAKbL' 4STRETCH8_!LL@, ,bLL'88mLL, 勒6"L4M, 8DLlM, T *4MM% _ i  *GlMM%)SMU3MM1# ؔ _M[U ( MN#@  E- R@MmN&k >P commmessage@ steps<W K * NN%5mNN+ 8&( ll.@NN& P :, N&O' UN{O9 F^<3_gLz -8,lpSx , &OO'n!(Ub{OO& W^Specifi  ;դ  />*O:P0Z TiQv<>OvP&h |\O>:PPp't}TANIMMEP_FRAME b{vPQ2 4w$Dq/L dwFra Q ?PUQ'x 0R~ 4QQ&|Ra## O#UQ؀Q,&FLPPA RMS `8HQR,#!?>*QNR0򤗄o+>RyR&f6NRR'Xz$b{yRS2}07RHS' ,4S|S&M!HSS,}M3aVD18E|ST,\!F&6*S+T%0 *GTUT% )* +TT%Sa&vcrUTTP%}On E$_HAS_VIDEO capability quere ]at z* T U%"O$T[U7 >HuW VZs"G,긥,/CUE, ( J3 UU1  `U ( [UU#  UpVP'* yq O s, unloads , d cHeasG% kims. 7$ #by a   s6 $ Xva[ s& N* UV%n5pVπV+6BVW, f XL , V1W' 8]WW9  dwCallb(ackho(, 1W ' 8W [UCWWO&   ; uMCI to .;! , (BB"BH0g lpStop gO-):g~@~_gm  {lets k data structure a  *% J *GE%)A * o%(SSE 2 2 mP)5 0nThe difference between   depends uponIf lD,  sus0 but l eaves' y  O 8* o5%"V6 =p JlQ ,"G,/p㗯Bp 3 51ؔ ai(# 0 !9 @]2w1_˔2 0command message SRW v #rather pass@ing itb @Str Sis i@ _<by? ysInfo. Numeric5Pas a placed CPKdwRetSize field "Q *  %5B+ &(cB+J m&5H8B' 4T+P_INSTALLNAMESOm& Obtain (list$Q)H A ]"1)@'&_03 4T%B` '% K"ber .  . (, j5s of  w,)'H01&`CCAquantity or s`>o' ._SYSINFO_QUANTITY1'hbEʱ  K +  R[mci] v  7@@/ xP$oC,&HLPȐPA0RMS &Q8@{,OTA *C%*G{χ%* %χ>KwDev@iceTypu|w K! queryB t )<+_DEVIC E_ID,8ov errid& W"si: B5(٥EeInteg Vs DWORDSeW5{. E=P0 :EM1 { b@UNFREEZE (VIDEO OVERLAY)Bi#>??pƊ- 7e` Wresto moti| an akfroz $0ThcTWpar40 n#gw  }Wva ry [u* * `%5%+@Fe, 2|{1(z:, %'8 We@9g3Qi9mvz -8aIHFree , '8z*z(Xel& `SpecimM unfl ;,' cl3n#nrc a S% s"| a  <%7, JmT9p-!1_ *7%~~*Gpč%~~* 0%~.1č% bҼ ^* F%:+8 T-,H L$F̎16 z c̎(ANIMATION/3# 2 >̎':}>LupkM-`bҴ* Ï`%6p,s*{ K6DÏ/,tm K, ['4Q/@9t ?T , [ؐ0'4+_&2 25ؐ8,?L'g^- tOu_ @Ias0crip1' @, see.%='8ӑ0p 0Nt$v xG<U,4i  A7ӑF'< _RECTp3  MlHOe % , M e G 6n3dI=F'H,@UPDATE_HDCcV3 ɽ\ &h; ?%&H- K#,FRb<f@1` 25#&!WZ# _B)&,n 8 3 j۔1 { w d۔8A&#5$ L9M#kY۔'2[KoIoI  Dtop* .  orig.4%bottom (width+heigh;Kg 55 5+* &%bb5[+595k6C& ," Qa8a[ , [8'  Q 9 @,+3_g=0z -8  ., 8@'||(C^&` {i ;MCI to n6., ((MP` [@-5OP!!p_a description of ,0 see>*.0 0DTpvB<T, _i 8:DG@':D_ANIM_WHERE_DESTINATIOND3 4'\ Arrc?G'h~0SOURCE_)3h! G ctangle  KinK$t@,0H0!LP,aRECT_PARMS  EB8F)@,{+!D" >.t0M"\r" ">X(,h""" k $Dl'C$$2OVLY$D( 3$Q i9$&T>l' .FRAM#gU3tObtains8++?',ReU3L ' o>7'HVIDEOe3h H [rr6$7,rVFmE8E , d"]C]*4%  ~*G ^%)F:* 4%8S&Sp*?^@%}~S* %S"2 +@ &P0!WZ3 A1 z eA:( i# 48 'euA(i\%]861command message specifie>";graphicP G P a  is but ; %it =they Ol@. The {P5 A2supply an -createfd&L(W' %;(or% ID 0, ;be uupdUb q %$7,( #b}@ sd  #Qvary [( * i%8)ӂ5=++)Bu8.Bk@& # o:g, =' ^^:Wk9p @^^^lpWindowd, 0'dd:+\E&d dڼ<, (*8[Lڒ`R dE- ;SR _ .ITTap[ >*#08 [[4SW&tm U!I"#'hJ DJSzINDOW_DISABL TRETCH+$W& v)H!'h BssENr:#M@&] FA]ENabl} 6>'@ HWNDM%3 4Rt+aL}1 ~ $ "? A!:hWnd Se }EFAHULT 4 ?d' 0ͱSTAT 0%C 9a@ $Л 2- nequivalent%Sh$oweS  o B5 a s ~2S.H (such S,MI IZE, orSHOWNORMAL.)=d`&* 2TEXT_C@37 a aa 1 AS'2,NC\9k-ka>.20<z6Wk&t\s&I"('x$+$S&$H!('s+#S& >'xx43xla0xm2u"pfpp$?'>ppD,@9=Yp Y7րpTAvv4It ysywyythos>{{||>'r}4][3zr3}d}D{S',{{{9[-{R{*%*G;%* e`%*?;%Z3 e1; f(`# .-* %(߾<,@@&s MiKC B, :8dȜ`fVHMS_HOURP(dw >(@%(wM, p& K/@-@&5 Z ci_ our(hms: w(>%dw&4 Ӯ 0 hda argum  ( ,minutes, ) !* >̀%8+ &$-1+$/&cZg*Y%Pl"GA=/ %jzz™Qld,Y * Y6%  + a@&)*Ȁ ** 6%T"J5a7@ >jSPQBX'va@4,  31  gY(0# " g* Z%##<,0&` IQ0#1C:F Z- *@y8H`fHMS_MINUTE(dw ), &'q!q"D0<' `qk ci_n inute(hms: wf`y&/b ua argument  (hours,ma s, ) T* <ƀ%8+@ &$pA2A +$)P&HBB*S% =?)%F~Ùfield of * S`%+&#* %J3Y7fcz31k;  h(Y#* %, &3F P- 󁃣SECOND, |p&D0P'0 sSecondZz|&e  w}S* D%}}8|+ }&}+$D&!}*|%}*?%}* %%+P&&* %z0%jJ3P7jj63 z1 it (#O!fJ* I%j,u`&6_7I? Nn6@w (8& t ', u &7K2K ' dMake (h, m, Byte)xu^|  P&a WinB z   vand  Vs.* K  % <  +( BYTE GA@! O &BSpecis Ͼ':  , (&=8||=#O  &4. Fyy t:  ,v,<# < `&v * f %EN<  %Y .˂value !"9* f  0%+  & +* * %J5 t 7+3 *  1 a j (t  #*  %, % &;\8  ?pdd ڴ+, %  &0;K2  `'MSF(, f`~ X& tL (mkKt7ۮ4* %9X+=2$1=#&111$:2,%14<#n&"1:2,,u5' <"n& MD*0%<ENS%|$* }%+S& * }0%J67@ >lWi{-%,o@:Pm< $ʧ$#3 O1H > kOd(w#( ¬* O`%,w&0 ,hC5E ZW< @ ( $Zt, a&&O65' 1k``Tta9la'2"e4Q (track3< &ӄÔ* F%g9+ &#rr)\ 8"F&o :, qg9=#.&Ogg:h,vg9<#.&v5g:h,55<"p&^55*D%rWr%rV' * D%G+P&GG* %J9d7 >r!ns`w g7}"u$l~. 3 1oa ́ lA(d# G* %G,& .EZ- *>~e _FRAME(dwr ), &p$ C/Z' ^$mrame(mswG `y3@P&A^mar3@dgument  MSF (minutes, frames) T* ]@%  83@@+ &$)Ȁ 0/dwv +$]@@& H 7@20*@@P%*>@A@%|S* @>A% +AiA& T* >AA%T"J5iAA7 >j5Q{-%:ose4q,  3AB1> mBfE(A8B# " g* BbB@%<,8BB&* Q@AC:F bBB- *@Z8`Tf2_MINUTE(=B), BC&>! q"D0BDC'0 `qkci_n #(msf: wfezCCP&Zb ua arpnutep)information.* DCC% uu8C D+ uB#u+$C6D& uu* D`D%u=?6DD%~field of * `DD%+DD&* DE%TJ4DfE7hT#:Pm3ƈc3EE1q́ N nEH(fEE# * EE%,EF&9F E]F-SECOND, FF&QD0]FF' s@Second`zF-G&8 * FWG%8-GG+ +$WGG`& *GG%*?GH% :Ӣ* G8H%p+HcH&p&* 8HH%J4cHH7psfp6ps3H I1~ 9 o IUL(H2I#p* I\I%,2II&G!\II-ZBp6TF8RAM& &, II&?D0I?J' 6o0(_IJ')l  (trackl w&p#* ?JJ`%j9JK+p&jjJ2!k +%J,K&qJk*KVK%qk*>,KK`%k* VKK0%k+KK&k* KK0%qkVJKUL=@ Jf(Fk*s`wg7}E_q*qT }*w 3KL1N ' pLO(ULL#*,}c* LL%}w,LM&}w:H"LNM-w D}xz~c, MzM&y E1NMM'~b~~SMz^zMN'{#~* MGN%s9NN+~~+%GNN`&~~#*NN%=?NO%+ t t* NH"lPP-<ǁzg, P Q& 3E1PQQ' S_ QQ'} * QQQ%9QR++%Q>R&*RhR%*?>RR`%* hRR%+RR& * RS%VIRgS=wws3SS1' rSW(gSS#* SS% ,ST&3G!S_T@-ATRACK, TT&('E1_TT',~T2(t_T/U`'W %~* TYU%~9/UU++%YUU& ~*UUP%Y F>U-V%h | The Wis  %* UWV%+-VV&* WVV%VJVW=j33V5W1 s5W(W]W# ,x5W L fbK=6 .,<u*$gKS s S  1@B    р 2]W W,]W8&   C: ˀ2 2,807 1{   DeviceID;0R b0d 0`20Style(0HWND 5@} ;, 8P&5ˀ4 6k* Anim_Open_Parms = PIB# < H : v0 0 0) dw : x$0$:nd-1 l* % } 7E#+ &aKb /R)P "` b8(+M#}&%Ee@`@/ R)YY t+,}׀&XY/),Y 4ׂ:&$Reserved /i@)&  ?+8:&\p/iÃ)p(Y +:P&t7Ã%)lpstrAlias+&P&Lxў4 %)>,#,BZ9P&w<1Specifies /)8!+4&h?7N) wR1$+ y@&A* N%$s"2 yՅp+%#P.,Ϋ31  t(Յ0#@ ,E C$L f$F"G, udd #+data toin  ) MCI B of   X 2,0 &6cwp, (@From6ؼTo Pe, &cqp8/ ,mc@Playp6#D6VVFu&* b%uu7E8+ uu/b) uuV+M&u3 Ȉ&@)YYdw.'T&  N].1&)? ToZ .%T&Jx J^to^4 )(b} B0)& `b O z A =* S%f])2 )@+/Q$u4Z 3S1 u7(`#F Z9)!WZ X_I 8 3,& vv;KO*0 $nRECT rc$., &0&4-4Rect'k^ p$; $rc: T@ ** &،`%7E+xuut />)uud+Mi&u*/>)\-rcm 7iύ& 2ya * %U>ύ71 2`` #3[(, 3j1  vj(7#a j%@ NaF%aL#| URR,Q&?LV%*` $AFrame<, Qɏ0&,,8V-4*St|epp>#ʾd$* ɏ%7EV+x/`)h+M&.5 F)>w+ D*&4}Tl i2s5* F%`2 +zQ c`W31 H w(A#0d@4!` F\ZG#S%!,Aђ& Y^*+n fû""WHDC (hDC+, ђV& ;*.0 *7Up e;'99g :Gg* V %7GW+ 1v / )++MW&#/)GG'9 & @YG I0I): % A,&4 Xhg !0*5 * I%3%`2+zQ Qf#331 Ł x1(A#d@3©ܜZG'{! ,Aі&?[/4M&HWND0 hWn UINT ? wReserved2?LPC@STR /, і&/[ 1 0dWindow?'$ { formerly " H" }$! +! : 26!q` : T+ * 6%  7G m+ &)Ȁ ,/K /6) "``4`8e+Mm&  e@`@1)8YYhWnd@,8&[X[Specifies a to % 7o)/wReserved18+ 8&a/ o)N,* , C) &h,R@how is $ed.7C)XӠ2 + n& / C)J f8Vn&(@ * @%Ȳ"21+ R©܊:3d10H х yda(1# $W U#dd@ NXqn| u jj 1B of  ,&hS @SCv. * 8  1{  int nVi@rtKey;  HWND hwndBreak@} ;[, &!Ƈs0 X.P*y _Parms = PBR`TMCI_#d : P: Integer0 !b :nd@l<* 0%ff7As+tfqf/)0 ffU+M.& ff5 c)>Y$fQ,O9.&4_rju v6ual key S A0  /c)L +  &q6 B)77b a_ &>If0 }  beVcurre2 detection7Bڀ)j+ `&j&* /%/2a+/'$/U3/1Ł g z+(a# /(/_: B1/)A  command 3 empty5 s. +data 7in   ) H@n,&[nT =@_)~mi55, &5 |rp+ h0Generic24e'6$* `%cc7Cp+cqc /0)cj+M+& c*3^1х ы {^3(+#(.d^@GG' ,& Yio+  !r Return7IPtem;, &8kd o9.t~O)~btDevCaps-N: 4x7H @'* c% ,,7F9+c ,q, /c),m+M&,-/ #`)N @+c&VContain Son exitV / #)H[E+c&nId-/Xcapabili * `%23+ &fnf3f1g N |f/(3#  "jf@h  \xؙ,GINFO ,,$& <\i+ LPSTR TSize$, $&| x?@. 3Infopk! : :,d * i% 7@?+< &71 /i) [+M& /))'Y.˻ CLl&Yu -suppli ed   _6 )@)kan+Cl̀&Xx`* %8 /+ \#/Jc3b1nы p }b(/#cb@ ?l ,&ET^* $N^, &^ - (C܃LoadaOo#/* 30%7@ j+<J11//3)/+Mj&/7)#lpfilenamXFmA&+a_  .e lz* k%s;2 A+_#s#i73k1;N ~(@#ml @@mcmm.iAAs S v. ,8&   C:o / ,m,8 1{   DeviceID;0 b0d 0`} ;}, 8P&Ʃr1 0,Ϛ`*Open_Params = PTMCI_#$ : v0 0 0lH* % -e gdr7@r+ & ȎaK /) "J`a8+M-&(e@`@/ \)%YY t2C+-&OVYContains ID to user./\`)q + &/()%%&% +8S&p%/()(Y X@6S€&ulYe (usually a path)"70)lpstrAlias+&$&L* N%|#r"2 $+ ".,EFV3N1-p 2(#P ,D >#vQ? L(-3@l@, XuRR  (' ) inB of  'x$ D,Q& kk5Sfx+p &̗jg^u%RECT rc;OO, #&O.p *=0LEvly_LoadQPUTu+X ;&rc: TRect3K%* #%KK2%u#KEC]back+ME& :&88'LPCSTR lpfilenameFmE& rd_  l(e%l_%0 &B2Z'@&uЗupdate. U%'vSee x2 '+lQn# 4\&U#5#w(51 MS* #.' L f#11*leU s P SDD&setFFt'ї0 2,  0&9 n 2 2/ [`20Style9hWndC en#J,  &v95n m 4 6k%D|Y|p|+ dw!: x$0: H: $*  %9Em  @+ i /  ) )+M * &)/ Y )Y#+,*  @&L X/Y  )Y + ހ & /  ) 9_[ l @& Specifie or c stant 5obed  /  ):+:l  & t7  )P+& (& 4 \)W- C19(&OF r1_ `P#"C!#, 341 %R(r̀#vC? %۞.'j$,C&>Sfj+, &>. ty_Savep+* %.(` c+M3&.7j) Cl(~+M3&n/jp)a3.X&( YЗ .  %^2 R+ cG'D 3 1nE(R @P#0 @Rw@@ N)Ȁ ©ܜ uK : &set MCI in B of  , @@&  u&n@\C:@9A/ ,M8윀  1{  HWND hWHnd;  UINT 0 wReserved2(0LPCSTR ;} ;, @eA&%9AIB1 0`*Ovly_Window_Parms = PTd_/= ! WHandle:  { formerly "$"}.! 5! p: 2@!q` : ^l* eAsB% a; 6!7GIBB+ &2ecQ/sBB) "*`)b88+MBC&Ue@`@1B5C)|YY:@,CuC&(X[Specifies @a to % 75CC).b1 + uCC&T(a/ CD)8,* , eC)CID&R@how is $ed.7DD`)Ӡ2+ IDD`& / DD)( 98VDE&V  * D-,]MM&>>=ETM3N* $9^, M_N0&M J, TmU1 0.ݑ#imeFormatZAudi Cemp `Por%` SlZMasterZOffse N, TU&3mUV3 4\%!qt'T: x(dw ! !.!>1O1`@*/* UV%]*7CVV+]r*/VW`)]]d+MVDW&*]$/WsW)J TE@.DWW&(\Specifies<L  r84 sWW)&)A5&WXP&La 04 WPX)h5E"8XX&6.p>3 PX )l2X S:XF& : Specifies  b.4 z) "9<0dwSlaveBSF&mm Abyl r s? 5 z)uudwMastervCT4&6vvm@ w 5 i) w0Offset04&\ R* iÁ@% R1 RQ."2 +0 &1P3WZz3 Á(1U((P#@   d(@ NBD  F2  HuKG   1B of  ,P& @ jRC:e^g>+8` 1{ 0TimeF@ormat;@Audio;} ;, j&'1">. */! *Set_Parms = P `TMC$I_ :A0T: x d&w @l}* j"%T^^7?Y+^~^Ra/")8 +MY& { Ԑ/)"YTg@0"&`d qD4 V)e"5&"P&ILaO 0* V0%2 + 31(B#(&l@ N {G"TATU S,Bچ&#gxA, 8(nR eturnSItemTTrack , چm&4A/ 8,c%tatus t% rN dH * m:%7Bq+zvRa/:)8$+Mqˈ& / ),Y N@+ˈ:&VContain( Son exit/ iP)}HE+:@&n Ident]Ycapability  4 i)x4"=,&h Xi o * I%:+dX3I1UI o(ފ@#(dB@ ,gG(,n&4B/:WLPSTR XSizeXNumber8DeviceTyp@, n!&81 0ͳysInfox'Ÿ : ̭D@׈0hwp: 2% T* !%7CM+R "r/|)d+MM&(/|֍p) ]#` zP@' 5+user-supplied  It is y Ata `when u*YSINFO_QUANTITY - B6 ֍)t -a+CP&xyoQm 5 )x93 nT'h!~a M gi@ ta0ble    %! ( 8)t- T&@/)&_ + &\$^_V* =%yy2o+~y.*Ry^@3=1O (oʐ#y, o@$ pyGZESCAPE message  m+@data  ( )0 '2",ʐ&:W[o* $'1'PC(lpstrCommand* , &>-C #VD_Esen+ľF.* %7E+r/G`)j+Mr&.9G)6O @dr&_ Pr"* @%_:O+˩>˙,C31I W"(O# ~(L f "G,gP"s. k) % 2,T&Q cu(@,y4Frok~Vo^ e3", T&uu>/:uauLDcPl|ayijp“'xD>VpN p* %7C‖+߱p/)pn+M<0&pp.3 o)<= .'<& Nb1oΗ)bA To .% & J^toΗ O4 Η@) "Ȁ dwSpeedB4 & h3 00.cifies Y ain  A * @%t u0 utq"2 + &k@"G,31R`&(9# ( &d@ N -. 11F%,! uKG  )B of  ,9&4\ @QC:LT* $8윀 1{ 0Frames;} &;, A&"w- (xz *yVD_Step_Parms P= P;TMCI_' $: dw0: $xl* A%4MMv7C1+MMRa/`)$$8+M1& 5 `)~~PD*&&Tc cto s.* .0%2 `+|#3.1Wӆy*(`#0*u0@4-ZG+ ) wH Š ,\p&Uf0+OomTo#*, \&3v. *MWave_DeletecS/D3VS* %7Gv+qRaρ/p)K#+M1&3 d)h$$omD21@&#d##g k g d!1d)NToD-&hZgt* G`%2y+dTm3G1Rz.(y#4,lL f% .*T. s Sέ*set- ѓ 2,&;7l0 .VDevice$IDD4'b0d 0`HBufferSecon d8., I&8 2 2#)oOpe>nmpk+ v0( 0 05H<* I7%<7E n@+ AR<(/7)<d+Mn`&<(/ )8 ' t6+,"& X/Q) Y + "|& (/Q)(o &o GA|&j  or ID N obts ed/!). +u` +:L& t)7!0)lpstrAlia+&LP&B Lў<) 1 ӣ) 4*& ) * H%2 z+gfι 3H1 ӆX6(z# *6uJ@h ! 3WZG*,v&=WJ: B5&,Time@Format.ZAudi1 6Inpu@FOutp/&C0Tagu:UINT wReserved2D !ed3JnSamplesPP&`AvgBytN0ped4qPBitJ T ed5.6, v&>f_< 8F͂)Set&`#) TN!`w!: Z2ٖw1p6z(`q;` 3pR` pQ45pro5@/* % Q7D_+@s/)k+M&//I) TC3& f Aby w4 I)4Z $B9/&[ ^/ Aa 3 ,)l2k:.f& &\kk X /,)44 C(+ f&CC4 )6 32C33)'&t R33!-7^)-!2U1+ '0& /^),""!zK3&n=-interpretation9 7:)۠ + e&!/ :0)3 J$e@&/HJNmono (T1)se 2) 7)w3T+ @&"/oP)$ D:@&M A /o)6 !F1(&!brp b } /W)../6-(&Zlo;7W )&e4 z+ 7&  / f) "$*Ȁ-0 r4+7@&YVYits A .7f)bbwReserved5j+ 0& * &%@  "2 X@+ &aȠ3WZ1&1B=X&(|>| J{Strings Contents6 * $(RAb@out zU xXRR ΋Lg Np0Z0 ' a |Driver (7 Us Ӏ92'0 "ˠ Tablel@ ǀŁp0"!rl<;pRΐ7f"gR_|}!System Basic 0Anim ation@C D/@? Vide0odis4@ B!'!B1k]A r1  &SRrA PĝF  Ғ'@щE2K(MCI) is a high-level command gto   -  device-i ndepent a udio =visual peripherals. Your can ?M`  E=0 Qp a oview of , see .0 e Y` 24 q  Isimple like , N5J .ha genc as C  fs:y ]? LZ@RRH1A @*sA-message{nsiseC  . -  35prdl numerous exaJn u#;` 3!1s$ fa i<5Th ?easy-to-read  maksit 1B C`ogram{ authol too+ du@plicaty2; /#gp pbefor0 mn -cm31~  +]&4XFP&}%V#T!n}2 @  nearyitK"vu[i)# 0O !68CD,r@%I9Ȁs KEFF&eee* I )# tmsf O#B67KDzwr1 &G B showÕilarذ O10,000  ~4fileL9} %4rc:\mmdat a\purfi.wav + mfinchRG1  @&p / Q 0110Q@M:}  @& t2 #  viՓ  [ &  A λ~VG $ @(*) >:TK ] @  C< Hc'p&(one  a d),  @UR' ( . 35 (specify s, b2  - C TdiffhsP Ps@ to ppriB$`st% |  A Ua rantra`cks; A"f @ 3  1D k A|+ 9 &)M  . *+' )u* . A *( %3 s4ha^a4(E l|et''SHo@r #Dt XfU'm- 9D CZsJubsf=9 W 1 25^S ~ O2 TypelU y |!<9L)` ] !G  t* VÑ igitF W9tap0v!$p kin(not GDI based)# fU ed8n  `analog?`1s 0Im` %= vc1!+ record8 3 l?T?W 3@ 6~))Mj11%a ږ plays iz 1H' &܎  3{3 43)G, kb 5}o S 8. 7C k ?>p ?7<`@ O 3  :lyP !ao3/ E   [mci] )@K` q3 .J zntypn l H0son -H%~4~ hS{@'5!=ie.drvXseq 0MMMo "mmp! "0cda/ R r5MH  s c$eqsigVn+ - 2W, ,, % 0+*1FrJlyHO ( a%5/ f c:& z" ! qKO,2A a'n p2S E! ;:I*; _ I wexu,QB,p  9] eN+, h/c ttj@I0u -g would iL "=1d."k h> *h.2.0=$U'HԽI nclud=yGA& A,tailp p/-.,2N*U4@ 8TfE}E6DrEr F nam6LJ60 0~P^LI0 .DRVu Y=MT]3rrUrNrM`Q?[[S63A_,#yA1K/up}] +"JTx 8j& h$q 2@ FA @, (1×`SDKOea @ N*Z@4 8T^RтE} OEDriver FilenameUN @@0@ 0MZ,L I0I0"MCICDA.DRVucompact audio.\eZ@ A3 6T T00@AW@ lS` @PioneLD-V4200  m V[@A'@ 0RTo ]  , ?  -in Panel. 7 distrib@ute p and 0 3  @requir)m. OthHA  be Jpd or  }2@ AB1 ԎB LA7{8"AoVĠ1Bas, ,a A/%If a  a Jw ő )/ Ytz<Ed$2 Ia cert2a2. (p ?  (likput: :)&|$ex 6c zadC rd)$QGI'IIsH ?F{U0,  0;que-bfenxryb&9 2(that!, un" <%Q've@ AdurdG> ۰͝ 3C"HˀI&W1ђefavZhaIsK/ ,}RfInMn;itu4Ul1CE defin& TVs(b@s[B3a )  ;docu#c5 2r l.Sin$Wa &ngf featu (<limi7s)")ud mP3may @excep5lyLasU !p goalDpro gramm whoQ M%c(C  2 :GWAVE;'5IK%6 :f@Ȁe D.wav m D9/sKK%k ^3  O E E0  KL@9aOH@HKU @a "Pae:t o !"  W, "8@Clo+?JN1O1E31O6Sl7NhO0&1\1OjP0 .\U5ML\ d$ c Alb-obj=-mod }sy xa! :` Cw~ n++=] yN2 t-< B AJh*m: ]A, Yn iq shOQe 9Ғ'E2@щZ0Ip!'+\ s)7v -8{+, @J5.70 Q c801@X0 +See dcOpes " S~ howU&IDa@I. ŭ.oPM .#6key ?5. t Π) A)0 djPRB R?I] \!^^^u E  fO*  I. f. g *k Xpbold?Fi- lic. 7," Nn or#f#+  { it, supphaJ .LGQ6S& Un92i=r( )# \ XB!RxS1#xSŀ:$6SS&^F[PxS T& You #id 3m 1sJWqs '@SMT1 20^w~Ot Tŀ2? ^?< O77 @ >lea2dUtrcwha< (maDrk' ").# s ng`@ To 2 1 ~;7 (-s.O@ watmb k0uk,npt1B ; W@Y $@ glo) de#. U< wi MY +pt/n . *BPMTŀ6S ds, +put space between minus sign anddigit.Rectangles p data 3an ordered of fourF short Vs. White t0delim@its F0+as well  s ] ei . BMT1H3 UsingWait Flag:ŀA& ,J7h+4 6W:R@Normally, MCI  tobuser 8, evrifB take5 u" ainitiat Pby{uka VCR  a rewiw comm tape mn"0. It ) @A0&. You c ? dir =  ӝs efore i .; N Pwon't T 'PL Qpletes:@#A% FȀ Omydevi0100 $ ; 0DsQ3JThe ! ce ~presL"a key. By ,  CTRL+BREAK. +80#H0led2 l2] yQ@!" q2M!]07Cp@ O TdPefin , 1<{DQ1G Q)GSNotifyI#< &I0I9Qn@4K1Q K 2" oy{mage Ds `"r    2p ɗ eff. l Cex2as < ;0 /g # I #"ult{0@ 0fZRRH*{" Tsucckfulpersed+abWfails<n)* "4UAooccursD1 ˃DF5bs sfi6^3d "ongA a ?U  anoth  ˼ 5385{e!AcorpoO%>у! } Ajxrhats)L` )Za io]`. $ uus0F"playG5} "Tmf U 4 0IA>,]'y@ s $6 !w' 9%6&  .vG!6SqQexecuAv&7&{80 a D 7`dur4 OzGp1p@(Tipod S}s?)&h2h<<ylp(:اXRR ϞF% }ϭz`Comb?'Ty "Ope jAnmc75]1A ]i-(& U&U*]iP nmp!'0O!SDH85 X ߀SiX cpou S@hareab,PAg>!a ID IYAli 9FaNew%z=1  uPBh@5iۊ&H2>3 4}@щiCLI'ltar YWitho9+lG"` g& #vY halor) k4- _chSd }k (udi e g v: ,ۊ% " 9 @ ZG@AMos! ghy @ to. & sw IT  ; ! u XpZ11:7 /ӌp% +# yE XH#`vA Some 6te,c9r   ):I @m addfast, slow5sF +!?ӌ& q 46 Ever Ds< Rr PpcsV obtaV S W 1 %M 7x%>capabilit# \GAԔA P:A;CDA.DRV - ASDKm:N@.&3 רK sam ttb m 85@ {he6Q+@ SL xq,2${w    Ш UM-st~, g @W=j a;eD@T=x1yACloQf5ԔF& 2-@ (E2d JurexsxY ,) ghe$lp.  ,< exp licitK]1Pe  @ it8F ' " P !RelaTopich  Ԕ5A. ,>XRRHϞF? 1,Using o+A& :s`Jkj14 6ARD@87can Up as a ID rhat ) U+ &0, MCI sequentially  ro @q b. u"close p" Qq   "play m Y86Becau2hhto , i deObetween @ ]and last zL*(1>K(CombinAType Z+-SP&Z(3 4u'K7 eliminate * i commif  [ e  s Y@ ?syntax:7S% 6Ȁd!elem_name4qq q" qThe exclamation poin0t  'r; b;spacersa C or h.zample RIGHT.WA@V e Ia  6% !right.wavHb1 ,b#Ope;"@Autoc<@ &@== b%-0 ({N~1If# !*A( of]n  tri#mh K K &oed>3+C TgZ%B}ϭ̉`-*aworks 3B-s fV-let   USW`ithou[  4g[mci   @WIN.INUTo ?a hIM OSQuE. (Se e F R). failb  Iǧ2. .` Aunlockfro( panel P>eer m, WT@aFq. mNpM0a6PC I YOV%  +  ?2 q%'!פ= ]IQ2Q$itu6$s+#1 0<)H%vjd"+#^q7d Pabor*"\@ _@detect'ur@c15c0W 8#&25c+g gGH5 cBefo I ize it CL. Kload- o (8isn 't wed)J'establxishj ? 2&$L&  a  (t ed?(amoub h m K 7cM&l0& sC wG]6 9d1 21^R~O  +9M h<F'>85 ~AP_7e)- e/  6nows C shaaa;(5.f](GH@K(!refer&aZ insteadD6 I-@ iDd? Nz&0 arqS pecif 1{ !69i: B mb5++ _$H99(A,J ;$0\] 3&]^ 1S/6  i .DRs |; +pa thZ NOTE' &e [* device V -mak1#dehd) prev7run*( configur9,_ZiQ,O I~Zf"tassignnm"mycd"j 2@%j 4!l#m3jYQ& ֜WJ p C:\DOWS\CHIMES)@chimesL99%( rc:\windH\<0 + mM0@ y' 9  %HowM,t Is A0!e9<?p LµYY Nud 9(L  3F q}B$%kel 5 0. >8ytP'"R Topic:C#<P, Fg/gze_uBt18@[Si.,:3&k7`@ !}^ ;$ 3 s w@+ri%! S@ ?#: 6/y$a; Oc,3)%x! 3A |` P ݿM XYou0 d e S(suchv: <0)  , subst. //*P|] +4V D)3153e B]Comped9<o& L/93v. *WӹKou`#"d-7 a /-du=-  823 GJ?!O/ :$.pc a8udi%= rs.D&3Vthr) wayFsi2:Ao; D Pު[B _juBsM(theG d o r, can ser ݀ b,}SyR failP U\P| makeJ UAR!j ;  amp" W 1+wo$rkf hA >0 knewZLs&s` made!uB &. E  . *[BhiZ elem#K  @ `(Pwher]! 0:), r&0a ,e tiHmesr" k`3cVti(nde1d c\] chavOr.t1 bs G!Xd h8ign, B"\$. 4l4!I& ?# 1 w]gCK  1(   *TAli&L-  P&]Z&A3 0I<  .y53"D0 QIaKm7DIVrt&P y &t *AsqF@ul ]}1ss0"birdl"a T WD F % c:\nAbrds\s.s\mockmtng + mfPr\  &  womitte>twould` be "}}."lBF  1 VNews: 4 & /deal"unsupnp ?C"func" d Vz PX( E C V9y(};{Ty pe 8 @  ԁ#XWT`xFYPfc"q!$j,hT;0%=S_I` XJvgB-:Pv:~D]MUaw>E yw;op\)cue7 @Prepar\E @   Yor delete escapvideodiscSends  Sto a 3  D8putBBK @Fspinfl&tep P*2 unf0reezB1pda ^ l@jP @Controls % @ E 8A 8 @ZR}O! nPPYc@ A & ?@R-d=ription of ]w   s in qtable.?8A A 1؆A rD AnimaZ 5A B &*0J4EXA JB %  PMCI  A "awP" :;B B 3 6,Q^R1RALNJB 0D *!1!dI,T0s-Rz V"`| hT/ 7e2?( 7 ,0VIW020MUow>SwdJ Pt Initia0lizel 0@PauspN;tarts Yan  ",C'  MovOf K gG and  x4 (E"sBishx0 3z rmZSU p~XqISCSObtain* _pGaB]B rD 87773㐸17H:0D D 1D F CD"0rD D &s(/07RD E %R"ED XE : D2!b!~!~02.E GF | ƀ5RDAoJBBEƆ^ G! {?B"' /8lf>P2"B$ p2L\rGXE F 6 <0NU2!2`ㅭ"b7GF F 1&YF H ?-F F &4,ATF 3G % Dsequ encerDEF xG :3G tH /AxD^cLj$ \Wfs6! B /DC(,/ ;B0oR@xNc4y T4 $,T@%xG H 6,J,E,"?tH H 1cҔH K VX"'7H *I &:"47TH aI %7M '9*I I 1 2M6FaI J Ad"DqBWq'v' Vp'D eg)(q' / ZJ0V7Y' j ?ttt3:.GI K 6 ["2v7=J TK 1O TK fM b" 5!K K & B`2`@STK K@ % Irlay}) EK L :KK &M@ !s(~IEi7$jh ]c"x`k" vds"%=SQh004q~D]G yw;ff\VnYloadRecal a k  dyTi|dRM@]L fM 6h'9&M M 1WM O '1"fM M &f D.P7TM N % +EM LN :1TN }O BMpK[-"FYfc"Ul  Y\Z X$"y Ա/ 0gO00cuPrepar .5@%LN O 065 97}O O 1 lO hS  \3O 'P &"T(Sym)4 O [P - *. h #/<s'P P H `">n  0  [ N ]K lp ecifin a key$abort( {, [P Q ' ?0!]88P JQ , 8(pٟ0! : DQ Q 0 0O?` KI S !/. + is psed, X.. If l ^ntinuexecu. Subs@titute/@u!S̠D0Q R * $&ѳ D;"\R R %4 D Dis]?, R R P'CKR 6S &Fq +F2< a:f ## 2R hS %C .@Ȁ@3 11316S S 1&S T 3hS S 0&ES T : .~Oz3bc5x}KS T L h1C@жCNPVp0{ | R22R}1:F M=T T 1tT sysinf9T U &&+2Pt4 T 8U -İaP?ܤnU ǀU Htp "`command obtains MCI U, 8U U '466U )V , ( lt9U bV *@ $Et nam fm)V V + &ڃRetur ed in $ A ]device 0ID6! 6 bV V *kqu atoRV D` Vo%`Npof V T MCI  ed in @of + K  K be a e8 (list=0|). Any digits k igno red. E@ p e n0 9V ڀ * $"ZR quantity 8 >9R4:@0F`Ret0urns 1 !"devi@ce_id"R0>ڀ ā 0 0 Я0 8index  > JxEK`an !10 !"1 -If1 =1,P)AIā ˂ 6 <.ѫ  !$ 8 >ILAO1 A. / b, ˂ ' R@K & (*qXB audio =" 4 %@ DU ȀPsysinfo ZPa &|| |(!3 l)2 N$8 4 %4@0 1#1 1 P 9 & &5&KJ"(Sym)E k : D 2^~{V0& P s $ZD A@ DL  ``i5{installname" | HdE%" XUh}FF Lu@k 1 S  (Requi )-P P&04 - *1S-ҋ< z C T%&:3!1 @1a [ N ]command s SWa )capabila\, ' 8qz އ , (!B!  "0  * $c0< 3=4އ K + &h2mW ('c)2  } *(l N:*K + nTnn0) ' N.0} *E @3 ' +hf`i 4 [ `*(c @ ;.' +L\LL 0[ Ɖ p*$є79 +rq,0Ɖ - *E[R 92 f %h5dQ" 5 s:+ - `&"  dSf . ,;i) "datc*alvideo  sner rvcr lwave0 % * S* =78 \ + ^ps.0 % *X}f0 B/\ ΋ +h^}$ jq0 * 7I΋ 5 +7s0, a '8:I5 &b $o, 7!a Ҍ %4BZ 1  1 i -Ҍ 0 &rrFE u : O  0 i A #k?͆2 {&@3 K $5XiI *0@(8@P>@u 1`C  ɐ K-i ֎ &"K4 -o֎ Cw!;$8JJ1]QQor gmunloa ds3OQq bs';* q@elemenC7, '( (Lbi B 20 49ːTo Kq by , UID  z, n ' J 60@B }ϭ܉Specifiesof a !gAs }Hto k, c ? [mci |] en$tr:in$. ba sed o} Aby g 7 yD!h abbreviation, M., ' dReNIs ,@ (Q8-q "@assign0l:0  % 0 #mcd1 N 1NN k - { &?$?Ja0EN : D.l^~O0`#x(i{ k n ҙc"C @` F 91WPޡ[alia"s]H[type20F L@ 1e s(Requirt)-k ؀ &(\ s\4 - **dRRi/9;R6<0@B@E  records =it a t ord0 z0 G * $М *C  % , 5 ' 0R 8x  m , (D(* 90 (0, 5  'ccLbm  & cq m  o "newsound" at R f:1  P%$ Ȁ0! > dB z 20 4`ing y ߺcommand issued.1  1V  -z  &"J0E  : D.^~O1qxm  n #C @` F 2`NN[from[3]] [iS 0insert |  F L=  1!   (Basic )- :@ &a a4  n - *0㩚A"*<&|s:  B T8sJ `$q$1 [ N #K ^ntinues Y6 on a 3, n  '||3CN Y &||h@}y1  %s sc1Y  1  -  & AE - :Z+  D XVCVs^sQ=-  18\  r-  &**4  % -7O}`  H `/`&blav MCI g, %  '&./  & 4^4A 0  , *LW7+ c %L!Lpath , ,  0'YY7a[c  2txYKK \ ifdevice I  =IDu,   `'7]Y y &( ainsto C:\SOUNDS\NEWS@ND.WAVF% %JG c:\'s\nd.wav1y 1 -  `&++CE b :8DDDy: R ttD40aFSfile_name)7 =b  1!@     w- E &S l4  y -B Ǣa lqE B T YJ / ip x. , y  ' BB66 G , l} ! a ; 0 ::3+G %Utop : 3 *.\ 5#  %T F'agoC 3 P *m +gj5! P%p Bgkg`, P '{{<8x ,{{,  0'{{)ЀrP "5?B ,C + &f~Ҁ5`30B \C *(7(7 K;-,C C@ %7ZC0 on@0 \C C *( f* C C@ %@;!C ,D 0Z4B4_Ph4Q5NC aD +h44  4A1 ,D D *ll y=1aD D +bR ( )to N0D D *E$ h,.D +E %\ 5D `E P*66time O/#+E E P%;F;  ?, `E E '߄38xE E ,!T )z, E F '`#c<NE [F &!`TZq Aby J.F F %a6T% 1[F F 1F DH -F F & 77FEF ,G : D.d^7~OT 69qxF DH āH&ZD A`N&GP`k%;5[`V{%l| h%,T G0G2G4&K36H:}=,G H 1H I  uw-DH H & U#Ƒu4 H H -sXH UI B T=wtV1W y Qor , H I ' aa#=MUI I &a_P$&b3,I I %$bu .1I J 1J J -I HJ & AEJ J :```Z)HJ J D |X (__󬡡5J K 1= pK $T -J IK & 2*4 K }K -,9ZIK K C T/ *Z s S W >)1, }K )L 'jj 66K _L ,jAjj0 )L L *j *j ~ =5_L ̀L + Fjw'c 2 L L *4: N ;*L 9M + Tknh 0L iM P*D  X G49M M +q h(. Animati @  ` 4iM M *( Pc an D>M (N +4 |QQy%H%OiD4 M \N *wpKH7(N N@ +d n'@ 4\N N *,` KVN #O +h EH {I fill % 0N SO *. &B79#O O + [ rz,0SO O *X=A(O O +( P'AH 7O 2P *+.fas@t O </O nP % ^3PA A 0 2P P *y479nP P +J/0 P Q *f>5P :Q + 5,r4Q nQ * >;A91:Q Q %Iۜ,0 87nQ Q */slowQD3Q "R %f^^?;P0Q RR *" p7I"R R@ +Z} 3RR R *C+fE s} H/R S +,idevice F 0 R 4S `*D* OE9S yS % ׿Rs |$?, 4S S `'##:AJyS S &# #wc '>"S $T % Dcapability 1S UT 1)UT MV -$T T &88IEUT T p:\T MV X:_9= muMr=gmf$]M&^(M* nT1.B>J^yS 05T V 1؆UV W K-MV V &G%,*4 V V@ -e=eytV \W Be dUp;dJd;]Qa e W$, V W '>/3\W W &%s3,W W % гK 1W 1 ؀ W W -W 9 & (JKE ~ : D.,^R~O00@ xZ*9 ؀ D@ XTqZC @` FNpJ SDFXL^5~ 1] 5 Q-؀ : & &*4 n - *E4<hz: ց B TaR@51 @led 5. = ~ 0w"wwA &hwnd*4A % h0 ~ ؈ p*@&o 6^v N 2 2ӡ2VIni@tializ  95to fail unless "Uk ;#@؈ @ 0, P _type +N %%8,.5 *(Q chilo:, ( %TXƵ a 5  2 Z p**n *2( %d5Z *A@popup? :- %PZ5 ; . 0S) *` z] > JUf$l4}ϭ;tY`8gAK4}ek3!h U, . ԋ 0'8C@  &4 љ( . \MMM\SNQLMFLL. TAԋ k@ %  \mmm\snqlmfll". +ovie m 13369344 g '^ /++ l f*F v , & W9  Qۃ;0 04]toPov 2 2@Q]? HO y k|) You  U key n o f*0 P *%@o~ + OBbackwards. PA0Q g 2P `*<.scanQM B %mr <=c &(zg be  Qis .1 1 O - + &&J0E p : D.^~O1JqTxY+ O } Ȁ 1ZZD A` G` 1U@!`p$ N[fast | sllowB]r$om  f@to 0| reverse&0scan0 F L87p 1/  ~ put /O & $,04 - *C㑟[T< q C T%x!L3r~A[3bc? [ @N 3BK0]a " G 5 A$. , ' #77q ,n""! :b0  * $b"RD@3 D %fSetwhole aF  6 <@oG@8U{ aQ s6D & J bmt@ Yvcifies a` ˔to % 7z 4@EX1Y YX2  [l '$7 '4G +iu I%Q ه10 pixel"top ' Q The QDcli$pp2257`wi$de"34K`highp@) ~ %Rڷ \L1> 1y /~ &((fE # : t 5Ǭ*j{% C! _rangleP $ 0GT% F$}5# , 1j,  - Y@ &* ,-*4 , -!ܣY  Ctch'rel  x  o5$ , J '777 `,8J * $\"background I1  %U bRealiz& a Dp 0 2 *',,-  ;" m %4 Dxx` ly, 2 '@ 1 G 1G 0 - t &CEG p:HHHwEt 0 L hߔ4#l$| 85 e 1e -0 &c*f*4 e -ϑܫua ; B ;]=7^W.P +kT 0m, g 'ee?8B; &e)e Q=/,g %*;;;1 1 - ) &AE n :Z+) D XVIIx5n 1~ F - * & *lq B T??9SH >>.i',x$, * € '$$>77 `,$$; 4 0 0"w)ktofz4, h %q X/l e&3 4 @ *h f7-h % Zf'P g-g3  *LiPjK7+ < %8B "iki,  h '∥18x< , ʯ{j (z, h 'cd3 Ii  &2 sx>! uT1 F %R)ut  A1 w 14w z -F & yyCEw : zOz/R z X Zzċ/ 0;ԣ["S |start !end]I5 1   )-z ܀ &*4  -!bxMI{r B TdLqs "]eblisBh  31,  'l; z 8@ D , (R # s: 0 t *@ $"7ZR 5*D % 2!gR*00t @ *Y YY* % Y0Y0 ( *($*- R@ %Z0(  * 1 *,R  % X 0  *g&gg*.  %g\g0 6 * *- ` % 26  * , _` @ &'K to o ? g Vs + is ,  .0 ! *8 6 W , &#bQmse2 ! @ *! k *W  %2   *nn[onp*  %,  ; '  #Xi  & .(qcancels audio  Qonand !frames:2-;  `%j# Ȁ-") 1Q1  1 x - # &#Jc0E h : D.^~`O#K0x# x -$%D A`e5GP`?/?Wz( B @@@@'@@/@7 J=@; @1*] F$ L5h  1    s-x ڀ &q**4   - *RBA<dr r B TwA1JqrJ [ N ]K c,   'b$b 77r  ,n !0  *', 1 %( iBf Oor05 X0 a  *r$r ;& " @ %rLrReturn,  of n; ] 0 0>LрpP  "WRO" +;:5P{i' ! KbyP 0] *jj) eW D 1 2'2 B [ device; wise it 0 t * ntZD C V𚀦 , 2 X ` ing2@ v '0t  * ( ;. S %' ;0r & 2 *L+  tD<S % x2 "H A0 *Xu0f* # %( @D g @ 06SDpositiI  a6I# +hE 3k1 g @ *X ! y8)  +4 Rld ( 0 6 `*h:`0>A t % <` a! n A 06 *Xm;h,.t % 0  *o;zE+ E + V}[ enabledS 0 u@ *o o/#E  %JF> 2u  *X_L;P#D;  %havP P,  F ' ? K8x ~ ,99jo)~, F  0'nn;CT~  &n H'na  !<m0  p%x&Ys 1 N 11N F - { &IEN  :WWsWkh{ F jW%WM9z:J5`/=Z{) x | G) (~-`8 &0['0/8P028@3trackX%0:%i $_6z$q7 T0b}͋8 ~ 1w ~  step 0F  &4B&/-@4 ~  -ˌ6ӫ  I `c/ub1 j 0commK O ! * The a  ! `,   ' 7P  ,  ;L; 0 0:  Z by p{  1P /+k1J@. If Ua negative[ V, U 0 0  * nL96  %%S~ b+ ,  2 '5X  'OEplays f۱) Z  Hkat%]32  %hS$8#  51  1<  0  & oosE c :eH  ] m"C ?e) [R][re verse 0no0tify $5c . 1 . >A u- @ &*. @  4 . @@ - *RV$}<nK @ @ B T3R>  0 @ t  [ N ]K command y R, @@ @ ' 8p8>@ A & L|p} qZQof , @ >A % Ȁ u 1A oA 1oA ;B ->A A &(&b J]0EoA A : D$.^~O%e1SaxZ)A ;B D XRZC @`1FPNpQFL:A uB 1uB E update 2;B B &4*/`4 uB B -‡O#B C [ =r "20BhdcDCa β3PRrepaintsy o K%. , B C '"^kC "D &You U@ tou  ;  yIrectangle:= C _D 0 03ZR  q88"D D % LpRR10ي@!2.;_D D 0t$tt@uQ.$D E %HrI , D ,E `'QQ4E E 3 4uP/^2entire % Abyq$Th@e E2is a !a obt$ed  BeginP5 fun ction8,E E %<($t~C  2031E .F 1K.F HG 2E `F 0&E.F F :äQ`F HG c jf Ē ѓ[#4_ :! 5F }G 1@}G %J -HG G &h(N*4 }G G -E'S؝G bH CN W 'Wge$  _Gor  a., G H '77bH H , (n`J(@! :,0H H * $ 5.H *I %\ |s0 H ZI *.d{(d $5)*I I %Gx'd Gd, ZI I 0'8<MI I & % .I %J %4 01I VJ 1VJ 6K -%J J &BEVJ J :nDJ 6K L h" B{ | F}5J kK 1 kK U -6K K &*4 kK K -!0NYK %M W |ߘ$s^ntrol 7H 'r;W+ " a&- ?in @place }+<Gener@ally, N a . but +%O =they ( aj N  rro' H-o, H ?d e r (like ShowWindow)  p ipul, K QM '97?%M M , (,~|#se 3 QM M * $k Afixedz *$M M %FM +N 0 # J w!_h~ le UWM N@ % ˹Specifi( 1 A steadQ 2+N N *qKiN N % Rʻ ; ) 0back ,'s |04N 1O *t| ohid4N eO %8ѺH, 61O O * giconicZ?!eO O %EB;DisDyE as >09O P p*Qj.m@aximizW"8!O KP %wM1@@%2P }P 0*MA pN i`KP P %jiTinia vVKtop-level(Ro-` ager 3}P Q *] 0]8 P QQ %f@5Q Q `*jSBno `W daQQ Q %:a< @ n. A H ; !e=\m\L  ;Q %R *at/ bA qnQ R %r܉򞰌 H AF v 2%R R *0JR POR S %hA6b)$RR%00 f 4R LS *lDs@ 4S S %8mt0 LS S *\+Uz *#S S %hFY=S T 0Btex  =3S TT +0 &fo 3 '$, T T 'S?HWTT T & T&WĪD"+PE Q6M7T U %9,Њ  "Wel e6HMov" Q1T FU 1EFU ZW -U sU p& EFU U :p IsU ZW Jy"#4+1k~j,<7{XRZi/( e zb/dq8 | ?stG @:w@Ֆ"8P@3UpW@a$c@;0/c_9# #9U W 1!W Å (CD 1ZW &h0'.PW ZW 4 W @ - *R-6ء< ǀ C T-4R˜?  0 @  [ N ]K command s SW of CD audio , @ ' p77ǀ * , (npP! : 0 Z * $b0ZR  H=* + &zMR*0` ( %p 2 Z ԁ * ww NJ< @ +yxGyyy O{00 N *( ;3 @ +f ? .4 N * ^!can  |<6 +b&lbn0 ) *&A8 j +ppsimple 0) *??Y5j σ +?*??""E0 *" 6σ 5 + &1. 0 e p* e0=95 +er r@+ j0e ҄ *w FE3  +b. SA + ?, ҄ C 'OOIQ ,OO!Tq 3'c pact :7C Å %@ > Ȁ2pability #i1 1 U 1Å % & 0JH%(cE j : D.^~O5e$x)% U 耝)&ZD A`/6GP`/?sV{% @ "@$@&'@J(/@*7@>}@|L9j 1 Kj11U &$.@4 -oujQ ] BJ=1a]Q!, 'EE3/5] &jsw, @ %+ +K1  1 1 F & E : Z*F D XTOiQ9  1  Q31 O & )$.P4  -Bg=BdqO BB A9B PAA*k,  ':D. W , (\ Specify  -*0  * &$J;, F kjW +@ &,Returns!  l KMCICDA -sCD~h ,  0'6CI a &)0. %;&v Q#1a 1 1 &_VE 6 :˦o6 L hx*2[product]O96 1  ލ @ ߺ71  &(.P4 ލ C -ΏcO ܎ I `N?V V s g reserves *FN, C  ' >7G܎ ? ,= ; z 0 0J9Nl97}? +5Pm' q0 z *NY. 6E & 2 2ˠ/nC: ;p1, R ';34& @ &] ha3 *,R %(  1 14 1  &E X p:P ] !w(S[`aliasS264H9X  1]   1;1 L & .P4  -<ĵ%L 2 O l<352 `&5 S,^ % 11 1 1  &_ҁE d p:Z* DQh9d 1S   O>1 ( &.P4 \ -Bynghyj( Օ H `9urNnm osI, \  ' 7PՕ 8 , $w]0?' ; s 0$p$2 f8 " > J? tart SIW  gis grea@ter k g*, o0r %''t2oIf,0 an pE;s ] 0="@G0" ,4 m{0opBy , @ QtoWk00 `, ] 'ЉK8x ,  k (5 , 8 ' Rms & +**qplays %two through five of audio (assuming is )to TMSF):48 % 6@Ȁ O#2 861 1A  1 ; &$Je0(CD E : D..^.~O7 0AxS;  f sZC @` F O0N u [from f][to F L9 S 1] S 11 &(H.@4 S - *3wR }7E|}<< G C T?_r2>A~1q1 [ N$ K ^ntinues  Qa 3KMCICDA -) {, s '::3BFG P&::z "myredbook" 3s %&6`1  1 1 J 0&ŁE :h Z+J D XV[]sQΒ9 " 1cE" L  31 S &.P4 " -B βhp΢S # C T{ iand x. Iwdevice Y comm ied,v. , O '66# , (l1! ;O 0 0"!R To / & $R00 g]!it egreater @ ,  an out-of-range p 3 b * $LУ O>/ %(|Sp ecifin 9 g on-3 b *'j.O< 3 %>x k, _ '&D8x3 ,4g (yz, _ ' 8Y`  &E s 8!2 |(vv0 L %v&vx #21 } 1!} m 1L & rZE} :crczQ m U zccax}4a(Q8gR9 1| d   )l91m &m $.@4 -myR{r B TQs"]establishV 31, 'bb57? , X(~b#bsc0  * $c c* C % s 2W0 s P*Y *C % 0Y0s *.+и *- %' Z0 ' * 1q *, Q P% X 0' *g)gѼ *.Q % \g0 *. % *-  % 5 : *(d oor K5 % jxRetPract y2 QGif l.5 : *a(r  52 @ %dv iP0  *8 i 6 U , &#^7cQms3 `*e0msoU &1SeJ!  w o ? g Vk8 . = ݰ˶n/.  L f7_ n), l Was (mm stff7   { 7 om a   qu3, 3: 0,3":0 @ Sway'express 38 t  '  P" / . ,DE(iNMinut es99iconds59Tks744 c p*E.t1Wx/ %I)y 'q4&c X ~M7α AttϢ ? '=݁!@qs +y 3! ^,  @2 45ia!AFram7, B '~~:Nl P& ~+Cd+#f{ 2B @ %v>s)#_R1 1  1 $ &LcLYE i : uuoD$ q$Z*jiz&;S'@9B @@@j@% @+ 3 D J?@; ` ]- {9i 1hEP   s:1 &C ,C.@4 & - a,V{dr B 1A2r+ c, & '  77 , (n! :0 ׀ *  ¸+ % :. 0  < * $ZR =) y % R!/R*0Returns @  of6< - (* ` 1φQ `  (Sequencer)/" &8)zI4 ` -!mޡ Q C T9ӢH R SWa )capab@ility *= r, } ' 66Q ,l4A7! ,0 } *8 a   F, ) +3 ZȚ as bD 2 [ *eu0 NF 5) + a(@ 0[ *  ap ! 1 j;  = K  ![4 U *]-can @ gq! 1@ @0J ɚ0U P* & A3 - +< &fl; s sH 0 ] *\ H 6-  + F(pA0 ]  *E/  +^gbߒ R0  8 *t>#H3  p+Kt`T + j08  *,s/ 2I6  +<2$ ? ,  % 0':>G c & ) %"music"  ;%  % /zP> 1c  1 . /  `&nnfE C :8 . 耝&'Ɇ:$ _ Z$J&J(J*J>>C l 1Y l  K /.  & 2K 84 l  -"ڦt U Ct  hJ 8]Q7Fas well   d ,   ' 55>53U  &75%5sUS/  %)%'/~K#1  1  / E &aE  :...Z*E  D T-m-`> " 1Q l" @ Q/ Q P&e 0e Q:4 " @ -ʧrc}fpQ  B (cPEe ,   ':66 M ,0 } * +?1M  %b @Returnck+=0 }  *;. + nU\ A + ;t ++'J > ,  m ' JbA  &[GG`  2m @ %S3/t QJ7l @  1 =@ 1=@ $A / @ l@ & 0J Q0E=@ @ : D..^R~O0Bxs=l@ $A L hbzsZC @` F`V`info ][file | ]kF Lw>@ bA 1E 8bA iF (Sequencer)/$A A &D$ $14 bA A - *$ Z<A B V zR@ 1`1P [ sN  ]K g= Uusing  r ;be authored to $cojrm  103guidelines, uss5inN@A Nj] , A B ' #q?x7PB C , (q&R? :;B SC @0 02ZR` :lHgC C , &R6Specifies an { AgIf Mit yM Aas 0 SC C *8 $1 6=1C pD ,c1PInitiaXliz@e~95 ߘfail unless U 7 ;2K2) sha;C D 0hW,WWA * pD E > J#"11`}ϭ*iq o\gMCI reserv"sS$" l=h. A1}, 7c ? [mci |]` entr"(1bao} Aby@7 yF!h U., D E 'XdE #F &h钍q C:\MIDI\CLA`VIER. d assigns m F3E iF % fȀ4!c:\midi\clavier. mD1#F F 1PF G /iF ɀF &\7eEF G @: \ \\fiF G n \@\ie`u[k,asA4~6H[type2>G G 1l^G ZI 1/G &H &2 174 G ZH -0uvpN&H H B TK{~07ycomm 5 X. , ZH H '**38@H .I@ &*\Y*$,H ZI P%  11.I I 1I YJ /ZI I &aEI I :MZ*I YJ D XTMƂQ4>I J 18"J TN O4/YJ J &Y OY:4 J J@ -4ɹ蟢J K V4 142ߩBJ4(o# 999V9m9u99, J L `'9997PK RL , 9C59i<L L 09 (9I  f 8RL L , & :X: ;L M 0 " s@tsML NM ,rrr9  Qends at koL , M zM ' D8xNM M ,4^l (m z, zM M ' 8G]M %N & m YA g = /M TN %)OE 1%N N 1?N O /TN N &G`G>EN N p:G꧚SN O f G?Dfrlom2`.[Rn>N O 1^O ,T  n/O P & 4׵?4 O 4P -!nPtt٧P P I `,n;w,q=o ka  is 8ard( M it.  , 4P Q '44>7PP MQ ,;Q Q 04&LMQ Q ,+4YL$ f.;Q R 0 jQ yR 8 >?7E0reHcor  = a t or 4 R R *8 $<` insert*:yR R % tX0 R S p*]!] *CR 1S % Y, S ]S '~8x1S S p,A, ]S S '=?WS T & m5+,S ,T p% 9'ъ1T ]T 1X]T U /,T T &dE]T T p:CmmT U n ZFt [ߥ[2 | >T U 1"AU I W ʍ/U U &D 54 U %V -*`;8uU V@ C M^Gx$]+^ntinues n r on a 3$ǵ , %V V ' 9=PV W &e zP},V IW %H 1W zW 1zW 6IW & *ᶏzW IW EzW Q : D.^R~O0 xU* A@ RTDZlC @@ CKp NFSLY>Q 1O (Sequencer)/  & 0Jw 04 G - *!Pb< I `);R110@0B1p  [N  ]K laves MCI gK r ) {, G  ' 8p./ׁ 1@ &^p!A :0  a * $!R0 F;1 + &vTR*0` Q path and , a ӂ '0a[ 4 2 4ϐxp is  if[device I xID., ӂ ` '\Wo4 P&{\q = o as C:\MIDI\MY. >"` % DȀ2Ec:\midi\m y. 1 & 1 &  / U &AAcE& :HHHdy:U  R` ttH@KtUQt[S[file_nameWrl> Q 1A!Q Ո l/ &l l44 Q - lޥlks  B Tke~ e_0iin]w, K ' GG$77 ,` (nw! : ;K 0 0"P%to f'<# + &F[[eek to: .3 , * Ǵv p  n5' a %tNʄ' goC #3 , *8g,$gj5%a ɇ %Jgkg`, '!!8xɇ -@ ,Cg (z, Y ' Kf- &tmoc6!= 1Y Հ %C't EA1  1" /Ո 5 0&!cE z :((ߤzQ5 U z(ߴD8ؓ$'3gM>z 2 1F#2 < )M/ a &.M %*)M94 2 --pWMT2a ; Fd_LXs,  0'9;{ P -t1H#s 0 * $P<LP @ %)S [0 *k V<K ( %4kk0 X *E$.<`( %0X Č *CC1.<_ @ % CC0Č 0 *&<a l P%x ¯00 * Cl  <`l ؍ % C7  *ma@ster l { &hW 3,K=r  F. Synchronization K IϾ9 *none Qo{  p% S+wInhibit   H7 < *H, l & 5,,,,1,;< `0%K  M b ӑ60@ )DK n. Th0e   abased #b g Dy hh5m m:s?ff"7 }   B 00 &,0hE b0b_@number_  t &(= %= creceiving- 5Th$comm fail 1. c try+h  M Ab"yothz 2 `*0c  t + & G= #Pl %0o cit nee ds4 _ *\A'n3IO+ %(2Disabl 9 9 fyQa = b 6_ ޒ *W3slave HQ_ / %T ?Nք!"5 6 e *8U%s/ ؓ &4Up G ˈpe  Fdata !\8e  *8//A>:ؓ N %<u/1N igHnor6 *8uG%sN & =N:9A 8 0/C*tN_valu 2` 2TeK >! R . a@ ppqn-#5 ip) k)bea Aminute5033 A 08  * 8p & 6 K ,0 _QmsQG> & |]O"! +S͒ 7K ɖ *F1so ` W@ &iSe8<0a(sixteenth es). o ? g Vsd*@unPD  S ˆa' +4ɖ  * P.2W  4oW  & WR K to 24  . o ? g Vs The ! + 3ppqn or .4 * $0mZRHr0 m5p # &Y=@5@4 W *`30Fo# 0&FFq30FFFFA9W *0 $:@ dropu t &c`9A, ' bRkut & Q*q on 170 beats Aminute@ (assu g a!-based ):1 < 0%"Ȁ")E [1 m 1$m /< &.[Jb0EEm : D.0^'~`O0K0:x {"D A` G`/?@d`?r kK " ( BA @U@@@'@@/@7 [master  1% % s(Sequencer)/ : &j4s34 n - *T\TZDdr: B Tt/C3rr [ NH `K c, n ']]77 5 , (n]Cc! : 0 e@ *n"T:D5 % TS . K r 12e *i(' *I<  ,xSh@ of2(@2PPQN?mK > LQ9R 8 0?gb7#[s %v u@ Sw  ͹ =andmean  g T0  *m' b  V zM@ wHRetuHrns rai . *, be 3aunitsM !pyasbh:mmss ff7 "}   {; ) 0 0>I` J "  V.1Vs1  4 ) : *x#+7) ^S 7 >&L1@scmidiP, G',& ( 0: *b, =  + &@ ,b$ ( 0 5 *> y l$ mG C V  2 X  AA v.l05 *( (~  <2 @ % dSs ~n50 > *8+u1  V++1C+H +$[Q iHsta)R "0; #s.! %%%0> D 0*/ b39: } %3t2= 8 #2D * Y y} VU >gm;! 0=BxQ5< \ y1 ! Kby &s" hVy0 1 *9 y8) +:R5 3 S *h),j[ = J& $$0S P*$? h,.  %\ 0 I *a[0 &^ T= 9  ! beats Amin8ute(P % A 0I *,Q /# . %w F, Z '[ [<8x. ,4 [%^/z, Z ' *c9B &h q$ Qo E. % %o .0I-E1 V 1B&V g /% &JJnEV @: D0^JO.I^xj g ـ &՟bƯMEE-B>x {N. | M ,,V" mZL80),@T H2P@4PJ5w~ Tu6P$:R}F L1 > 1F' u(Sequencer)/g &*0NuN24  - *oe7F< qL y B T2BB t1 [ N ]K! comm.y X.,  ' #8?y @ &~]YoU, p%U %uD1 : 1(:  / i &aE: :Z)i  D X7󧡠8 @ 1I p)@ disc)0 &2-@@  4 @ @ - *R,dcb<M E U x4R˜?  0    [ N @]K command s SWa )capability of a turn is  + [unless CAV or CL  Ato override"If nFo7E x,N0 <0s. , @ q ' 88qD266E  , (l/q,Qc! :0 q  * $a0ZR ;! PW ' 1 2R*006` (@ 'cK .2  Y * NUU'  1P@if X. 0Y  * UV 3 12k  4 g *can &ha3  7 >! OiJ,wi0se.  @4 g  *pF; I + &v+%2 MCI m Vs  1 z *4w#xI  ,v1w+Zd # Q  ͑#ThGNS Z1z # *0\l  +Xг00# @ *&nK=  +zs simple 0 * * R45 _ +-z.&L4l77*  *$fast O U^t_  % 3Re e-=PW- A 0 p &no[b0  $ *XLL% EA4 e +hth ?m W =0 $  *p05e  +5!E4  *"(" gAA5 ? %gj&g8 [Q7 v * &slowQWf?  %w?Q=P|`ء[0v  * % FE3 B +MftSAC + ?,  n 'ANB & q `" n >&n %LȀ&v6 i mw1  1* 0 N &(2 J)disc)E : D#4^A ~O:iM xR `4N 8iR*ZD A`X:GP`/?WWg {)p @" |V h"%@$-@&%P F(N@*FPcT Xu>}~[*|!]L 5 ( 1Ҕ +( z K- U &x]$ *4 ( -H=HjQU B xTGM.5|J15]QW  ,  `'3/7 N &ns3, z p%%sK1N 1, w -z &AE  :Z* w D X>TmQ:  1 -  es e 2w  &4B*/`4   -sL֮u @ BB0device_id ~&Plend1N S,   `'WW>8#  &(ZFZSp ecify Y0  1 * $6YNYN:: k %( t2Ť , 1  0'((7FPk  &((  B "SA" o -73  %F ,-ZB mSA1 A 1*.A : 2 s &EA  p:$$$As : R t#)6command_st`ringU&F5 o 1 /o  Q-:  & ,*4 o  -FƎVdq 4 BFFiFF PFFk,  ` '3D.4  , (\6  0 `  * $N7 E ky ? + &CC <--1. K Pioneer LD-V4200 ,  k '3Ie? @ &  led b;.k  %g*{ Q1  10  - @ 0&BE  :o6@  L hlg2[product5 ) 1 ́1) A - V P&*4 )  -ʶTGrV # I p`Cs   srgMCI reserveDs ] pact audio . ,  O 0'77G#  , (j = ;O  00 00ӊgl2 7} @ + &W+  @  0  <@ * $ZR 6E @ @ 2 20R+10 7`C: ; , <@ @ ' tRq36@ @ &@ l*q @  ,@ A % "@Ȁ l1@ =A 1-2=A 9B - A jA &&0J]0E=A A : D.]^~O-0mxrPjA 9B ] 2!C @` F O0WP`g`h[aliaBs ]TH F L5A nB 1)3nB C 1-9B B & (0*4 nB B -0 *RB(c<B mC C TA""2&Af1ma 0 [ N K command 5 X. CAV s, k  L` Wis v. , B C '28-mC рC &Z 5 playback:,C C %$ 11C .D 14.D D -C [D &AE.D D :bZ*[D D D XT7s?sQ5D /E 1́̊5/E L O-D \E &*4 /E E - Xssf\E F H `̿`@,4pNb8 so8, E /F '%7PF fF ,x (4U1$?z 2/F F *Y MYfastzfF G 2[[[v/  ; OCer . To  exact aon a ) V, ? s @` 2F DG *!'slowG G 2OCGThY to D.<DG H 0L 0e5ǗsA@ fG H , &ӓ: T ad fyhe  fs in .E B!  wM  25.';H H 0O'to0H QI ,տ9  QB kofy 0 H I *8D &D MHQI I %CiK Oward'2I J 0*g2cangk{I kJ@ % ~1X3as   l, possibly audio d;J J 0>-)d d tkJ K@ & i SpecifDieo  Ow" A (for u a15 means 3 )KE, J FK ' ~G8xK ~K ,9e!i (rz, FK K `':;.~K K &h \c* m!0K L % ",O m21K FL 16FL M -L sL &GEFL L :sL M ހ'{, !;[gG[9#| "fps?;[frome50reverse0&0T| w5L M 1)L7M dO -M N &8 **4 M GN -w,wN N C TM .wwI1w^ntinuI Y 73K-) {, GN O 'RR>8FN 8O@ &RaU Q;W^,O dO %W-fW18O O 18O aP -dO O `&AEO P :8WWfZ+O aP Df VMfᯢ5P P 1̊9P U -aP P & X*4 P P -'0'P Q If !p˵&b flearchd I>'ӋH' ` kP@7 , P Q ' 6GQ Q , z 9%0 Q 'R *(HuiQ R + Indicat' >q Y *mo dr qif ) ;'R R 0]pR 4S + top. I@OM3 R gS *he <  5#4S S@ %F)'1gg03 gS S *  gjg5!S T %( BgPg, S 0T '/8xT hT , , 0T T '8>;hT T@ &v#M8s lk1T U %+ 0  m4A1T 4U 1':4U *V -U aU &bE4U U :[aU *V U z-F 1TXJ=(gȅ5U _V 1L;_V V )-*V V & $*4 _V V -BbQȥXnV W < Hwb_A` sr, V DW 'C7?W , ~I# s DW *V 0DW < * $"ZR * f % 4!/R*00< @ *Y Y*f %(Y2Y0 *$Y*.  %\0 J *, 1*- t % Z 0J P*g&g */t ΀ %g^g0 *. g*.΁ ( % 5 ] *(d@oor 63( %( f tray, if l.5] Ȃ *Tj L1L6 @ %l Rejcts  s and 0Q p2Ȃ F *, گj & ! K gto on CAV s. o ? g Vs This  *P3F *F;@hmsL| K d@ p  w; HMS. +`ͿL@an Was hh:mmss7 } ! 7 omit a ) qu3, 3:0, :0  Sways texpress @3 hour0 . P*8 6 d , &#dQ2. @ *W* WO Sad %YNN"kHHP2  *C% k ք* E %2  w *88[on*E %:0:, w ͆ ' @R &Q`  & D*Ibs$of]"+ "milliseconds:8+͆ V %VȀ$) m ms d1 1< 8 -V &&Ji0E :@ D.^~O0%]xb?c 8 @ 8$ZD A` G`/?Wg1 @( "B' @@@( '@@/@7 D JC@~;(% % =5 4 ]5 F; o8 p 1 =p " spin 08 &<'-@4 p ԉ - *R㞆 <= Z C T&3ԁA!2(bj [ N @]K@comm&m H c y  b[, ԉ '1(@66Z ,x (7S2! 62 *N owv7 % %( @St op"@0 U * up 6% % V&far(>e, U '4:9 & rqvs up Z 1 " % (Ҵ" m1 S 1>S ; 0" `&rES Ȍ :x[ds8 ; L hpeRg[: |B5Ȍ p 1 +?p s-; & (*4 p р -BMgr 8 B56Ua rsifyc, э d ' 778 ,ns 0d ˎ *&.47.  %(chapter) n 2 ˎ 4 *.EUL @ %Aa8 1R2} IbAs(loaded Ainche0 4 *|%"o~ ( 1 2ÉYo >f @ O` &Ӫ  o ( X;_%0 X *) =(( %Pur  );X А 0 0> іl "wUI %@ + O\}p{@ !r KbyS 0А U *+ v[J% 1z+\q  [. 1 w 6U *&me@dia *YN ? 7 >,2a,     0 o *1X? O nI7 Ɲ ޣ 2parked X ing@ v0o ' *.'Vi } %4 2 1eTs) # K) @ 0 ' *7L. fT* } ד %;!  0ABA_PxA3tד ,B gO- 0II KMCP IONR 1  * y^8) @ +Rd (2 ! *2/sideN? o P%~1E <`>#5l0 ! `*/ `FIno @ %'Aj a_  A h m Wj0  * `.xh,- D %ZL 0 t *A /#D P%F , t ϖ ' K8x ,MH j oOzϖ ; , ϖ 8 ' R_v , (+9*-0q ( if a mis [in led by  driver:.!8 %@ B Ȁ s m 1 1/@ - # & *J_0]E h : D$.^~O0`x^# p\ZD A` G`,%=5[s! @r { | P @ `P 0,2 " @B.4Pmedi*DP .@06@2>@4>| yvPsideP `l@6t@:}F L8h , 1u A, i step 0 \@ &5&5-@4 , - *OS㌩s TU<,\ a O lXs!@32m3 01 [ N  ]K @command s O or  The a to'  . E`] CAV s. , P'TT6Oa À ,TT2;+; 0 0Y#R byou~ s 7@ >xR5`@G ?Q. If Ua n0egat` V, U )0 * $2i2/s %- "S, '5<? : &~ŕ%RoҢ/ i p%Pu:# l1: 12B 0i &mmsE  :eI Z  0[by]= fw[rese] 5 1+C 6 u- @ &*4 1 -V9 sN B TdgAyna tdT (y XX B, 1 ' 8:6 &%l ypl@aybackr, 6 %H u1 g 1Dg 3 -6 0&:AEg :ppɢZ) 3 D XR.o5 h 1UYEh -3 &hq :q*4 h -8f8 K C>78 f9:d"W н SW ofk , w '> 66K ,\ (QD> !F0 w *` $K79 RB / + & ޖV . VJ o  noIb2 a *  VAB/ % R Returns ) ',2 a *r N5 +) 0 9 *[1 .6 o +[([[q4 9 *(can MZo +!g ' b\ "Hy 4 $@ *BB zKU o +FF {B( fill % % 0$ *.B+ҔUo ,t+0-r @may b s0 $ *F35 Y +F-.F O0 $ ** O79Y +rq/0 *f0F; 6 +vLRA kF0 f * wN:6 +tbif elem ents f%0 f *@}@IN - %@ ( ?% v#, Y 'Z;FR- , (ˬWq @|  |; Y % @dcapabili ty gS1 1F - 8 &(7E } : Dmk'8 QZ(hh/?_` X{U' | F @ e#0@e%$-@&5@*(=@*E@>YP }dp7} 1 G F K/ @ & 0, 4 > - tyzz B TsbB]qJ s9@]Qa `e , > `'>64  &(hs"vboard" , F@ %v߾K 1 w 1Hw E /F & aEw :mZ* E D XTl7 | 1Y7I| lߠ/E & 2,04 | -S˼֠ U x?( e ^ ƾ]1 k_ *This  Z++ 6.G, 'JJ E :? F, (~R A  :; 0 0$9ZR =at !FK duR6<0B C0@ Specifies rectangular  k_d. To Uirre0_ s, ?a ser?of  unfreeze commands. Some k  lim itoplexHity< S.Kis ( tvo@rigin L as 4EX1 Y1 WX2 Y2 ], ' Pdu2& q$s_ 100-pixel square atop  kbuffer:l% >%Ȁ gF0^b121J/lP&2@Jk0E: D.^)~O؂20<xy@U z"C @` 3F@O0WP_pK[RPF L71wK Q/& #,04 $- *MR㸄R<fpB T>t AX1_a P [ N ej, $' 77,n!$ 0*8 $HBe@% Return s # A$by# 0 *wt!w wQKe%bww0 K l|4cunt$[4P*@ text@GZ%(!4, '4I_Zπ&y$ p@  "vboard" 2%B4 Q gP121!L2"/a0&ppcE2:<d|Ka"Lp h23$product | | 1:\17 M\ load 2"@&/`4 \€-\l\ I `xoa5 so!0H j#GO' I,  '/5\  &ejAp 0  *hɄjYQ: 8 @%tɴ?pathnaA!; s 0Uw8  J b|!Y ~^)CY Ei GI, s  'GG9[a q &G R kC:\VCAP FILE.@TGA o>F*  %h> T>C# gc:\vcap file.tga @WRq  & 0Ke;messag  ing  d.1 ? 1PN? ^ 2 q 0&}E?  :8 Vq ^ c ٲz t[u}_ )9;_ jLl@Ӊ7  1;O @ */^  &(,04  -4Oөn yH `44f <2I0U Wy, `'97Py,h?%;@00Il  d{, &van { g I M bB  _& W =0Z4"BZ&hwnd *4{% h0 *x W+ 6 EW2 2 ۞E: ; "@0,zPz _typey ,WÀ%d":,. 5* 0chil?:-2@%Z a 5  2d*ZD (Dn *32%(1fk5d`*@popup :-%P5 @;80 *   > J+%}ϭ3Xi;0MCI reserv ,. A]3}3!h U., 8'7dk]P&p r  devic  "digitalvideo"d assigm\ ;!%B NA f1]1Po/&@ 336E=:O2o z+Z'g05׭;4xV[aliass57pa%TUt@#@#8$(#L9=1* QUIputK-1o& P%K.P4  @-JDEJ}uB TIpU=<=bCg[< ] or 4-=i @1%V$QRH0@*Th k  ǁ- G k 5 L!"0" ,@6H@ GH % copied  u@ R% @oGa k 6fA- (RThe k is related to n way  G$ Stretching  occ ur  HPand C8`Not q @ |, " } be enabl(usU ( commG)., @,A' 6>AbA, | A# :0 ,AA*@ $BZR @ jMJbAA% !rR*0Se lects]entire G5ok!FA%B6 X<4|@p Hat 8ABJ bq"?@;0@ YPa 0 eof Kx orig: Kas 4EX1Y` WX2  ]0 %BC*n n!nOHBPC%]nnn^ 0imagesOFCC6ppp<PCFDJpypv(pa raLttXt0 CvD*( FKHFDD%tH kt%M$ FvDE66򇢆ᒫ<DEJ~ppprk0EE*O"OO[mE=F%OOO 6#hv!ɒ]F EF6]@]]Z=F*GJ]]c]jTX, FVG')")JP*GG& 6#qthree s vj, FF=[HVGG@%TGyput g k1202 20 0 p G :&G5H&LЖgiHons GUI/ ,&RRH*A- by pixel  fdata, kat E) top , [H*zHF0 K5ttcL`UC ransfermad{ASeT15HI1RIAK1UII& /,fJQEII: D$.^~O%9idxiEIAK QDA`8G@[PP++8SS0W&"C, 4 WrW-B˜I(Cdr>WWB TvrU'xmc, rWX'1KK 66W8X,LlLL!  0XhX`*KM+ 58XX+ &+KG0` (.0hXX*dYGX&Y7 >dp0H } o"rv  1 X *9B yZ&Y VG7&YS+ &nR@  ( if k is y.0 * $FZRE` zE+SȀ@+vV vv}penabledt2* t"t [kȀU% Returns oA A0%inlow   X, ' HROVUЁ& t(*q ) o~"vboard" .%0Ȁ!F s g{1Ё/1[X/Y/^&(2" J_0E/: D.Q^~Ol0 x|^Yl !C y@` F`V@v'pr !{ & | PP" Q}+F L^>1)c0Yunfreeze :6Y̓&6g34 -` *YwRP$|<̓O lrX@j1Sa ppF1 [ N  ]K$ ]3ato acquire kThe command ` by  ?{, P'nn;@Ą+, 8(nC2A : ;f0 0$bԀDatK kg+> Jd!ZU6 @ lF as 4EX1 Y1 WX2 Y2 ], f'ww4G@ͅ@&ww$Rs a 5kbuffer:B"%EDob gat 10 20 90 1651@15Z6&E.:dIU` z_ 2[8"_rectangle5]7.1  [R /&l&,04 Q-OS9O߈C T+O#!I=7Tget _j, , F, or  a., Q '66߈A,Zl!$0 q*x jvrA&vI _ dqC j g3 G kdata ~ transrGP%0 q*&) cv& G𡐼0  ` 0 *" )"Rfv &4 G4140 $B ) (0<* CA o &A ʑ1A$% G3 $r*51, <׋'UU:MQ$P&U ULcoordinat Gzd.׋RP%) ,S S 1$1\m/R&dE:SSȥvTmL h~.,SF343*| G j71 0]@ G/mӍ&t t;4 -VS{WӍW ||;P q%s^ntrol]3 g [ C.  7 ');cM a6 -@ ? pla$ce}4#Generally,F a but do %-=they a N ,rox.b%9O y ?se r (like ShowWindow) 0ipulj9, `':7?,h ~2#{ s3 *A/fixed*$B%H/F0 4O} w!_h UUB݀%Specifi-,/Astea2*G {&h]LJ' ;O  ownC b A)backG@,'s 4*(} ohid54 %5@KH,cC6(* g@iconic5.]%\ߡ an 6.9(*hP&wm@aximiz}"8%]Β% J#M1@?T2* CA pwidΒi%wiiniactiv1' p-levelP( -ager 3*\ 08$iԓ% 5 *jIBno `Teԓ]%/  n. * !e rXema1e}; *P *w0RQ`r]%I ) enATly@"2**)RU55_%j it 4**Cs* 4 _Ǖ%Ws0 p* -Pzn*#Ǖ!%nF= =^0CeHtex@:!+ &t9f3~*  , ^ʖ`':R\&(% enabl4}[.,"vboard" dvʖmice:.ʖ@% 0Ȁ g z1q1=^q}/@& 2^ J_0Eq: D.^R~O0xF}@ <ZD A` GO `7GmX0 [fixed | z][handle windo w_0-| #0state hide2 =oiconicpmaximizerd"08P@3no `actliv\Wp cPshow0text1_ F L@1_capability 8}&KB~+8elcM ? , '<M!<:GR&<6q $ C! <%? :? Ɇ Ma1R1`Z8&E<:VVViZ 'VV`Ue7GylW<{&UH H"H$H&I(0Yhas v@ oAYf3L)s 8>}7<1?aK/ZP&,04 @- ʸXʨyvmB T;T;5\qJ: ]DQe s.s, `' #/5m&(' js  ,%  K 1%1b%/T`&aE%:8\\Z*TD XT[u9,1-c,@cuen+1]&x -n.@4 , -PggP]P n-gm0?b u { |[prepares  Yor Although +  Hiss Y0]before /0on someit kreduc-delay +@ ma@Thu ]fails y0 i 9,'9*<{6G , (>9K0 9* $< XX5 n%p4PO0 90*d D-n%dNX9_ , 't7FET&*tq'b  reco rdingB 0%4(U K1T1d1&E+:Ogw<L hx.$d[in K Pg]G<+1B?Ue iet44&"L14 F-Q0rz Qw|H `p4P7Wg0s#P]0s a   MCI g,F'8i/8Q;,4//; :A <w0 f02 fp;, &:*ۀSpecifi @ k gN%etion. If[ p Datg fd;w"0h"@to0, ]n oO7[Qqɾthrao& kV ] , "'9 I18x ,k (Kz, 7'(5r ' '+Rk millis/oP900 m(aMZmD/ )o l);7% >C 1 W11Hf4I0&66E :QbbI UIf ZR~ 6 p delete [from fB][to  F L(7 1q-xg Q/& 0J,04 D- *R(<fpB T7RO1=A-1a P [ N K ej,D'p p^66 , 8(lpQ! :0 <* $!R .!X 2@ 2k08R+107`Returns descript@ion ofcurrent audio Ynon+if anis (. K- "F0<*v/ '% @K.0 W@*  '2ocu< 10 W*\"Ўj}, &񵰴, 'U!ҒDh}&hҒq@ R"   k.% ( $ #1L1GhLb/{& jjdEL: D.n^j1oOreBu 9x>]{bd řG𝴭5ile | $ " 071U| ix@  /b&(,04  - *^q`mH x`;a މ sĵg,' %8Qm,` (R?x : ; 00 06ĕ+;l7}C+ &Ε5P$ D 0,qqbuffer_sizO6CL  &mJuK Ain  1& Aby#26The`  A@ ) !? _or configured. Ty@picallKb6to 4 @ With s "2and - 9 _0 | * $? 6L~"L  @2?E'AwWE: ;S2MCI q"itXa"'w ߡ*9!()6sha ;| 5 0(,((B *   > J-e"Ak2}ϭ5Specifieag@reserv ؁. A2s}3!h U, 5  '`PFn h ' 7y(>1 A /requi ^1It AYwork h@3likePC aker 0,  '34h ǀ & &h& V71  %bٶ + m z x ' 9+# "new",Z7`-prepN 1W I]assig m )#Qa 6-seud 1  1j  /x ؀ &fE  :\\\   ΀ ""f*X& devict[alias5+=D5ME8=H typi- @N}7 01x k0  1/ _&4N 2N,04 0-NZG_6 <̀N 0RN5 ! comm 5 Y , 'o:=NV&Z7_Q_hJ,@%] h 1 1V1l/& aE':fffZ*D XTFa֏7'1|  m@ O/&(,04 -ʱa'֯a@H `C N0/ltarts Y.. ,0'-?7P,4- -;90, &,%; f8q,d, % 9 ;90 "r@torPI~q+ ) 8  O yak. , !`'&&88xY,h Y0c (z, !'>>GY&kDplay5  /p%)lO11#1?n#1/R& jjcE#: 7gSR1f o_o|_&_S[from Z7vR7h1 >oh@XB /1&hN47, 4 h@- ξv7tI}#>J7Դ1^qDo ka \ a ardg xM it,' 7Pt, 4  * $S}3inr t*:5%(tδ;  @@0 6d6u5 @1J5V@, &%R    m at f.; @@0@ 0"HZ RG0M@to fhV@@8 >9B@`E 0records =it a t ord0 z0 @)A* $& :t@cA% K-) , )AA' U R Q8xcAA, (*9B0 (0, AA'hcc9BA,B& c qա:,AXB%!HȀ-! 1,BB1XpBC/XBBP&4{@J]0EBB: HD.^T~O*/16qfxkmBCn 2ڦ"C @` F 1`G [from2][R 0insert |H  F L7BC1 qC[E 0/CD& ],04 CJD- *㘯i <|sDDB TrFRA2 q 1 [ NH K ^ntinues Y of@ a 3, JDD'2=QD/E&  Q%h0n ,D[E%$ 1/EE1rEZF/[EE&aEEF:Z+EZFD XVBIsQsQ7FF1/>sF I /ZFF&40, 4 FF-|vFzGH ``&blav MCI ein ,FG' ./zGGP&^A 0 GH*}wWL5GPH%(jڶSp ecifi and pathname Ato , H|H0'6a[PHH2 4.Ki iifrdevic I  ID, |H I`'7?THHI&(   oTA% II@%J c:\sounds\my .wav1HII1tIJ/II0&((cEI.J:000y:IJR tt0-aCSfile_Q77.JJ1uJdN '/J KP&L,04 JAK - lq KKB 8TI Mij x. , AKK'I *266KL,I l\!  ;KJL09LL@% >EET u,,3 JLL*.t\f $9+LL%\ &'cg#& A3 L"M* '+kj<(L^MP% Pkbkk lass n , "MM';8x^MM,, MM';ELM3N& ƘG s lP 1MdN% ,  BA13NN1vNO/dNN&cEN Op: zQNOU z: 3+>g,қ7 OO1 YwOO  )/OO&< -۔, 4 OP-(л){XnOuP< HbBTsۯ,PP'7?uPP,Z~#s;PQ0.;n diP|Q&'Ko \ +#k$(+;# audio The Hd  2 QQ*x %l XIV|QQ%.Y  ͺ Th1 4 s2Q)Rp*" |*z KUQtR@%$ z zX. |0)RRp* D-д<MtRR% K r )  0RS*E c<LRLS% !%kk0S|S@*w $h<aLSS%*w 0|SS*C2<`S$TP% CC0STT*O "&@<b$TT%TO įׯ0TTT* C <aTT@%CKTGU0 :#Tper@samplebPit_c t3R[TU%8B ,2  A Uor IGUU0 6Ibytes ec _rate^dU@V% ԧrage L A FUV@00 80I20 channel>aJQ@VV%|'q3 Y{6?VW0h (_tag LTV %x .T+W O7WC* $$ZR tag pcmS[ % 6R10K +to PCM  Yand The is d in ;Cр0 0$&Ѐ@ X d=-%Zaudio / Aas X. ;рI@0w(wA wP;.%\ww AIŁ06uPpersecPLT%ѐ z z2ŁCP** Mh%( bytes. o g S as0  z0C*E8 |6, &#}bQms.2(*. gKls%SetLI P, (' fR^_xs&  *q +v@ mX k2o 8 bit, mono, 11 kHz:QLO%@Ȁ!) ms wampleP8312R02511x/O&!J"0E: D1^;~OlD0N x2& a$D A` G P0XP`'7G`'/@a (&[alignment8_p]ny X poutput B! @@@@'@@/@7 [sFb_couy`!$d_rate@channels @:format  |60in*device_numbt A #9S*  IE% average 8 A  Uor 0 S̊* 2RAP% R`eturnx `3 )(1 72 stereo)'0̊N`*m0 JI% A0index . K@ 13Nˋ*8 "ag 8% # + 0 ˋ3* f%4 ff1 Y (. If (,}q K  be  V0 3* )жz ?-%aq  Q ;80f #f%ff " >-v%yw0 K   0 8*r<b 6*v܍@%b T1^< 0 *+- 5܍Ap+K -J (J0 q*.4(d- zfAC V=tA@ |` , 2J,X v  ? ingZ3 0qp* @>[%|NND³0 *NF.\s[% G4 ) Wnl BXXc0 `*J>f *!A%B;!|0) 2hCSV_AҀ+ N_u g3! Kby#9u0 1 |0*?y8)Ґ;+BRAR (D6q*E?;%~ 0qp*#%h,.% \ 0B*?/#q@%CF V, B'&N8xqՒ, (},a, 0'aa?ZՒ['4a+b >Fݔ) m(apssumj/) l)\.%E\0\s 1[1z/0&kE.:8 999 W9A9'7`L0E]m=^1{+| Y % * 09 YF M) 0R,_X 0iy0B'{0P:&m@4B4)0t6O:}.7.J1Y{J u/y&."., 4 J- !.gv.sWy B T.doBq .command y Yjz , L' JJ$=M &0I_Q  : ,L%: -u 11| /`&aEZ:h+O++Q' > LN(o$lD''"v3rZ 1Z=1`}=l/ l, (ZR!~!: =1o4~MIM_CLOSE/ l# h _,`a6' GȀ = Yis OThe   no Sonce message has  .* `%  56+ &*" 0J + `& 406,_ `L`+ !&`` *KP%*!u@%* K% >>"<uP+>">QPS`MM_91@ `nDATA. B#m m+Eq&5lk=IRo by a "* B`%PP5+8PqP"u['4#Łp  oa with `of`n! $6, <[-SSJPH H  *%*!%* K%o!& dQS= 3 1 c running sd; ]'expanded t? 0= s]$+MK&* 0%oQ `1@ 2@oc6Ӡob*a&u #, %LONG3: 14W ERROR/ `ɀ#,@>c& n q* 1% 5f+1P'+Specifies?E6f, &&<Y-*%Q7*Y%{7* %7<+77HB= P1 @JP 2#.'"sUP'QY!8 P to* %56+O<Qr, -_@N 66,<r-j M& *%*8`%* b%80P88 >{W+111j6 >1{ * b0%y<D  1 ̕F-R$a%;B9Ʌ| > ^1W^U%3 # 0@@t^&h% * %500+I@fp, ̝b2( 9 60, <p-* %*6`%* `%]68dwBytesRecor * `%G2+$WG\~9R1AJRZOPEN. #=+06]R& ^ * 0%5+ .+ @&K 6v,+ @&`.*v`%*%G* %7;Z+$.7+171ϏtDOWN,Z#|(|)08\@& 1 a > * %m5T+ A>! ,'( m6/T' /+`RCHG+,@& X~E^8/ ',YTY +-4&? ZY@/ c'V +,4&D/c' 9X !+-& <6,V"w] +{IP&T *s%d*I`%* s%4+/#/JetUP501B 0 7*Z#4$_?]0&圓rel eased* Z% 5+G6c,$'3/S`'c+,$~&#/S'c+-~ &# /;' " VCHG+, f& X.-@D/;`'YYXY +-f&YZY<6, (((PȲ@] +{!@&@P*K%@  *!u%)A)* K%SS"6u+ &,SP&~`ΕtDOWN3 1Ϗ hv(0#  v7fg&T#2P1 g,* 0%(EE5g+!EAAa! +c&(8,' R++H&V:,t' V;T+,H&8B,t`'++ &F,"'+,M&>6", +{M&#*%*0%* ,% <h+%#SMM_JOY1 ZMOVE= ,1B K  ?2h#$So<d&Ȧ#z-axis 3* =0%5r+ +c=&6,r'3++&, '3+,K0&#, w' Y3++K&#,w'3+,0&#6/, 8+FZ&8׎*/% 88*Z%88* %82 P+8 8gP8g7A 1  A  xn, m #8$8g) 8\A  &1 <2<a |* m  %==5  +==, 0  ' >6/ _ '#>#*+,0  &#/_  '}A}*+-  &} #@/  'j+, > `&*/ m '1j+->  &*6m  , +{  &** # 0%* M % * # w %J4M  + 㐱5jxUP5w  1K   Q7*  #4 $_?] I &4 sreleased.* s `%5I  +8ّj,s  ' 3/ 'c+, .&#/]0'!c+-.& #/]'{{n+,&{{./0'{n+-<& W{.6r,+{<&{{.*r0%{{*% {{* %{6Q+{~0غ$s{N< 1  (;2'1Q#.7f& P~* %5T0++c& .,T'>++&*,0'>+,-& 8 ,Y' ;:++-&*,Y':+,0&.6, BB+{<&.*f%*<0%* f% B<+CB~X퍾2N= 31 3 @?2e#o<d3& 3* e@%5`+WW+c+&(F ƫ,W'>+++&.,W'>+,`&.,'T>++0&;.,\'>+,0`&Y.6\,+F& *%J*<%JJ* f`%t;< @ + `Cnf @= fI@1|L I@BMM_MIM_CLOSE2 @{@#  /eI@@' 2 Ȁ 5 a = Yis OThe   no Sonce message has  .* {@ A%  5@?A+ &( 0! 1? ApA&~4@0u N6?AA, ( e0f] f+ pAA@&*f*AA%!*A%B%h* AOB@%DD"9%BB+ DDQ`*  < OBB1 { BC&y x=VR| by B* BhC%]]5>CC+]]5NhCC&!4@] = 6CD, a[3abuC}D'#ɒq ! oa \with ofDan *DD%*}DD%* DD%oDjE& PTP= 3 4 c running sd; ] expandPed t? s*dD΀E'No  / Q Ydata,  Z 3  i* jEE%D E'Y*+HH%hY* UHH@%9HH +Y@Y Y5B3HI1`{  IBL|(H=I#$˘XII'%2Y8 1,Wݐ to/* =II0%5II+ 3FI'J&-VV& 6I]J, TT9K'JJ,-_N  *]JJ%j*JJ%j* JKp%jQJeK8 >00j6 0bKK'% ) * eKK% Q KBL1B 6Ӡ%bx*a9;LONGK93KuL1 u uL,O~(BLLP#+ &_~C^uLL@&] U * L M%5L?M+5Q MtM`&6?MM,LftMM, LLsstructure #P*M N% _$*MJN%$* NtN%_xQJNN8_{___^ * tNN0%=N,O+ %,ܚeIV< NhO1T hO QOOPEN1,OO#.`:GhOO@&Y * OO% 5O2P+?n7AOiP&:ٱ?62PP, + iPP&_*PP%3*PQ%* PHQ0%X8 QQ+Xt!.v_O+^1= HQQ1v QSO7O2QQ0#C/peQTR' MVH= V"O( n Sonc ^8 * Q~R% 5TRR+ +2~RހR&du6RS, (]x- o+ R?S&$t*SiS%*?SS%t* iSS%>t9SS+>m02tbr< S2T1u{ G 2TkVuBDONE1ScT# t t.Q2TT'(ss @ K &[ U_* cTހT%_5TU`+_3GTFU&#y%_wU 6U|U, gg9KFUU,5*|U߀U%`*U V%u* U3V0%8 VkV+8_&$ܣ u2< 3VV1H VD>1kVV0#t.`:HV &>V kV* V6%  5 k+ &()Ȁ` /! +26& d)4@/0_6k̀, (_0` ] `+ &``*̀!%*K%* !u%>>"8 K+>h!>CnMOM_OPEN= u1|!)MM_WIM_CLOSE2# 00 /e'#1P a Yis OThe   no Sonce message has  .* %tt5+ t t1C& t{ d6G,zf@zb+ r&fz*G%ez*rƃ`%zz* %z9ƃ)+DS*7 zR < e16!!e@_{BDATA1)#zt z.e$- yAA~" { yin @Yand  to .  # ba $@, or @k  * N%5$+5SNP&0 6,! C!e@h., WЂSy_ uP*X% 6*.%66* X@%Q8 >{$vF00f60.& * '%68 _+{u62< '1N!E1_̇#5.`:K&4 * ̇0`%5e+1C0&E6ë,+ &*̈!%*K0%* !u% 8 K+1MoMG= u1|>!ꀉ)>'2#/pe@';%s7 * %tt5+t1D& t}W6G,zX+ r&zz**G0%z*rƋ% zz* %z9Ƌ)@+Pщg r< e1!" !eَ{BDONE1)#.`e"- yc_W K @Bufferm X they  T' result of a ". * L% 5"+3KL& % U6,9K#,.S h瞡 *M% +*#w%++* M%+8 wَ+y:$ٰA2< 1N>!`'+Ej1F#.`:L&e y(y* F0%ss5ߏ+ s1D&D 6ߏF,yW+ q`&y$*F%y*qŐ%yy* %y8 Ő' +ǩJMyO< c1 !cMMIxW1'0#.`F\cڑP, n, | a  * %X5ڑ9+-X*YJr"LNɔJ@&1 Specifies  )j 60,+ J& 8**Օ%(5 &R( Yq 9ՕC&= &t ANNOT5B& &v LDD!dcould ~:C& &zOUTOFMEMORYB*& TNot enough  *@form * >%  D V* L@ ` HKB Z s  +to %# #`structure is initialized 2If W correct,   @ it. xy>x8 @ecaller +a 0m W be inwErr orRet*  %c"Gx1 28bQS!gUP0MMIOM_CLOSE; $1 !!$ l>0READ0 T#  -p[$- ("Ta0"A1  a K of bytes @an * T%8 r5+ &Ā*@] WTe& B/0Specifia hugea" ɸ 6`,  Pఌ+7e&n*%(q&[aumba c@^no ҟ1 RM3p-1.* %\\]q2 2,?\JtM& refl  gk* "%J0l7 >`T"ǻ/3R\ ^= "1!!BSNAME2l#!/Nj), (ԅPpՓSc Kre named* S%y4)+` &&yy\yDUS& _ ڡT![#0Y5,w exO6C6&x.xx F*`% !o6&K!oM&qA successfully]! found|ERR_FILENOTFOUNDt* `%m2B+ &_0"0g&X; }1!8!}C6SEEK0 B#X-PNm},Wv-$Wf2тmov"* %%5Z+KKVW%,KfQvd[( KB>6Z,&JJVa`G& Fhow _# ga )On ly t3 %sGd:2 y' 2:9gTIOG,T9JΑ'8U42 y0'zz@CURmqa2 84zP f? 6maypos ve or nega 2 0'AEN> IIa, oka*% N[T% ew F* ~%??iT2 ?- mainting+ 3n; * ~%n2 C+/&'_eY 3 v1!ڌ!v.\(C#Q Q8Nkv@,֡H1H[Hkd| D B;R+B B1: |1r")WIM_CLOSE/  #`#T,`d' DYa  YF"OThe  no Sonce me@ssage 4 * %p50+p+ & pR$6D,+ o&$*D0%[*o%p* %<)+"d9b1'U"L"bP qDATA. )0#+P b-5 AA~o  yin Y$ (  # ba $@, or k Y* F%Y5{+Y@hF, YSYGY` 6{,``+  &~`'*F %`* p `%`* F  %Qp  8 >&)H1$1h601( *  %'; P @+ۧeW'þ29  1C"  . P  `#&W8e  &ʕu*  0%,5 N + ,+  y &)6N  ,+ y  0&<**  % j* . %*  X %j;.  +xeBG: X  1qx" 0W '/  # ,Pc _ ' [E!Jw*  %K5_  `+K+  &K-,6 ,+ J&,*t`%*J%K* t%<+ڧ0g}sڗr9=1=": "=p. k#n=P-Pc_' Buffer_ they %T'1 result of a "2 * k% 25T+29K,226T@,2=2o+ &P#*0%~2*B% 2* l%~;B@+2, V2O9l1Ex"2. 0#2_8gF&t2u2* p%2P5F+Pq$+ p&2$6@,BB+ 1&G%*[0%2*1% 2B* [%;@+V BVG3 1&"/C(E#8+*+_* o@% Ժ<,E&:h }O*C:?[8o> Lp{d_e@E ` ( t, B ), "&8]PPQr&n(uDeviceID: 3 : PAuxCaps; 912L["P&kThlfunction a K˄ * r% N5+323YVs'43\S!T SID (sef _. ?4  @'8 0mSAUX_MAPPERs @fgsr@&  Auxiliary audio The function an qif no %@ is `? @@, (.Aeek0LPAUXCAPS 4r@@'R@@^n i 6@A,r"r i//@JA&^hf*AtA% = <+rJAA%)gA:+tAA&,Uf+'AA&NR+A BP&(Ul+ AKB@&@mb* BuB%**^KBB2 2Qr@ʺ[ t e to  of`  yin * uBB%"2B/C+ &$Q} w3 BbC1O- "U"bC~E(/CC#  U R[* bCC%??<,CC&U Q@BC?3CDP&0kbUINT (), C?D&N!^2!DqD&(2B^@: 2AAX?DD&d3R *qDD`%ggFHD"E%(gReturns<No* DLE0%NN2"E~E+NxNbN3 LEE1&""EwK(~EE#Nf$Nb* EF%NN,E/F&NN2O2F~F8 @dN@C` (%,j, /FF&qjzMG~FF& j(uDeviceIDt3 : PLo@ngint)BERFiQ@mBtestP h ). `[JK@9 *S`k``* JEK%GG2KwK+G_*G( GhG> EKK1U""KVPauxOutMage3wKK0#R0* KL0% ],K>L&]]8]4LL2 4hjV(6msg, (dw12, >LL& 8WRLM&UG'v, 73}P: wx bqLM@& 9m1 VIt yperforms checking $ aIDd* MM%5 C*MM@%_ &51AMN& 8 C / M4Np& & D"NxN&'DId6ifi&e[ \64NN,,3G+)xNNP&R6NO,``F)NUO&`SpecPseoR 9*OO%  +rUOO`% .+OO& .+'OP&$ .+O+P&  .+ PVP`&$ .3 +PP1̊"Ph(VPP#:* PP0%&,PQ& &&=O0PVQ8m ` HDZ*, QQ&B=DDVQQ& CeBM׺ZT-9?QQ&( ~T q&Š* Q)R%~5Q^R`+ʦ/)RS-_Uo:@IDs d implicitly O* Vs ran} -p{a  C  m6^R:S,n+ SS'B X+a' Q 0 !  +::ST. 8*Ii$rl! 4 *S:T%^.]+rTeT%$+:TT0&$+'eTT& +TT& + TU& @* T;U% `UU8> 0;U G \a@,fINN+1 Volume 3 klo" ithmicallyC mean @ceived _creaseq @~-`0x5H0x6as itaQ .U VP* U6%  "2 h+ &"),f /3 61g#υ (hÀ#    * %<,&` IQ0&C:[5t> LjP_e@ `n ( |@,  ) , &g!7UNt&nGetDevCaps(uJoyID: 3 : P ; 912HI=&!This function a to  * g%005=+0$Ma ~A4 ]Xg&eB1Identifi es beH WaQor JOYSTICKID2.?8,P (.1LP<CAPS !Bz ->Aݩm\_@@ E68,C#=1z,Zbvv*@%*]A% +l&hS(Gl+&A@&~L+l„& UN95,S%"[r wId~* „%%7N[sP+, ߆&^>v:!&B>etNum As7#?P߆X&%# * @%Kj*X%uj*և%d:%Return5ұ1If no - x,Z v* d%->:2` 2+U?#ް0ECEC a  cattached`iK ( aERR_UNPLUGGED qSifKF con@nected * d-%>k1 >h8?/` 3 -1#v # ( kƉ# [* `%,&9O(k8` @P h(, &. N=k倊&BBzetPoA8Info)CWS<&h gand a vity )* f%5<++afƋ&F?, ̈INFO !h tƋy@->;q̸Mü@A$*strucLe n SW<<\*%l *]y͌%+&x+&͌#&+N&5)U95#,9N&2&E+9뀍&krSٶ31.#) # (F# +m* p0%,F& =Y4p8 @h| |]lpwThre shold-, !& =[F|&eAete`l pu|` WordTJM!Ə&' * |0%m5Ə%+ +aP&$F%@,4ÉV-WORD J_P&A _*variable ~Dx   X* %f*]4%f+ _`& +&4`&f,+_&5 f95,f* % & g"e  distan&c@ mov a WM_MOVE m essag*& a has SQ initially o* Ԓ%o62+.6-!-6m3Ԓ91v #R#9 (a# .6m* 9%& ,a&65=$@,H7i<=)@,  & 9G3g& fRelea`seCapy1)_^ Ɣ,M`]}rCX0 )Fp ;* g%mm5Ɣ%+e`&Identifi @Hd. % Wa Qor STICK2.*%%*]ޕ%+ &$+&ޕ4`&$+  &)4 954E, (j wId ~* o% 8@ 1"2E+ &$b@]}fa 3 o1) #4# (#@   [* &% <,R& IQ0AC:oA&D` XP_e@ ]Y(hWnd, | bCha@nged), R&8{!KkVX&|SetCapture(Handle: H; uJoyID, uPerio d: 3P: Bool)2GMP&1K E2causes 3to be  K * X%YY;+Y!v!HWND [1 PET&4Sp ecifia $   3@.6`,G"3abT&cąIdent0 51. Th is WaQor JOYSTICKID26!,&@F/g&^A polling , in n@!,Z(ZpBOOLbkg'H'f  )%N   g@&s by Wgreater J *<%r*]f%ry+<&?l+&fP&jL+& UNXM?2p 43ڵeThK (C#PoID u7v&4"ERR_NOCANDOkm?&OqCannot  Ybe*$ some service (fua / ) unavailable9v&pUNPLUGGED+9E&rѶ* o%E,R㫭a#fs i'You ; function no needed. %destroyedE xreleased * oC%J<7 >xg!-7  3C1 R# (#P(g* %,>& 'W28 @d (GwThreshol7, >& Q=&znge`(gx`1'8BJP&/of * t@% 7Ū5Jʀ+ WSt@&>>,z ,79<(z&h+P9g gF*>%4 g*]z`%gg+&g+&$&g+O&8'g95$,BB* O%BB}/&l %BF d`istan-'e mova MM_' MOVE messageD*# hao * Y%>%/1 2JP%%< 3Y1!# (#( ( * %,HP& ,T12 4ba HTASK WINAPI  (uDeID, H&0P7&na,ciG orTask(s` T;@TX&-  l  a  * `% ;X+x !Btud"QM@ &xdz (who< c0 t'+r= *4% KO %&mu  ?41x##y0m!&R4#<~*R1* 0%,H& 2\*2 ThUINT FAR (lp Name#, H0&?O4&thnS(Qp`: Pv r_IYh& d/  MCI#* %Bh@+.LPCSTR 0H9& ۲ 4 A #P*F%  (& QReturno0F 3 P+isn't knownL00 , insuffic"i lEach e ;(.  "all" R,_ALL_DEVICE_`* FG%2 y+ &4&., 3G14!#I$! (y#* %,*& #nA > Lv(dwError#Be wLength&* y, *8&  hZ ' +Ȁ,ciGetErrorString(w : ylpstrBuffeuLength: 1Bool;uIJ8&œh a description of KMCI p.* %  :M+ &(` B Ad0 WL2 H4A@uX`LSpec ifiesqS by @  orDM, (01LPS`TR [Pd8&hȚ is  R RN!;s,&1w1%?B8,4%`aɠ*s@%EM!% ȁEi,  known7@a1m#f$a m"YieldProc5!# $TC Q2* a% <,P& C:mBY2xQѳeYIELDPROC WINAPI ( t, lpdw Data)/, &LL4jPY@&xxLdKdZa(uDe@viceID23: PLongPint) oerO@'ÆO gC$    WAIT flag;@+ Dically an Esd Jːa lCd IE to * `%5+h*)au t\W@@&c^AcID654monitorit performs @zH,8O1DWORD$/9sx@&{O%j!@ Qa Bh(oldyq  +VI NULL, ign*%0%Hib%h;uR eturncu@rrent 0p }fexists.  n qID3%1+I$% (#4_"_N* %RR,?&RR4TC,R4  (wS, wMessage, JL9, ?&8[\ &9iSendC@ommand8t, 72dwP`aram1wxHEb & &2yxcT0 m 0 ~"y8*   0%xx5b  + h| ) ,ܓ.,mⳀ a1. Th2#  A#< e ,)A5!)  &X BJQ 6e  ,$ J1#  P& Fԡ 6 7 ,ffL5< l & * xRՉ jP*7  %pfl  & #  q Y$q, @  -ID; wi se@ .  4 6]e \[J:͉To get n:Vs, p,asW . ,   l   G /In addiS+%`canh l:  @& 2 BAD_TIME_FORMAT8! 7 &Illegal W6M = t p&* q CANNOT_LOyDRIVER?67  &g l- ŘloaD&~ly 9t  p& {USE_ALLJ9 6P& rThe "al$l"2 ow 47 m&),REATE; DOW:"6&`DCou! .? 8m߀&.DEVICE_LENGTH`j?&Cq - too l? . U@  79 8sU8w0&OCKEDRE?&~j\& %OWazfew  try agai?w&:@&:EXTENSION$FOUNEXcP&T}hn+i tBp;&1RA_CH0ARACjdqc&lYou enclo m arks; ǔ ing 0(  R9;&N<FIL65A_R& @quest= #. s0pathR]B9; @&SAV @o@&  The  d. Make sure  has fficient disk space or an intact network connection.4 @@P&&ȁ0FILE_READ~@@A@'A  faileis yon 5@uA&3(WRITEs@AAP&h 8to l dllp?uA:B&ILLEGAL_FOR_AUTO_OPENwpD'E'% I @form Kcomm Wait =@L, tnto 9`z3DZE`&[NTERNALhW'EE&MPA occu:ditializ2 / <ZEE&D VALID_DEVICE_I;`QE^FP&Invd ID.  I`D givu) R p >EF&Q:6A:^FF& t 2nb #27FG&,AVqFG'BQ$ NU7b 7may upts ?%$CG8GG&x.]ASETUPGCH@'#U=setup damagBeCopy midimap(.cf^!/@SYSTEMny@; , ]agai:G}H& 62MISSING_#GERRNCHH@&pgSrequi e , supply@<}H I&cQPARWOEHZI& 3 II&ULTIPRmZII'E0rror0  ]  !B caDus94psk =I7J&( 8UST_USE_S8EA'i~IJ&* &*4-[ w >. You U "@shareaM"  ] `ro  2=7JJ& NO_ELEMENT_ALLOW#60JK& `) ř  5JHK&r0bK?KK&; ~;0 V  " X4HKK& 0WINDOW9KL& ) 8% A KAL& @_ONAPPLIC_FUNCTIOq|LL&-4 +%len 75C ord CEQ(P|tnT?ALL`&PULLs_BLOCK?,L0M& BX-null` +R68LhM&# OUT_OF_MEMORY0MM' [ =r  enough 0tas k. Qu L KCsmemor)?Da5hM,N& OFRANG MFMyN&F WR ouf r 5BQ1,NN&lQQ+\fyNO&Q'IK*inacces^o r :?8QQ&"Q_DIV& nnhjQRP&P| . s`o1 `"d @mutual Bv7can' ? m o<QSR&NOMIDIP}buRR&h&4 ha?_=Z  coNtrol Panel(]a $09SRR&h\0JPORTr \URJS&(=< c'N,fre?RS&AMAPNO=JST'NE=Mapper ;ref - _<ٮ2`Z1Taed , =SLT&pISCERRO @-TT&BZn qn  b1 ?LTT&֑EXI w]T(U' ?&$xRr2>TfU&rRUNS@PECIFI?:(UU&x+޼#Ga(  c 4fUU&CTIM[^oU7VP& o   A9 #fxE9/UpV&4^t;'0T7VV&7o 5%6pVV`&e`INPUT^#oVG'(o   VGin  >. Wait = of  is free; , try again.;V& >Ȁ INPUTSUNSUITABLEjG' :M;;0No _  P  Panel t)]a suitable ;'&PPECIFIEDD<k@&x!7caDUcompati~7'&#6#OUT$INUSqk'Zo   O q< O&@0̑l'I7QeQ< O&OaϡD;;&jvaQN8s&8SET"Ahy;ۃ&+Uq/n ) =!s&B@QRۃiP&The deviceusin"g a Q9P&!:-ET3Bhwi &Zn.....1R>"H@&DPŔVU &///Oback 4* H% (V YO!1` 2DE.,D9 ro obtA\ID Kby  t* ȅK%">'!1NP:X` , 3 K1 f$t%) (#  t [* %EE<,:& Q@:AC:iT, (Sqa_e (lpstrCommand, Str1, wReturnLength,@ hCall), :χ&["E}|L&ciSend~0: ͗P u:  3hWndP: H ): xmχP' 'dXM aMCI L Po (6`U* L@%E(+` &4cLPCSTR  D#l& FSpec`ifiesPA(,1<$0#R\zl @&e !)[ UIf n S needeu 8NULL @  AJ,h2!EL ,ƙ|d g4`G CJҊ, T."M HANDLE.cg_9& Q  j%if "notify" K*Ҋc%59&GZK q YcSF ZKH5W%0u4aeTo getW descripti8on u V@s, pashyWl . ' ed&  y! ! " ;@7& , ܀BAD_CONSTANT86SŒ&B lH qz6&z *nnINTEGE85Œ0@& j m em:j& & DUPLICATE_FLAGSii0Ӎ&" Q orH Wwtw[ . Remove duplicate occurr,enz 40XA j`&MISd GMMJ_8ӍL&ZU!N>0&xDEVICE_NAMdlL&Bp&'O_CLO2"QUOTbZ@&%mis* a clo*dou mark>>ސ`&SNOTIFY_ON_AUTO_OPEFE$@&\  ?E  9ސ]&0 PARAM_OVERFLOWa`$P&D   too largef/*Increas A#:]&#0SER$RNAL\vT& v -  -Che  W:<1 0?&8P"UNRECOGNIZED_KEYWOR.?T@&~a(* 뀒%>()1 P I' @i1%i@DmbtYieldProc5)# $2* iȀ%,`&80 to y> it is  *K% % EF@%)w@)Eif FALSE an qID.* 2%nn,^&e %1C:b227 >0`Mpra  Mtfunction @Exportactual by EnEXPORTS  q  6,4A*AA89-N@&8ZA8ID oMCI #:,:&RR_dV,4ȫb2 ly supplied1V Mqq* $'allback ReturScontinue' T ancel , a nonzero X-V %- PDD&2r1overrides previoXus S3w1#%w 6(D# $DC  6* w%<,&#[=P> Lz1d_e@ ` A( " , |&8G$\ZP&0!idiInAddBuffer(hM : PH 0; : ; 912Cx|P'3Ya K = Y+B, 5 "%. Input  A ݸ 4* z%5P+` &,lVkc,/zۀ&c ^ct6,m8as8NI,(Ŗ-_N @6,Z<"&8 ytClosep): e%<8zP& pIThIQ K`% * >% )5z+))N}'& )$ IS   no Sk  *Q%+r'|0%oo$+Q& 0 o+&|& [ o+&UL+((P& P* R%XL(2 2+XTl Ym HF)  F&done * R0%((>1u<(dƖ(t` Bq3912#%%98 :(a# {+4d * 9%,a&X9[;> vY: N= , >0&9_V&4LGetDevCaps(iceIDGx3 9ĉLU>&(Q^s Ym )e * %On*=%yU-Oa')R _`query#a S0 (se  or 5=' &`P<_MAPPERRQ%&T@ٔ@@= The8q U n qif   `Bg, 4gLPINCAP S ["?%- )+pVZPd 6g,\@\j84, hs\JP\:*>%+ri0%\\*+>&f+'i&UN+P&(Ul+ @&@d* ?%EE2 2 2㔚 "w3[u e > X?9 @MM Only$ '! * %=f28+f +f*f:>3k1_z%&k/ <(8#c1,f:* k%1,&116_:H> Lt_<@wError/5,  &5/H 8TPH`& idiInGetErrorText(u : 3 :  912+g P&SS$T S* `% ~ )9+@ &$` Y@w +&J<@0;T, ((&0dLPSTR eIY&Gemto be  qdescription.6T," 0 O9", raSpecifies of  _y *L% +r"w%h䖁\:+L&j*]h+*w&TV* P%AA8&/,AMB'Y! < k1%&k@m+SID1/# ^ .* k@%<,& Z@ CCyX0J8 @`僀e@!C ( , ), v&=|!aFJ׀&iFi=a(hMv$: PH 0; lpuDeviceIDWord)vF<v&xvThis getID a = Y* G%5|+6,N811G&TobُP<|,h20W8ORD+Y&$*>% L^%0Returns if  an q . q +>&}.ܐjA7,nZKn!  Qu q 3)1&2&)  >(Q#&# >* ){%,Q&33{P&6UINT >(, p&.?$E&hHGNumysmC?J& 8m c_ ins * E%*؀%"o* % FBH %v y`*  r %z"2H  +&e㊖4j  3 r  1&< & Y @(  #k @* ) 0%bb, U & bb6L;)  ,; vbNU, msg,  JLV, U  &V6^Z + @& MessageX; 73dw1, dw2@: wxs  'H mY0 LF1it driver-sz9c 3 @n't w =APIs * +  0%4  + (53 1 @& faudio 09 j , '$msg$+!1  P&] B{5j  ,{NG ?J+)  & R5 * ,,_L+* U &$Y**  % @2*9U  % [2[ *   % *P  %G }61* '% /2 Y+q -$=d^3 '1R2&&H B( Y# n)dB* %, &;ZTd, K(lpd t8InstanceB, 0&;hnd&4܃Openp3 F/C5;&j s func a K[* e%E;+4JHMIDIINN]a-ve @'d~%^n handle. + da  #+ ! dJ,  (6V,/jzt_ ' 16pe a S16 (see or 5V' P[H_MAPPERRQ<& GL= Theq + $no R`6r, u8`<', g+ a fixed <b ]'  SW G4>r,>PS]rmP& dS7es user c + V. [ A 6,/;'00B&+4m&] h\9P'$CALLBACK_WINDOW8L?,~ +!  ,k'`V^8Y?,x9^ccv*k%M+rp%QMW+# &mf+'N& Nwc+#y& -d++N @& 3 VXy @Y+y7@& "Ȁ n+% @b@&*J**0* 7@@%P U UT,b@@& ' 0C:{V@3AIp b@00@ P n MidiInFunc(, wMsg)F J L)@A1 0'1'0`^ is a M fqtion Kactual be exported by Eit in an EXPORTS  q DLL's module definiO 663AB, (,ӑ a ,/ABBP& ^t.8BzB,ma aX1c1"BBB&(mDc[= Y h6zBB,.OR:B3C,tZbSpecifiesZ cdata suppli@ B6BiC,hR*R@JR+)3CC&\RR6iCʀC,`L+)CC&`` * CD %ECdD2 2"gSa#㔚 w[ t e > vDD* "E03Hi[4If $chosen to  R, 3   ?c& I @ of /X"AdDE/ . $tp7࠷*MM_MIM_OPENq]DEN l$?`S6ӁG; W_CLOSEpDATA |ERROR0~oEF''wCq<CC??q>EXF/??v_$?Q L h_e@ ` SW Ԋ!, HKIp& (ơYJII@&> nl(PrepareHeader(h8: PH8; : ;K2KII&e dTh[Qhp_0m* IJP% 5INJ+78(7,/JzJ&7786NJJ,8 s?YzJJ,x-N DQ v6J%K, ⪬ 81J]K,D bt!! N =*%KK% B%m+r]KK%$ Ίo +KK& j+&KL& LT+K3L& ++%L^L&& * 3LL%hb$^LL> JIh11K\Kt!lpD  K B* LM%222LFM+ &B42e-2eL3 MyM1&k&yMP F(FMM#22F* yMM0%22,MM& >C!M:N2` 4B2&F=, MfN&5M2:NN&Y$E Reset): 2lbffNO&  y Y g  Oandrks q ? Yas done * N?O%%5OtO+*%],/?OO&]]=*tOO%=B+rOO`%BB$+O P&B+&OKP&BB$* PuP%V@KPˀP=BhJPHhڄXl(8H)J )6 )3 uPP1/&}&PU H(P&Q#H* PPQ%,&Q|Q&8C!PQQ2Hs, |QQ&8M2Q8R`&SStarcJFQR& m K##* 8RR%l5RR+,/R S&l8*R7S0% +r SbS%'+7SS&ll#+&bSS&'* SS`%YzS\T&s /Ÿ=8 Hetse szero; Vs ly $  H.  o . vS{U; Dg3Ym HGo 3 ?.G S@ystem-G l@usive KiXsupplied by$;if  no # quHeue 2 tPhroww 0F, "Buffe"r+ `, a H m= hE , or 6 * \TU0%>{UU1 2{6"JPH@-󍉤urrent s(running r, pars n, etc.)  across to 4  H. If  #iqueue,#marked as done (the 6 ), but empty @ remaO. Cal l ob Ystart^h_no _a ndb * C@%Q">1 82>SG!Ym HJ ,FW3C1M}&v ' L(܄# 0L* %,܄2&8[C> L$@&L4  $, 2`&4b`&h.UnpreeHeader; : ; 91$G b3 ֔l)e D K * `%-5bp+26d,/&86#, (8{2us2L\o,52%dN be clean upR6#,m"A81o݇,xVN *%+r݇2%%+]`&d+&2`&+] &UL2&) "V * p%cr> J7AlOGlobalFree= 69= * %X2rΉ+$X%{ XR%D 31 '@'h N()#( 4N* S`%,)&L9qOSD XL UwPatch,lpKeyArrayb%x"*, &"":sp&N bdiOutCac@heDrum es/:Wu / 03lpwPI Words5sEU' sJ s an i@= loaA K )of key-basT @cuss'/Some s  capable I- epq--CQ >ly`ch -ensuDreK -8 * `%5U,x*LTzZk& SpecifBia  = + ;6Q 9G@,  v2kBr'2y @ d*>  ϊ CTUc[A ' ,, `) P FG,8#9LPKEYARRAY |{-= mGP aY M \ s03Gd or  ^ 5,llq+_{ۀ& ܨ/ ' kw\TALVMێW@- i  ,I^n: 3 '{*{BESTFI ?Wɏ-,1'(&QUERY@Nɏ:, 9 p6p'^.^MIDI_UNCACHEB@:, doҕ*pܐ%k*g%+ܐ1& ./*`&* T@  ~+1&Y ,-p97`đ& nY)  94+&8 Tn+Pđ& \* D%4R 0 .* 'Kddata +as *def WORD T[128];bE` e%}4 %%!& )].06 =3 ? )%. Tf -sign7cabitd G/40;? 15. ui5a%60  AbG391'$15,woHuld' )/ 0x8200.` @ 7Noq ia < CAPS__# Bt testQSstruct  U see Gr* D6%&2 h +F,f ?P361 v 'i'/ P(hÔ#.j[* `%,&0 /sMDt P!zBanklp*, &( pm &8 Jp hG' Ȁ This function s an i= preload a K )of /Some s  capable keeping q -3ed >ly and E disk they =program ' 5CachB -ensureK - 9.*  %@  4>+ &$, 1Zi @&1 3@01Specifia to  = K! beC1ҷ8>, (1wBankq|A&@ b9! - ; C2TUcWA patch *, ) J,4<9LPPATCHARRAY lpPU ArrayL\_A,tL2Y a< M -XEGor  5@,N NN1 x+_G&/v' "Q RTALLHG-lBR,# n3v'v*vBESTFIT:+--Xzz f11\@'&QUERY;P+, k@6\'8ObYSMIDI_UNCACHE=B ,4UA)*4p%)q#)*g ^@%S)+4&Q.œ~j/*^P&|TJ  ~+&(0Yp97&nY@) 3+G&bPn+Pr&:Q`\* G%(F,r@,XdK4data +Uas:,&* PtC*< J%-@f *def WORD [128];)s& = n S@k  *:% }+r% 䧋+0&~~'+&3&4 LA +^&$ +(3&Q P׺* ^0%i2 2 Lx4n/^@jTj tI   v$, ?&v&8bY(&vGetDevCaps(uiceIDp83 ʂD;  91$LVt& a . * (%*t% r,i{a)'-Q]_`query.  / S0ID (U D 5^' 8MAPPERQ)&AK-= >h an \q) ] `C^,96PnOUTc _":--|N*9h_ Q6c,1|`(85-,|Wn  *c`%+r%&+&f+'F&hN߻+q&8$l+ F&b\md* qƀ%))E 2A2 ,[t e XXc9 @MW&@XOnl 9d'! * %F2c+ ,Ffh:X3 1'( k V (4# , V* ^% ' )<,4& IQ0 TC:`_;^> Lv}_e@ `"n (wError,  ), @& UQj& ridiOutGets @Text(u~ : 3 :  912@+gP& ] !* jP%``9+ &$4a  eAQ +#&(0xFFFF ( p9aP0000 silence.! (i /p ,QO*#<㐯 vr!BK0mono H dj* , regardless  B @16 q  *%+r%++`&//'+&F&h1L"i+q&8\(p+F&Vub+qǀ&<'ۗl+ & @d* 0%pQ_{8 >]xZ@}KtestG P R" T)`_9J ^ qZ_I__* {%XX26+~9 -X&XfB3i1(k(iB \(6# . i\* i%X,& X,[>B> L<|XX 0^f\9\ ָ@, n&dK T\B&:߆HMsg ;  9Lon1'FgFD)dpata b,0 n =rs, E 2,/a * [%k 51+ ,0[@&`tvP6, (:s=X/P,5*-G_N =6e,r"#81/,brT!] N *e%/[+r%&+&61+&H&a;&CC$MIDIUNPREPARED2&H @) "g%R  @69E@& &Ȁ MIDIERR_NOTREADY=( @@&8P8 80The is busy * E@@%P u ut@OAJ bg@Wʉ3 -000W b  \. KN lpData  K = -s   ly or ly.b`@A2 4B1B!@ ZhN= s across consecutive to    fa* OAA%.">,AB1 2X-Q 31b,ob3ALB1((LBF ^,BxB&(?$?L ~? ^^* LBB%(<,xBB&MU QC:N>BC,` (| b_*eR(hMidiOut, wMsg, JL), BHC&N"y.X]CC&h;ysl0Message|`:  73dw1, dw2: wxsHCD '!SQmR0 1a B1it drPr-specific 3 n't by =APIs* C=DP%4DqD+ &,qCW53=DD&df+audio r07qDD,4i`+!DE&Bk5D=E,9`9J#+)EhEP&0R5=EE,__L+*hEE@&T+*EE%E*9EF%4orD@ * EFF`%*PFpF%(S* FFF%2pFFp+\M$$Xv$@3 FF1k()FÀ `(F'G# X"$`* FQG%,'G}G&4[VQG؀G,F (lpt 8InstanceB, }GH&bqGfH@&5OpenuDeviceID: 3 F 2LGCHH&%YThfunction a wW R* fHH%GHIP+8LPHOUT V vHI' }%^n han dle.  a  # B(  ! d7!  b6II@,*# dI.J' E8 ^be a S8ID (see  5IcJ'< .3!Y"_MAPPERQ.JJ&*V JJ= !a an qif dno W6cJJ,h.98JK' gofDfixed b a' duringlQ 3relat4r FSNULL  I0 2 >JK,>PS7fKK& z A  6K-L,Z( (PAAB+4KXL&( h\9-LL') *)CALLBACK_WINDOW8LXLL, -Tx+! ) ,LL'`\8YL-M,& ccv*LWM% d/}-MM@% a#+WMMp&y Т*f+'MM@& N?.+MN& Gd++M2N& VX+N]N&%"n+%2NNP&PJ6]NN@&{ {{N]TJNO&xre xF=mapAEoccur| 0 9NKO& DEVICE]ZOO&>A ciFnp @ (e0xistP* KOO%%,OO&(//-ZNOXP+ / n *MF8<]HOP1 09G?yg,'1#QwQ&TF[ 6FQQ,AFR;wQQ@,vKaOaS=es cdata suppli |6Q5R`,jJ^+)Q`R &65RR,L+)`RR&X` * RR`%ER0S2 2YA~ ,W[\) e XwRS'JGI@ c hosen  R,X) 3 &( jI:H=outpa A0SS/P .NG@ y u*MM_MOM_OPENY#SAT@6 ATT/# . a  Q qSTEU6 : 2 8ܣDqPTg^ ߜ/E㣪Zh΄"QEUgFck may make  except PostMessage,     f \5.* EU%  "2gÀ+ &")׮92 / R31T() b(À# .  b* H%<,t&` IQ0&C:[DHρ> LP_e@ `n ( ֊!) , tp&g!7ZbρU@&nidiOutPrepareHeader(hM0:  ; 912NH&  !This function p_0s a =  * U͂@%;;5+ ;0Xa  A? ,0.&(`pB 1v6d,P (:0asaCa.@,5Aa-_N to be v6d݃,x#x81,:bx|N *݃?% q+rj%hq+?&!s#;Qj+&j&LLT+&wn+%P&J* @%*{#> JGs11 4dKt!lpData  I and  locked  B* @%SS2+B6Se}SehS= T1z))Tm$4Reset2#]>"]U/* T%gg,܆& gg%M#)2 4Fg[e%Y, ܆U&xYP5)&=jY4!QPH\E): O%U8'2PPturns q Vbq=3 K= If   >, they marnas don$e   * b%"Ĕ58+2EU,0bÈ&[*`%[+rÈ0%$+C& g+&n& * C% Wn)&0 1!pTo!a,=-off fm9 ] /r . In addiy,sustain ler < m 5 0* S%>#)1 2vcܱ)9\6*3SĊ1) )Ċ d(쀊# &ͩd* Ċ%,B&e9O48 @h ( tLZ), B& QH& g)gtSetVolume(uDeviceID`3Z: w)89FP&]r qof)D/* p0% *F% !s1%pˌ`&P6@,*3`ip ˌ'4PhSYSp ecifi q ,. The  /-/ 0 /)A W10xFFFF ` pa!P0000ysi lence4 :֍.@ *IE+:z!  *% n +r֍+%)+V&)+&+`&+V&+p+׀&8+& &(ll+ -&Q@@* W0%_-8@ > xZ@KB testlP R T). CW9G \ a_#_'JJ.Imm , F* c0%29+| #/oZ3cȐ1v))Ȑb f(#$ѯf* Ȑ% ,F&i?R/@8^ _dwMsg/, FĀ&?RH`&vhxortgïy fg}'(e =p>sLlX!*]Z z; = 3 4* %D5}ܒ+9o,00&D?9ܒA,*?" LP_e@C ` (, B ) , &8g!7\dn&ȆrdiOutUnprepareHeader(hM0:  ; 912G=3 4WRF b. K{ * g@%665=+Z60SaXA: ,0g&J`kB1v6, (Ԁ:3asaHWFP,5a- N be@ cleanp6|,}"} 81F,]b}|]N*|@%v+r %-v+4&4!.@j+& _&LLT+4&UL2'_) "Nq R * %1c?I> J%BޥAOGlobalFree=9.+`t&a;!* I%mm2t+6%m%mebm3 1U )% x(+P#mmx* U%mm,+`& mm%[7U>mnmmmURxm m%m%xm%, &mUS]&m5mioAdvan ce(hm : ? : PMMIOInfof5fE0Q pf{uL@ Sa|0sof a @ )up.dit Y If G.:!#A" andSc )inaB"Z @ I# < 85 :5. u0pdat refl o& * ]% O5+O$OOO@?,P,#~$i!}$ G Ht,c8c L2NFO lp *iVS,2}kRu62"zmw!structure obtaiA6t,!xcRXR&cקˮConws exactly B!tw? 3 ' WW/_READ8&R&/%PVGK4 'j(jWRITE9%*&Jkbl0*T0%# uE*&M E툗UThe `qS RKaV+TĀ&C,ИqX+;&nv'R;*&*UERR_CANNOT1H1r&' Anoccurrre-filling ;*&`UNBUFFERE';5r@&Wjб4? =%&AEXPAN3. Q?T K ". expTedP, prCb:b ecaus%BP fiel$ )'s%initial ;.$<%&aOUTOFMEMORYYKG&:Q˕b enoughx 0n furt' * q%@G/, #mI& KorH  V flushb6disk fo*f& G8!_&+@Q: =W X@qY ̗@WJq ߆ t  y O0 D  G8H ! Q#p1kU0(reaNcQ1st sucs, even th$"no $jThu!BckY@itbneEary@see %G HBequ k * /%HH>%1 27H+Hii;3 X1G)*X z( %#T &Tkz* X%TT,& TT+]03>_T 9_T`{TkzTklpckV, _&V VL3&VV scend'U{vW+CKWu{_*2@ 4V| ki8K^ s out 5+? a RIFFA de~ D o k ~* T%l(5*+ +2T@&dTB, (@Zb}X8 @A›F@_V by11-A6,+Z+)XP&RH* %q %+7& CȀ + b& ,)*PX+;7&%*vT@U@R;b&U*UMMIOERR_CANNOTSEEKL<&xeThere an q ing to kof@* >%T 2@ 2E1`| 3=1Ie ? descended o I , z s0 ǚp@?(pastextra pad , if ). >W |g10ki ›@@ 0a(nd ~or %ci@s )inQB V structu{ d by lpck As g8be e%1A7A A` ai `WstorDr0cksize field ߜZqcorrect:L &a! nodd, ! s @a null}1a:RAAfter J>pq* ʀ%"J/7 >^S"A2y213 G1)T*G |( o# 9 7 |* G%bZ<,o&ha Q@NSC:O'8 @LNd_e@q (  x), @&# z+D:& tzhmioClose(hm : ? 512oE6@, (l$ThaQa  @ (* %(5(+ &$4Z12Y&d$LJ6(,<e !Vf`{3-Y@&WZfЧ˫K 5' V`V5_FHOPEN3@ 4Vs1 s< ` =T@v-openu*0 tellsL|avK  , but$Q *ǀ%q8, jv  W 'R, a  #.S  !'$+c&(+;8&+* c%>1y4d/$P13) 1 *Z*) ~ ~(Q #5#d~* ) { %,Q  &4]5{  > Lj4d~d{GT, 0 p& [Q  &h jtreateChunkt: PMMCKInfo; e0 2 -~*5cc ?u@a RIFF  s >o(f. 7 P澎لE * \ 0%% h52  +8hT;he+2\  & Y hB  ,7eLr10NFO |I0 w u 3Y[+*kH) < SW9.H K ;)up * h *Z~:m BK@p--only "RIFF" "LIST"chunks  be &`s. IfɰG NULL, _ assume^ structure it refer!  0 descend o '>,0 ݅}˶ inASetT if n'  N6@AB,4$ x BB-9a1Sp(eciPs* . Contai ns up{ a^"E!` M4!@s# at fu8ABC'p "uR-"pMMIO_FINDCHUNK44B7C& hdB6@! K7CnC@'k kk@1FM7CC&jj`fBa {o#,7nCC'8|耥FMC1D&||`"|*C[D%  % 1DE &)GCI W Qan XqU?lk 2(_`2)AWreachbXefo>#foundnX ERR_!NOTFOUN* [D*E% ΰ*gETFP&A <consi0sts L$r-0byteV(type ),llowy' A&0DWORD) e5Dnull pad A51odd$5Dg47t>`.Ua5+E`.*EhHF Z55s4 E+ A\6 g &;o$ٰEՄ. Th("tgH+[ra% VsomewheLu]I_ca|sea"ff͐unsuccessful  ]p0( defin&e1 Q ")Aa-A / just Lk12ANAW 6H g(8EE G1TFH&db efficiG3, ?Y* hHH@%">HI1 26|Tpk?8 z, 3 HJI1|Z**JIM ( IrI# B 5 * JII%@@<,rII&4 Q@SWC:O'IJ8 @Nke_e@Eq (X ), ICJ&8%z+D:JJ&?tzhmioFl@ush(hm : ? 512ob`CJJ@& Thunct@ion H) i@sk, %ha to * JKP%5JHK+ &g9Fj7 A>KK,( |$iѰ@ @ 3 6HKK,}}+)KK&R VH*KL0%+K?L&4CYW+LjL&; ,X+;?LL&f vR* jLL%OHLM+ bnٺCK)v|5f LM3 84*TdL1l6) ud space-+ fail, even q wm ; MM1^**M~RMRCC0 MM#-p* M(N%,MTN&4q2(NNC xVd􋄗q  (ch0Qch102 03ICTNO& \ד ver (8." * N8O0%$$:OrO+$+$CHAR:28OO&n Q\9= ;rOO,Vz+ Vt`1I:3O!P&E ft t;O\P,Xt2>2!PP& thir ;\PՀP,&hb3l?3PQ&, e+thy*P>Q`%)<QQzQ% ̙!S]w* >QQ0%yy~zQ"R&r -)$ ckKsee`429Si<#nDAgard C ? S* QLR`%!r2"R~R+(8.ri$u 9l93 LRR1*+R (~RـR#f f* RS%ff,R/S&fC[7SS>p LnflY li r, /SS&r7USS T&KriGetInfoty : P; i{ST-^sh 8SWĨt S"af2 c erQY)" K* TT0%5TT+4i,)TU&"%ԇ @TQU,d8LG18NFO UU?4!|C5* V %1V ~RyV2 2+Ȁ L 艀 To Y of a  , ?  Z structure by :.~ H@ ^xZ:m}~00 @`*K < field points to~ in  be or + 0, increment F 9`bytes2Pg@8g pasJtl Su4. @:?? {n! +ez@A@$0eC1Onc\A!and modif, d5MMIO excep x =  . Call0 !xXingAreachikp"Kco, MXfiO disdk,% !1"#Lfunction uppdate 25!]"" leBefo< z lush+h z0 ) cD0BHJ geT#D9de3]Axs $ ##g. F )/ {Ab.* K%  ">!1>8=T"B rD3K12*+ (# (  * %°<,:& IQ0TCcE> L,e_e@ `9LP@PROC (hP" V), :Ʌ&{!?ma6&Žvmio0InstM~ro c(fcc 0: FourCC; ` : T ; B: wPMer;eɅ':'3)&Thi*sio0s s% I y an _ T* 6ņ@%yy6+ &. F vņq'UV6SpeciGPS # bV \,8$ . o8sC ( ;euppercas 8sO@, (25$r "Y{q &gv'`.  ˪omt 6@,M# D]u &1CCA (` M J1% ^LdMAd:@׈' &+QQ9_INSTALLQ#mD'jXA Cs9 Kgow9& 8  y U j GLOBAi 9׈}'$REMOVE0DP'nAR0emov~P+Yovp 8 task refisgblobalcdunreg  ' 7}6' a aaFIND^1IJ&']@Search7 local0 lA96':Avq<F&(S[_a#*%(Xc&:V ns. IM p0 Wv* %_,׋&6}KTD X0&RESULT FAR PASC0AL 36 !wMsg  &, ׋&EcgT@'΅E. * v =i(lpminfo:  73 , $ xY|1 0+ ? ,9R 5; R<m IiEa~us d) C!]|( F`nbehalf0)T`AV bi! g m0inatE6G \AXC| @z(1 ab oncno z1 q/ 4 _u preve0N two>" 8r-))B LSd{ nmrs ("DOS"MEM0"BND e reclA_[ak+ cR,; dm&cS  rD> .! ?a lebT" " K  bqheykAy oLb9c ar'FR }at O: B~5ي v1+X!. Ol25X/!oW! r"}SOAwr61JC30MMIO_FINDPROC. Once an  s  it   as needed. Application( >, but do \, a  exempt `s to unregister7 * %  "2 + &)㠀 / 31+, ( F# 00 [* p%<,F& IQ0C:W9p, (rSP_eHM (szFilename, , dwOpenFlags), &PP3b^&|m,iod{@N{:  : P Info;: w>'+!This funcf Tunbuffered or . TDhe b a  eofstorage * /%8uK"ur:i@%*a!LPSTR  q u/' 1@_ n u& . @If no F ߑ (s how- $ rs &i< FeOZ@ـ:%KN!L5*s) "+",  ` ;P!g1p0m "FNAME.EXT+booC IL}" "K` !j _  @form (seJ@ ). lNhULLd"Q*h 2 ߵ/ ,&%b1CKAU ; b 128 bytesoE minng + 2( )s@@,8-3#{`LN3NFO Y^3 41Y1_d^n Z . Unless `_  A.#%\,e _uninstally"  ;{a4 6C2_X1wb , qunus #0?^,h"0;6 :Y' :pSpecifie\ Ks_READ, WRITE` mutu1y v--on *! OJ@COMPATL@EXCLUS IVPg DENY`@`{0o`"NONn0f-sh$arĘ0  Ak ]SHARE hӠcut3 M' 8RTahlP&ؓGD ܪ 0, ifEDE  N4 M'<'!KS4P&x . You ! j "i 8l'4"8/4P&^0 ,lP'`\'_ofVQ 5wex Ӿ5trga . C, a K kFnitiI"at& g&5'!ABDELE%\l3tKTD"1DnDelec}h+cE W E(cast7)){l dK d succfu, FALSE wise. D@ | ˉ ?3=@/+q ignoQ50'QCPARq4l3c't8y ql5 path KF./9/k Kback o-(GGy@< ?9/%(_ g 0a S , soH@%<,j&8 IQ0EQC:_*>> LTP_e@ `LONG@( pTchc), j&8PQ;MHB&rmioRe ad(hm : ?t: t@: wx_V, (UH'funct  V0 K S6`* Bˀ%CC5 +tC$`aVE444 &hxB3E7 < p , G3iHPST R 1TO4  &-1o7ia (hugua&  T ;p  ,}GB6+7 * &(n* T %e *  &h$A@umbHer ac^ I(Xhrpeach u 2"9 !| W$ >Qq #!`-1* T  %2 P 0+Rt1d3   1C, ,  ( P  P#*  %,  `& $dK e ,h({zNe wN , 8dwR+*,   &wve  &5@ : PInfo;2NE, M &26Xr, K*  w %!9M  P%(!L PC< DUw  & _ f|0E 9,2p 6C o&c  >9,:,4: !NF O Ego2tά\^3a# DaS4@ 6I5)6L 2Jqunu .e0F,`IDWORD\b 4UOSp&((V 2 u> ;)*`% u,L1Õ%j[MU2 ++3d`. e%S , 31),,@ (  #* `%,>&<9g2> dyilOffsetiOrigin), >p& ]R.&(?iopSeeky|@ y|@: Integer) q- SBYr& b;&U  a]a  * .`%Q5+8p,q *intMR~lg^, D'kzhow K byр j. Contain"۸9 2 'p >)jEEK_SETN;^P,M vNy'Zq>\ 2 '@CURL;\,"2 '@ENDN5\,K j@9[ *`%~gmP&ew#-, ksa~px+* %xm8, w~,!ing !n  qMTsuchB @ pastTHmayca 9 @but 0  DIfail.7~h@8 @7I8ynTo L GU7s8@ )to SEEK_END.@8\@1 , ,\@FmmioSendMessage5@@# $ 2* \@@% 4@ 6<,@@& V^0 aC:m{D@bAD Xi_e@ LRESULT ( , wMsg  ), @A&T`bAA&&h(hy: ? 73 , : wxhFYA(B&&&!m1    K* ARB@%5(BB+ &1j! A9 @?RBB, (~ A㠢3a   8BB,? 0u1w@6B?C&Clwq Q6BuC,*w]+)?CC&Ru`6uCրC,``N+)CD&`` *C+D%oezDD%؁turn@ Wdep s onN /IfUB) nB,l Wis * +DD%8-#s DEJ bhF$wUl' ǻ/ (wP functi!user-defined 5Do  ?it2 MMIOM_OP EN 0CLOSBEpREAD\ ^#or+PhYc  3~be grea@ter ,e0qual3p0US ER * DE%*"2EF+(,TKN-\ 3 EJF1,,JFM (FrF##U * JFF%,rFF&9NJ=FG,M@zx65, 6, @ , x, F>G&5TdGG&ȯtBufferu 6:  y 512lz>GG,l f#E eTh7enablekr s j"&su A6* G(H@%l5G]H+BՕ,)(HH`&l;]HH,"LPSTR  6<cH'I-< /=h_ ?). NULL rs an i @:HaI0,PONG Po'II,Zޛ#vAo1 r 6aII,)CT) x_+)IJ&H*IK&hz k"n!old)cou Ō  disk, s aborted! <JzK&*&ERR_OUTOFMEMORY^U>K؀K& " t@, proby du)a lack 3 P * zKLp%F GtuKvL1 2鑵iTo p4 b$@ing I23 )#I R #S*@. <LMM hau supp own !poin7and `cSr65@,[ws5dp  pllocw%! Aby -Am$ay &kr0esizg 3 vLM16 ,ˎ,MR (M N# * M7N%{{, NcN`&{=[77NN> Ln{uWcm i[, cNN`&[[=USN?O&h 'InfoW} : &P; gNO3 4z&g`{unju pd  Sre`trievp /@ W direct9Y0=f* ?OP% 5O=P+,)PiP&7@=PP, 8'ak!NFO !!UaiPP2(i!Ln1'^n{ Z struc R S666P4Q,LL+)P_Q0&L'*4QQ% 3 ]*:_QQ% ] tKǤ* QQ%"Q|R8 >٠3A9!÷c & ciB ] F?X.  get flushN  * QR%>|RR1<"a#W2,s-Z3RS11,-S (R?S# /1e* SiS%1,?SS&1O/iSS8 @^1+ (sz%, ST&%%5OAS_T&Q% ngToFOURCC(szFourCC;\HLTT&`37|convert~ =7T* _TT%hj ʨ ;T U+ &.8LPCG<.8PTDU&TM_6 UzU,0 E:(DUU&Pݧ6 sQ6zUU' T:Z_TOUPPERE(U &o ٬ECQq8scZ ercase U R*U6%  ?M u@%))Ȁ ) four 9S@  L* 6%(hh1u, &cio0This ) check to see if  d by sz follows conventions regarding 8s? ?in a UThe  bsimply copiedd R, pad=0blank@  , an-runc0 LVlb_-e@ `LONG ( , pchc), .&N";NI|&hrpWrite(Bh{: ?u: u: wx`U., (oF#`㠢"fC< s K ofte"  M* |%5܃;+f$eG ,)g&JRD4<;@, 0dzHPSTR 1gRDg&+gSpecifi a hugeH a~#be #;0,x$?.+6[&l*0% NN_~[%xNŞumber ac Ian q 0t W -1U* %nnOK]@%AU gkincrem=Y 鎂 * %2 ]+ &2$0"T 31\ (P#*Ƥ* >%,j`& $3>&(+:;UI@NT (, jɇ&8^A& &LsystemGetVers: 2IDɇS&f#D curr3 i$MMSYSTEM.DLL* }%vv*Sp%pF*}р%\ &# Q major'min sfؠ p 2p(@@@`3ш1(\#i"i* `%ii, &i7Q+^20 4i]wvoid (lpOutputS trB [', &[9'^À&KN (P: PChar);l@'!debugBg #)COM1 c)se dary monochrome %adapter. BePcausR tJ passx,$ da  Sat m  * Ê`%?lՋ%( 4_LPC('x/7&En_ ͎* .%?}m&:! { $ @ zq i.. KD42 keynal- [mD](  trol'\J q S . R 0, Dq! d&s 1, $ bVs 2/;;.. *cjPTo pJt * air, ? pouQ sign ("#")L7  ]p 3P*a,: "ax", "*b c d si3  bp  al /  c dl". O6 80386 arch cture, yL ͌pfsg"ez" d"e"ex".u Qsta a`accumul r.as, s$9 DSP=#sp\r\nAX=#ax ^3 mI1 Ib B(q## '  SND_LOOP 3 4w21=The E continue to Orepeatedly = B is again  ).You y U ASYNC Kloop Ds.4 >'D_NOSTYsj&  ѐIf a [ f@unctio 9 FALSE Y  D*% ] &[E@j%T)TAG1Eif  T, wise * %n!np"%, &ko1a fit  G and bxNable by an _ audi@o 1ieed  E,Corder:y;t/ / f @>0 > PATH environment vari7 ofp@mapp30a network. Se]OpenFile @ SWky . =bE X7!!"1"B@p22 RMEMORY , " poi <in-memo ry 5a 4 C tAst$orGas , ?LoadResourcckp#6a2l8 QgetDaitc [@ _ #@  )  _ s\` "3%1]- (b# $!  * @%RR<,& Q@RC:`B%U2J~c_Teb( ), p&CH%mC2U@&odma_d (uPeriod: 12!x- (CȬ s(lowest  & l) or -|gg >. Call  9bef{ k? -ev} &,[" 9kfinishE)* % % 5x׀+f&[V;X&hFV d0 *<%Er+8iB Wout  * <0%WJ blWu1b]xF3A a1tc!L! [$0klos]~?, 8!y*  %}">"W1 2DV"98E_5  3 1R-N- (# \ \@* D%\\,p&\\4C#D21 F\\t R]d, p&],C0"&-`˄]]' )V) clear&x )iiiiTkus=$ s4$* "p%B )45 +44MjY, G4aJF W K(previousRC{ * %ErY+FFF* `%JF00FBegin6QQQQQ* % QQ>$1}QHQdQQ43D1--D (l@#"* D%,l&8W08 @⣮WlpTimeCapsW%(, E0&e8SF&43 eH(sp: P~P; 9HHHE@& Its {m f Q *  %u 2GQ@+ 8gLPTIMECAPS >+ C - _!E4?)E$_IP'6Q,^ O">2, HZwwp*2`%aj%8%UNReturns 0RRfCANDO A fails: 1321N-- (#*0 (0 ; * % 00,D&00%rI nalwayu@ n* h%2>+]u+'/ 3 h1q-p. (#4[* % ,K&79&".ktGe tt(, K&;9"&d.md@s: x +z0&#* >% 33* %]r>> *>6%  >7 t@%)n)Ȁ )The Wis in n* 6P%ggtSD Vh@m01`@ difference between and   Ee r to . K -has over(heaEE.* } %"2S+ &|,FQ K3 }1-^.P ( #    * 4%<, `& I'Q0}!(C:H$42 4H)b_Teb(wTime rID), `&s3"s%D1&bsgfunction (uk@: 12iD<\&x rdestroys a K@ r* %(OO;\+(O$VAq H( &PC3IdentifiesHbe @ed*3%H328b k%(& s) exist* 3% _Rk1 2ELSoIDby w Han   * %2P+"cc3 1p. (P#<v%c[* % ,&3`Ha, (# C(wDelay, wResoluAE, lpFQC, X, x, p&,tua&hXC(u@up3p: TGCall Back;: y 5C':Qb&2d +uptd #B s r -or Dic $Oavvated,)#K3* `%229+;$224!0'SW!1TSpec0t EQoIfd   t D, grerK ve p1?,.l5vr 3cѠ?5Eeaccur`acy oӀR0incs= smK Vso reduc X?.Wappropri ;L  ,@ LPTIMECALLBACK s x 'Kq gar" o:up/expira Q"shot2k*y*fSs$ 6  ,4v& XD(x  &Contains user-suppli#k6 ( p,8#l xf?G g &f rI W" 6(  ' Z;W_ONESHOTO2g  ,jdfKr Ev os 0, kcw7 # ' *PERIODICM, p ,h!Xe *#  %ccnp  & 97S #NULL iS * y + x5* 2 %, ^ & :H2  J| d\J@ [ /c,Msg# dw1028+, ^  &8;hZ u'.* V = ƀEk732: Long int); 1 0sD,Wa2+ i&VV!* >`%`ix2 / d/㣪U0g n ge nehigh-frequen -9s(w(ithE10 l)  c0onsu = e") CPU bandwidth. Any >JW:Y@ }-pai 5 R*0.Pc^` `/Zh`΁^ˆ H ۿ a  You + A ? (m mak> @excepPostMessaget  *   f \5* x`%ZnJ6c7 >lV!naJ`Ȭz>z  3 1f. B (2#8P,n* \`% ,20&))7[=\> Lz)%^ !', &UOZ^&(hWaveBIu ; 9\N_' \n  Ya Y+d ,  bj8-* ^%--5+-,-Em ,3HP&f?z;6 @@,830u H @8NHD@, ( S_ .6 @z@P,7"77=7 81D@@,mbmmm *z@@%  +r@A%)@:+@2A&p .PUj+&A]A@&*L%T:2AA& U(UWAVERR_UNPREPARED2%]AA) "JqOQ * AA%@|+AoBJ bWngYXJa100W  . K!lpData  K ** AB@%"2oBB+ &0Q "3 BB1X.9.B#G (B&C#  I * BPC%(ss<,&C|C@&H Q@8QCsC!PCC2` 4Bb_e=L(), |CC&!nL2C7D&dnbfunctiong(hWaveIn: PHA 0): 2k<<CsD&/x/3[SThis Q K Y* 7DD% 5sDD+h,WdWOD!E'z. If   no Sk *DKE%nn+r!EvE`%nn$+KEE&Cn+&vEE&nn$+EE&.!Ą+(E"FP&P* ELF%Xo"FF2 2yQX$gFщ AA~E)95 n't  to,K fail. Call AKdonev* LFF%KK>F#G1 <V@K` ,o 3FVG1..VGBM (#G~G#W&W* VGG0%W,~GG&8uW[;G/H> LvfW@cc t !o$, G[H&oZW/HH& (o(uDeviceIDf3 w4Caps; 91}$LY[HI&W7}d a Dd * H+IP%N*IUI%8x!Nxl+II@'"1Identifie`query. a  S0ID (see or 5UII' 6|Xd_MAPPER>UI4J@&%IH%=qa@n q BIvJ,h' 4֘iLPINCAPS M" :4JJ-i مjZ <6vJJ,kXkZ84JK,- hnkJk:*JHK% kk+rKsK%kk*+HKK@&f+'sKK& k Nk+KK& kl+ KL& @d* KIL0%UELL24< H]B[b e # XILL9 @M'J@V\Only$ 'i, * LM%vv2LBM+v **fvjv 3MuM1H9..uMQ (BMM#v d vj* uMM%v,MM&v:_:MRN>t Z wError"&", M~N& LPRNN&K (uu A&: f+g~NN&( * NO%9NXO+ $.A+OO&%rX%n;XOO,v,(>LPSTRGIYOP&WmW be  qdescrip6O=P`,V@;P}P,xhX/o _1 *=PP`%+r}PP%/+PP&#[h+*P(Q&(TV* PRQ`%^8&(QQ,hM^|'4< RQQ1.O.Q@2Uw-GetID1QQ#.* Q!R%x,QMR&x>X0!RR8`xSN . R$, MRR&R>aFR2S&zR>E~lpPWord^F@RxS@&=c|get) O* 2SS%v5xSS+NB_15STP&j8_?SGT,8lUINT FAR* +YTrT&*GTT% p *arTT% p+TT&OO/A7T2U,ZnKO!  Q q 3TeU1./eU (2UU#K* eUU%,U `&>U 2U3U?& 6UINT (), k&22$ 2+9$?&^H^fun ctionb: 2d8>k܀&b|d  of Y* % a *܀0%)@0*Z% SSFF0%(}SRe@turns  yin * Zʁ%`!p"2+ &*QYe 3ʁ/1O.E// (W#P (A  * /%zz<,W&t AC:m[:> LtѠe@ `! (,  , 4&2TV&'B(hWaveIn:  : PMMTime; 91"@]4ȃ@&{{  XY g!K* %5ȃ'+',$C+ ,3S&fD3z.>'@, (`0 vaL IME !i93Sʄ,=i m01^n r 6@,v"v+80ʄ8,:`nfr m*b%[LK8%1iu q +bـ&.Znj+&&LT* م.P%ccTJ b?<%11EBefore /, ) wType f1 I desire. After4` be suDto checkEC`MP Uan }+B.&(fӒ3 M1/d/Mߋ (u# * M% ,uˇ&5gC2D X<)C"Emsg) J L)%, ˇ^&7SZ2@&Q G) 73dw1, dw2@: wxqs^$'H/)@messag"a(1it/ driver-specific 3 n't by APIs*N@%G4$+ [53N&Zaudio 07p,c m+!& B6O,'5#'+)zP&B R'6O,``L+*zۊ@& T*%*9ۊ/@%( r * Y%**P/%| R* Y% 2ߋ+ &[@`iğ 3 1"E//a ( ߋ:# I(i* d0%,:& 9d^d, <i(lp_I, t, lpForma 8Insta(nceB,  & 4HWAV8EIN {a&, -t YX'*]j_handl  a  # *  ! dP!  -! mayNULL %QUERY  B 6N&, %- %% ti'tfIdentMer6 . S6ID (see  or ^5&ď' uh[~_MAPPERP@' RٝK% s gcapabHle 2 q.Hď\,: 8+ FOpRMAT"{34Hv,( ʫ(k+datB 6\ڐ,8P v8tN'("ELa <uk98during k 3r@elatedJ( Bn>ڐ,= >PTd:iNƑ&d A 6,!B3*Ƒ/&K wf1`'h^{Cd/Ā' R +s queri_1 ͠"but! c 8`'4m4ALLOWSYNC,Ē('J !7p9a'$C_BACK_WINDOW8L(,Z o+"  ,aœ`'i 8Y@,qccv*œ'%!+rR% ! +'}& 8]l+ R& @d+}Ӕ0& f+'&! N9+Ӕ)&L ++T&w VOX+)& b_n+%T & Jz ߋ9E& &Ȁ WAVERR_BADFORMAT+5 p&8j8 80|4E@&cccSYNC+UpP&^z* %  ^) ,%&2 '0C:XL}+ &@Ȁ n WaveInFunc(h 0, wMsg, FJL)H%1 0q1q0`Y t  6},@ (,@6+J&&x8^,` `b;%&&QJSpecifies a Y6^, .YF6@, a .6;@,?* ?k@J?+)f&.R?ц6;,,`̀L+)f& `` * %E62 2s""+R@ ][ t e s'4)M*$Ifis chosen to  R,  3  "f1tio& I@ ofXA6/ .$$Ȃ:xe*MM_WI@M_OPENY#C6 C/(o ASC6:*78DqP^  Ȥ/E㣪Zh΄}"Q}ck may make  except PostMessage,     f \5* C/%5"2a+ % N${6 J3/1`d/|/ (a# 5 f&* p%<,&6[Am> L@ `b)(d !, &`'sƂO^m&sn 2d jW:  ; 912K63&lThd@prepar&ˉ-* ]% cc53+7'j,3]P& fz6,8 u/@Z4,.S  be v6j@,n"n 8814,mbutu0*j%8 $n+r% ن +"& ]j+&M& L& +"x&@ n+%M&H * x%.e> J]ۇ11:yK!lpData  K@ . P#ing  w u no _and * %__2e@+i 4_ez_e 3 1//p (#_,_e* F%__,r&LL& &Vy'h`MV * V6%  5 k+ &,)Ȁ` / ,36& f 4@/0z.*k%+r%䊀T:+&.+@j+&B& LT* l%(55;BA@,5w6SfIf in queue, be marked as done (the 6 ), but empty B remaS. Calling function Yis start`hano _and(` * lk%">A1 2>4R~9AA~ , 3k11/!0 (# B0  * .%<,Z&T Q@BCl[C.> LL#c_e@ `n &(< !) , Z&Ir" 7O`0&unq(hWaveIn:  ; @ 912>n- (D32ngYX . T* 0% aa5n++aa,3& aa$6/@,87 TtuL\{,4Ôc  to clHeanup6/,hJ"}E81{@,bKK |*%Q+r>% QQ%+i&pQ+&>&Q+i&]&2&) "UV * %c~> J8723gXF @/OGlobalFree= 9vJ* %<<2~+;$<%r <6%03 10 0 d  (5#(0&0* _`%(0,5p&0B'_2 4NTh0$%( %, &ON9G &+rm5Out: DPH @): %o 'hyDs a loop la  \@ows Q-c ontin (-  * G  %5  `+7GH ,4 A @&Gh| * k %W+rA  `%)+k  &+&  &W)*  %  D 8V!@ 0`@( Eform!dU l by dwLs B )5 +2 devic H WHDR_BEGINLOOP  END G0S x  5p 8v*g̀)Tos# le , U XUof"s, ?ݐրrs 2. Kmakup@  U kbDeP dA6 hUA 8Yorea*  % J3 d 74 >l!*D|_n3üU:ش*Ⱥ*κ 3   1_!0R0  (d  # ,j*  %, & k C# X2Fu, &  N5X@& ju<=&J zTh Q K%* 8%5m`+WWO8'h <+X   S@k $*m%$+r%$$/+<&z$/+&g`&$/+<& +(g&( Pz* %zt[2{;yQz/0c_y!A stillda ,K @ failP QHa * %j> [1 @iCW/ //31$ 00B (@#(* H%,t&^?[<H>x_ t/, tp&[YV&h-vOH(uD'ID 3  JCaps%JS&Ds va , * V% 1*% +sl`'&5Identifies:`queryS:ID (se  5'0 f_$TWAVE_MAPPER?V`Ԁ&ʬMXD%܇q C,"6LPzOUTCAPS N":Q@-eA f/_@ B6,85Q,^Wn?* @% @+r7@%  :+ @b@& .*+Pf+'7@@&%*NU@V@R+b@@&U(Ul+ @@&@Ud* @ A%T E@RA2 2G<]T`[ t@ e X AA9 @ĀMD E@Q YOnly  @. If0 * RAԀA%"2AB+ &,Q 3A9B1 R009B&F (BaB# d0 * * 9BB%T}<,aBB&S Q@ %AC~_;BC>` Lvb_Ze@ `(wError, |), BBC&N2";LQCC&h rfunctionw(uu : 3 :  912+gBCC&VV3S* CC%ղ9CD+$F2Ԣ/Q +CGD& <;DD, (&bLPSTR r!e+WGDD&J`6DD,e"e0J6=DE,4zc .*DCE% _+rEnE% 66%+CEE& *ah+*nEE&(6T6V* EE`%8&E&F,M '{4= EcF100 cFIwaveOutGetID2&FF#3)I!)4/* cFF0%3,FF&8\3jY2FDG8df3-T!( 3 -$, FpG&-cIDGG& -1H(hWV13lpuDeviceID: PWor d)PDFApGH& pd2DdThis gets ID a * GCH% _5HxH@+n0SS:[16CHH&*lُP?xHH,4a8:IgUINT FAR*e+YHI@&*H=I% *aIgI%0 0+=II& /jA8gII,-JpKO!  Qan q 3IJ10R0 J}L (I.J#<x)S(* JXJ% ,.JJ&73XJJ&! !#! (, JJ&T b9%JK&Z JrGHCAWJ]K&8 &H@ of:# yinP * KK%C*]KKp%z C*KۀK% FGK!L@% λReturn* KKL%\v2!L}L+v=8+ vj3KLL100 LS (}LL#8v * LM`%Bv,L.M&Bv:V3MM8 fBp 8VlpdwPitchm*, .MM&m:ZMM N&M mJ5x@3Longint6VLOMVN& 86j :` I -_ @ A) ' Q@ , or Q . Not q  Ž-To H f  ? WAVECAPS_PIT CH :test P +) * QR%JHRS@7AY[l8Z㤄؇6  3RRS1XR0o1 RS (SzS#(K 2K* RSS`%< ,zSSP&  U9S%T8 rjVRate&, SQT&`.m)YS%TT@&;mwNWQTT&<ٟQ * T"U@% ָ5TWU+C\,4"UU&&CWU , qM U S U'  _ to be   Q . The -is a BM'in  authored ,!2p Oa positive Y (@ `of location  signg e part ! , an{  $al  0׻yaAUINT a Wa0x8000 half, HQ quaer. u W0x(1,00 Q 1. 0 (no"!&n)0Y`XF] /p5.5.*́%  +r%)AȽA:+́"&T.X1+Pj+&M&LT+"x& @0Up+M&(k8j* x͂@%*a% *R͂I9 @ Y2,! @=8+hP  )* s%"JAI7 >Q 㤄؇i[l㷊y ,  3s10 1  (# *  * B%uu<,n&5 Q@44Cu[<BɄ> Lxb_e@ ` ( E  1) , n&8%"7UYɄJ&!nfuncL$ (hWaveOut:  : PMMTime; 912@a&=|"QR0Eg$ K * J%(5+ &f3ICvA, ,4@&h|r>S, X(,a`L IME !i93, =fEm01N^n r 6S†,mv"v80,`n)r,*†$%WW+rO`%WW%+$z&WW%+&O&mW* zχ%[I|D VW"#1 aBef  , ) wTypes I desire0. Af1`chXeck5`?P Uan }+Bχ& o71s3|ڈ1po11ڈ (@#&* ڈ,%_,X& O6,@8`l/gId t$$, XӀ&4TK'& zݴ(uDeviceID: 3 Longint)RPӉy& Th 6e current q - H D* '%*y͊% !x<) &% RIdifies3 ~U=͊F,2DWORD\- '9 [99 K  j/:/J* (/@AZFFFF  pY0 silenc(F|/0 ,Q+X{'J!0mo q H\ , regardlHessl   b 16 p-level  *%+r|р%*+`&*+&'&*+R& +'}&E +R& p (l+ }Ӎ&( @d* %-/_Ӎ\8 +Fmtest{[r_9d dd __* \% qq2+?0 *q+qe+3J1 11J (r#FY (Y;* J%oY,rȏ0&oY;M=,t z!coVGj, msgP, JLK, A&KK;T]&ZxKK 73dw1, dw2: wx}sA@'h1~mlage TZF1it driver-specc 3 n'by%APIse* 2%e4f+/} + J}{532p&9 @audio 06 fё,!'1+!&B5ё1,3!)3J+)\& c51,__Ly+*\& d T*%??*9% r? * :%jj*Pd%1)|* :0%2d+ $d- !d3 11]1 (#h &* E%,q&;e`E, (_(lpt lpForma8`InstaB., q& 'rx֔t%9-ƍ;PA \0*;0F:GG &4G L a KD Rt * t6%  G }+ &8)Ȁ` /LPHWAVEOUT lphWaveOut /6!- (H_G@H^n handle. This  a  #  to ! device H = may be NULL %QUERY  B.6}W,5* i!' 03ِLIdentifies( . a S0ID (see" or 5W' PhP_MAPPERMB@'Pٝ@% s capable of  YHp, " LP FORMA2 Forma "YB- 2(k ` ͌:d0ata  NA6,e.8'Bga function ~durin gDQ 3related S" `if noU>@,,>PInstancej:i"&ҏU A s6X,(>AB3*"&T=ѡ 1X'h`3SC]&d+_-Aqueriw1ait " but c 8Q' X"XXALLOWSYNC,}'(![p9Q@'$C_BACK_WINDOW8L},8e+" x,'b8YR,ccv*|%EE+rR%oE:+|&Oãf+'&zN+(&ۥd++S& V X+(~&89bPn+%S&&J9~&Q&jRR_BADd5+5 @&j|4A&Lfc2+U l& ^z* A%(__,l@&> 9CZN+(h nJ HF(X, wMsg,  FJL)Hd1 0'0`[ t,)6,40B +Jdŀ&B8,G  8;'8&*Spec88  6n,TF6A8, Q 6n`,J\+)& R6;,ZL+)f&`` * ; %Ef2 2 8ZZ{G<]T [t* e 4 : BorJYK@}yKW structure _MTy5K{_? *-s 2c Scertain . uPCM , an extra UINToaddI U Z  A  ʃV cas $It  chosen  R,(+ 3b Z iItI outputaCL1x'Z : @ V*MM_WOM _OPEN]# :@ DF?XBAiC g}s, KCLOSE"\DONsL'Q 1Q<<@\1'Z0JAU8 @:qQAPщ :$F qP\s^ 0ے/E㣪Zh΁L#QLck" make  except PostMessage, T      f \5Q* %"2s+f*fFF\k 3 11U1 (*#  9k 7'* T%8]Ô<,*&7C#T2 433,'d(', &'kV(,;N5=&< ,m !"h: PH;H): 2v- wn3üTh #n 5 BQ*a K.@U Q g d $ Q" f?* =@%?`y5+?x(Kw,4>@&hh|*h%+r>`%++h&j+&&L * `%uOhb%(Ж w 3has_andV * %>'b16\I"ƨ3{$ 31F]1_2h (%#)c* O%,%{& +[DO> xLdS4 %$, {&8N PbR&D ;  91$L= &z preparaK R * R6%  5 k+ &0)Ȁ` / ,46& h 4@/0|.6k, (:au aD^@,5aSg to be v6G,4y"y  81,-byy0*G%rr+rԀ%r<:+&hh.<j+&*@&LT+U&n+%*&J* U%ss*b$ > JIt11  K!lpData  K B* 6%"2 h+6R`vgg 3 61U12 (h@# 2  * P%<,& Q@*QCCC#\2 4Fc_Te QM(), &8!nN5\&jnbfunctiong(hWaveOut: PH @ ): 2m]'jq?4.S This S` y QZa  and resets @  g&0. o ? Qmarked as doHne / K * %PP5]+PPP,4& PP%*0%h+r=%hh$+h&h+&=&h* h%>!1 2BV`F\3, 3.1_2R2.  (V#&c* .%I,V&CC%2VUCΒs, &2N7i&m^nnΒsJ:&t+2#|tar~a 3#2* i݀%5 `+U,4> &U8* h %U+r>  %'+h  `&+&  `&U'*  %hOd b %   A< 3hno _/ e *   % UU>%b  1bD|_#P[7#a3  1z22 D ( % #a$a* O % a,% { &aT1O  8 n@3jagg7d@wPitchr', {  &8rOJ J &>rrv@: ws'8<  &x2rg IofdS* J  0%uu5  + $u,4  &$u<; H @,u (3ylya  '4q(݌Sp@ecifieQ I ,. Th| - Ki'i>I$author&eZ) a positive YH (@ 94bmnP a fixed-poi ntG   siDgnz ep ,(  $al& 0U yA[ UINT W0x8000 half, Q quer. u (W0x(1,0 @ Qa 61.0 (k I&)0W`VF[ -p5.5L* %d+r9%dd-+d0&d-+&9& d-+d& X/p+&T 8N* %dH8 >d @=8+!M ) ' Q oBr4 BQ$ l y hanged. Not q -To  "i  ? WAVECAPS_PITCH t P )* `%JHD7(mf<*؇8Z=B* H* 3w1R2L2w@ (D#( 2ۭ* w`%H,&yy6S7H8^yٙymyRate-, t& NPH€& vxuwf:Dt& wy* &0%5[+y,4&&H::[,y>&yyy!xP'xxxf -c Mv2`E(k^^^k^^0^^^ ?^f`X``*Po% \\+rE%``&+o&\/+&0&\,+&C)`+F&``&* p%`\*aF%Rp @9Q)S  @D* 6@%  "JA @@7 >)8Z [l; @,  36@@122@ L/6f ) '&, GtH&PdHHH&BǶ(hWaveOut:  ; 91&tHCI-0 (wCcO\ '*g lk -! @. You! freeing* HmI%6 w5CII+b7$Guf,4mII&pXVe|.6IJ, : :uL[IPJ,?S cleaned up6JJ,"{>81PJJ,b q*JJ0% +rJK%&+J>K&Q+&KiK&|+>KK& ,U2'iKK) "NyX * KK%c=KSL> J{*#:`SL؋<LNN& X?D K\\* PNN`%H\5NN+HH,4NO&HH56NMO,HHF_OO,HG_H%J S WN&{6MOO,BB81OP,BB*O+P`%5+rPVP0%55,++PP& B5,+&VPP&5:PP&RR_UNPREPARED2&PQ) "Q7 * PBQ%QQQP nCQQ5I'O74iEPD|_(W V*@lpData  K A UnlesJ 3by  ȝ Qh ߮ h s#* BQ$R%3{VKQzR=3{!0cn3üU' 3*Υ3$RR1l3R3h( zRR# uhATRS- *bV4vK4 n 4,RBS`&T5SS.l_}@ 0auxcaps_tag { Mid;% @P P 6# UINT %0Support;} h;, BSS&5ST0 .kr *PAuxC = ^TO @ P  0 J 0O )0: 30{ +TPdevi }!*S9 ** ST%}]79TU+4 roҒ1TEU)-U WwpNU- )_A;cciA+audio IDs in EUzR.1EU@) "  wPidl|& 0-0Specifies a ID  audio Currently, no s  #P/@ۀ@)$ LiD'IspThe is major i , Hand Pin@4/ۀs)404 2+:D& 2t2/śP) W\$@&Describ +ofQ [to   :4́X' wqQh_CDAUDIOA.$&T\B2P an iCD-ROM drive2X˂'t t_AUXIN9+&Vrr @Yjacks/ 3)(PHL{&eeA  byg,3'V"Vl+{҃P&f6N,'&j+3҃)&fV8* S%  #)ׄ,@ & D@Fd%m be )Ac If)  q&s on 5 m3kAp* S%"2ׄ3+T$x8k1 52 3kJOYCAPS- 3# [ U*@]Tk- *EK9` structure d3ing,!&Z @UC$4 6q0 0joycaps_tag { Mid; @< 06 UINT wXVS!0PaxYYZ?Z?`NumButtons`eriodMrP`s} A;, !Pp&".8$N6 :Xq.0*#PJoyC4 = <^T @0 P AK!   0  _! h!F!: 3u @{ sx g W}(Pax(( (xQQ0y(QQP(0z(P(qs 0 message E /+`"+* Px%$$7 <9N+$r#ݳ 1x) rYq>, (⤙ cci anufaB$r C ( Yi@n . 1o)8. .:Yg>Ȋ,4Ή4 4*P/o) 9ZfȊQ& &̶ ATh  S$ stored a % 2 )A "AD:QNj& S12 )u u@ax?:Nj8& ximum p2 j)"D:8&\4`2 j)\u@ ?:p&lpp2 Q)xj#|kD:&x4a2 QǍ)8Cu@!?:&Sqp8Ǎ>)6 gfX93w&?ly7I 2>)gg%cVw ,h ]}9smallest pollinterval  C2>)@D#bU , Xlarg* >ʀ%2@+ Ȫ8?Z .8ʏ41334@֖ INFO- a#* Zf4- 2*i59` s c! g o T,a& :no+QzJinfoJpo=JJZ`ljJ*6J, p&wJo.h9yBI BJ BZ@BJ0&$":0L%PrKPZstatJi* Ò0%oJ<9+xJ_J 2 1)h'C0t@&9`current x-5iti 2 1)"t atC0t逓&ttyt2 ) C0^&z5 ) WRaSi^& a oR . It  be Y*bit ,' nvYR9K&T 3 4bl)Wʉ^5 D or b. T@his   -and ; b@e )by&.3 q)2+&>&LJ/ q)8O_aOs +&`&YY 3 )133)P( Q# = ;P?P)- *e =P== Y,Q& f@uTC:l(P,Q) 0midiincaps_tag {%Mid; @P P%6 } P;<, T&E#h@(. *kPiInC = ^Tp' &  0  0O && U* T%7<I+T1z)& wqJI- (S%cciܢ#!"IDs !1z)<zz  \oQ,4zya ID @/) LeQ' if0The A maj i , $ 2Pin@/)0 (+:?P&t* i%S\&Sx"2?+ S*SX㊖&4R 3 i1 U3Y3=R(#R?R5-. R4 ,a&u 5!1 0outUINT 4 wVoice#E$Not pChannelMask5Supp{ ;R, aM&a |!3{iOut@dpedd$: 3 + devSK!A';# v?! (internal synth ܓ[wS!>0 maxC0 AA{ 3 ACy \S[* M%7=*+: zr 1[) J*-}!U]f 1[)[\p2,[ZU /a`)ee2'k0%/a)e+: `&%/O)(  cSX &̀Describo-#pA[to ہ- 6Op'e `elOD_MIDIPORT90& W`Nh\1 a  b 5Fp' B&nSQSYNTHA5&jmm0square wavO H 5F'&u0FMu@9-&4;Z n FMm04 )' RRAPPE2;+d&I_P!@Mapper% 4 ))x*6 d 'h 3ٹ 2Ϯu ǥ i` I/1 b,ld meaningfulD) -0 3 S)*Z' ' maximHum ?$& may f U9S) Fol ' 3 jQ s t o, =bit refer /0J 0 15. Pv  transm4on Hq3yso ) 1xF/ )v bu+<& \d,F'*w$w+q&T1 6m,F'h(VV+3q&( fV86'%"* f% > @=h7:y+ &t;a mqKV 1 ) "`Ȣa;7'B@&NɣA1Q! @3 u)tgg~1:B'H:jAThe Aq0) ? f-byte!, @,  pad atkFP4 u1)"""BdP&%Speci0fiess?""RIFF" chunks0QLISTP./1P) co'@&ދp" 00>'sld@, top/ V)) BVo'&giving e SWOAContai ns p 0:, V' RRb^3 4AbRpkkPil/2?may &d and ;be upd ated  z. This  ) &aj ~31Y34!BZ( ^# Ve S%ZWN- *!~$ structur/H oa  ,<&T CBy~8 >'u50_IN0FO {]|& 6LIOPR OC 6@ErrorRVHTASK htask3@ONG  @PSTR 6 <8):D0lBufY !!Gadw[4]3WReserv(ed12U7hmmiCZC, <0&CC7'#~ 5 8GpmImIw 0IG`IG{ genera0l  s Gz  t7 :f0Procg!wQ: 3Gplace q{ 7hTP{ {locG {wdurl$)8 h{`6(0L)3H@ 6: #Pg#NUL%p<%` B /Xwri A8JP last Su&0)A:j@@C 8rX{ di5}( .#&gi'q %Id 8  PB: array[0..2]P :I+! cQ 39dw@c}` ٴ:) \I$p2$$P : ?  i* # P% 7: Z +3Z9/ #  p)\2'>6Z  &hN lC}i Mhow% opd3  ':lPY_READ:( 4 & PND '9&j  4 h `'l@WRITE:(4  &Lmm 8h  '"@q@@4  & h@ w 5 O 'mRRCOMPATm}  & TTA  , allow ) onmac`hine " n time&8O  `'AEXCLUSIVZk N& `wdenyP ++! Y-*&8 'CBDENYBE7N&(KnOtPher {i |7' 5k|3E6G&x{ {@ 7~'#{NONLCG&4C@ }`%{,~'`ncd, (c8*| direc I Q nc it@ if `wexis- 7'8ALLOCBUFVHd2 :`*x:3  u+ /  ).d[&n-t)/~o0S #q0 I14 an _% g G / ) ;5& j3p6 .)|i49 @GAz,@oHold /{q Wn)[" f  A@/  S2 .)'!,f' I "(a E:MCI  @ @form& inback0groune B / `)t _uf@& bbyt e") ń   /e/ #)e"6) ab,,k@)unbuffered, ZR/ #)"<AK dv^2+e0"R@1rsa hugg a& !WL*nJ n!    xgD, tapoints 8!@l @P$??@:/)h$8 .n@&Xڍ /?)-ql&(\ 7?)y +/l@&S ^/)F  ro'( e f. 4Ug فuS  - mau 7)]M[4] oZ@'V Coo  o SZ@^ by   y ? to transfer S call /  ` a 8@) "Ȁ dwReserved1+/Z@@& ^7408@@)(bb2+/@ A&bb / @OAP) YVt AA@&MMIO @! pcan p @  # * OAA% J T"2AB+ & !: P@8IDI al1* DQF%%t[78'FF@+p%xc sK' 2 QFF)g#PXF G&'B' #. This field  ! Vs31 F;G'V!xVTIME; GvGP&@F/Pcounted in n6;GG'gk@SAMPLEp;vGG&(4pNu mbwave .4 GH'6GQHP&.Curre6 i4 HH'iP.QHH&BI 3 HH'V. HI&S =` *H>I& u]NII, (hThe jDb2Z6Z0>II* N$6BAYmsV.I!J,h\iMilliHonds. d :ZC %B90 IQJ*Y [ V.!JJ,I>E0B0QJ׀J* M*cb W/J.K,DZ 3 1#F3 JaK* jR'k th.KK2 4Еj"1s90n r@2aKL*9o ;{[x / K6L&t *t T!F;HsN1LgL*` q 1 6LL`&X_Minu)1gLL*&ai1ec 1 LL&$aSB0 L*M0*ˑ$4 0 LZM& &"Fram 1*MM*#- P1ZMM& b`` A (24, 259(30 drop) or 30)3 MN*= 6MDN&5{ 8D?n\2NvN*n1 wcDNN2-zeMU7u  8vN%O*Qg&Tj/3NXO&2[$ a fp3 %OO14Ŋ4#OR(XOO#V -VmSQOP- *VcS PCM ,O2P&ZZ=_cPP)QYmJpcmformatQwfK=WORXD < <, 2PP&)T<ܖPSQ,r2\W F 9,@,#GL wf: T,e 2*++* P}Q%++7?SQQ+:~+a+/}QQ)\/+f UkQ8R,(֤(k{[* ugO S4W( &-12/QgR)T$ _4+8RR&(+ V$it * gRR%s F.Gq"2RR+N+ 9R0S1_44$0SVCAPS. R^S#^#+PLI0SS't c zr1 r1 ,^SS&3kWSATP) B0capsPeriods3`ax Q, SmT&8 EATU,t]cC?# P/O ?3? s E ?ax`.* mT1U%=:UnU+st. b.21UU);f5x;%nUU& dJ8 imum" by 0"2U V)Lll@ax;%UHV&hll* VrV%8@#2HVV+&?V$S 3 rVV145%V؆( VV#KK7VA .Ko?LLGL%GOnly  Scomm to Dq`Ѿ A  requiAe R,VAVstructure is Aas a in another  along e T,Vm&   @C:A - (K,Ȁ  0waveformat_tag { WOR D z; p  0nSamplesPerSec`AvgByt90;} ;, m6& Z B/ ,0R*PWF = ^Tp z: 3{  d+}!  of 3(i.e. mono, stere@etc.) 7@: yJ J@\estinion/P`{  BAedataN l* 6l%   7<B+ &xa /rK /l҂) "a`db zsPL"P&cB2Specif@ies V-Currently f3/҂Q'` $~PPPPCM;"&0B~@ Sl9./ Q)( \ls'&y`$B  M'1 E1 `/and5BP2 2/V)aB3'&zfaj  A ,/VDŽ)J& h\I#&hpp!]rage2transf b. 0/DŽR@) Wb#&ojP. K !satomic unit * RӅ%f$fs|&͐eu%#,|pG0 Abysingle , E&3 %"b4. uD0pWBB_I4 (G52Va )* Ӆ%"2|؆+9#7}yhiy3 1) 45& ( ؆3# (F #?V r- *Bo,30&007rv0 .03hdr0LPST`R lpD(GBufLeng th`"Recorded(PUser4PFlagsAPLoop @ t*lNex&lreDvSkk, &4kB{"v2 2LEndWHd P^w1: ' @ lockedq7 49')@{ +pp6P{8 Y 8@X8=@F'b?\@B#{ assort(see Wdw}!2l co " 3/)6 +SQP&> ,/ ڀ), Xz B"& DI32  D ur&/ ڋK)+9B +<v& Yf3 K' QYWHDR_DONE+xvԌ&-g EWYT8 '4]"]]BEGINLOOPdmԌp& bA9 ') #. Th B G AP  6 '8LhEND0glp @&d ؃last 7D' PREPAREDDz 2 4ngYXO\5 or  4 D)kD\dh &zЪ to Oq  Aq3 S)4+& ~&LJ/ S)'c| M+&~؏& YY * % [.I؏8 x>~] B ?k, To6\Uj} U . cXa B0E):r,& UA3 1^ 55'( ;#( ?Tz- /  Y,;&:z3. *gincapsMiIP P%*L6YatIChannel , _&3I0 .PInC Y0i`I  0T 0O ) #AIG@ɘ 79wP: 3#%HO*0+)* _s%++7<I+ &'g5+)1sۓ) "i/w-J%- ('^A[(cciܑ%"IDs 1ۓV)zz V\s%,zyOa ID  @/V)N . L3eF'h7q0The "/maj iX ,$ Pin@/u)0 +:F& t6 u֕)b(,', 0֕2' zj1M080b@& 4D%YS8-bi02`'__ S_0b–& 8_U_@0'01r -–@&H 6V0 '0\ -9& : UV0 i' &,-@2M0809&\2\Y8-bit0iɀ'__ S_0& 6[_@0)'016-V&440)'0\-V&y8y0'yy4y!0&*0]yA0C'_ y!0s&"_A0C'90y-s&90'0--&6_6 c) "RȀ#3wChannels.F-&VVC(S X.* c%  Wb"@+ &*CPYewaveInGetDevCap3 .1 5(.(V# ! #?V.- *I) ,aK4 ,V&& f@dQC:]_/ ,Q`  0 outc_tag { Mid; @P P 6# Forpmats'PQ70Support;} ;, p&R!ɀ'_t1 0XP*P"WOut =x ^T " 0 D 0O ! H!dw@: y#'{ 0 }3!b: 3 P# of Fs *PS$gl* %T:7=t+hzaE 1)JP-0 ()DR&cHciL"IDs in 1)z"$d\tP@,zyzSpecifies a ID  @/ @)$ Leq'-s0The imajor i , and Pin@/ p)C&C <+:q@&t<6 )b,-' 0]'X1(0-&XP 3SH0]'8S_ (0&6 SI0'0-J&0z'0P-J&mmJ0z0'\mz0& mmz07'mz0g&6mz070'mz-g& 9mJ0'ymz-!&mmJ0Q0'mz0!& 0ـ ]8-bit0Q' & 4S080& 4ـ _8-bit0' & 4M16->& 2ـ ]V0n' & 4S16->& 6ـ _V6 n) "Ȁ wChannels-G&   / -) "Ȁ P+<X& x 8-' " WAVECAPS_PITCH2X& 4ـ 6s I.?' 0 WAVECAPS_PLAYBACKRATE4"5& Dـ 6s Q .7l'   WAVECAPS_SYNCBR5& ـ -is and  Ya ,l' $ +& 6ـ :;@' ( WAVECAPS_LRVOLUME+3k& fـ 8* @%   k), &Ȁ  % be ) P If a   q&s on and 5 and WAVECAPS_LRVOLUME  be ) * S%  "2)+ &,=8+ > S1)Help ContentsC#& F! /3.1 Multimedia Reference* "!q This is an online to programming g(API) of /3.1. The API C , 2, and data can ?to  ..D3 6.Ȅ!q㉯8΀ Function e2{? NdȄ!qUI  Message Data Structure ,) "!q 1{1*THelv_FORMAT_2S08 Times New Romaneo, SymbolkHz, SteArial 8-bit WAVTimesNewRomanPS22.GillSansono, 16-bitTimesz, Mono, HelveticaWAVE_FORMTimes Roman2.05 kHzCourier, 16-bit Helvetica-Narrow 1Tms RmnWAVE_FORMATpica 44.1 kHz, Melite-bit kHz, prestige 8-bit lettergothicS08 gothicPS Stereo, 8-cubicPSHz, StereLinePrinterWAVE_palantino6 44.1 avantegardea devicespartanains the capmetroies of a devicpresentation the deAPLation display reOCRAle. The rectangOCRBordinates are pboldPSn the ObtaemperorPSlename of madaleinet file. Thzapf humanisty suppclassic devices tharoman f TRUE to theroman gDEVCAPS_USESroman huery. ObttimesromanObtains centuryangle specifsouvenirsource, desgaramond or frame acaledoniaening a bodinia 3Opens a university an overlScriptindow style. scriptPSthe door anscript cthe Openscript de Otherwcommercial scriptgSpark avenuey OvecoronetOverview script h PATCHARRgreekCMWAVEFORMAT kanaar; PHMidiOuhebrewHWaveIn; Proman s; PMCI_ russiandr PWaveHroman urameters roman vrs Pausesroman w or recordinnarratorsible PremphasisRepaints thzapf chancerye intodecor dplay contextold englishs that adecor fal MIDI syntdecor gdevice prelocooper blackd set olinedrawests the math7red Command 0math8ved for internbar3of9y MMIO functEAN. Reserved. pclinees playing ortech hing on a pausAvantGarde2RetrieBookmanxtual descriCG Times (E1)cifiedUnivers (E1) the caAthensies of a giveLondontrieves the Monacon Value ReMT Extra;;;Palatino;;;ZapfDingbats;;helf;=4ns o             %{ z p؆Uu  j  @523U33_4455552- "&"U"- "&"U"̊""̊"")!\@ ܈;ې ؔ ؆YҔ  ] EdP  Q Ya ^?V K -- ^ݑ(n7ʎ Ǝ { z w v^(ʎ Ǝ J7 { z w @ݑnG))*T*Z*^***++,, ,, ,,ˎ,->0 ! !!!!8!ڌ!Y34  g5U  7U3##.#v # 3) #R#4#f##.#v #) #R#4#ϏB  K   3 3k ^ݑ( n܈7;ې ʎ # Ǝ ؔ  { z w x#!##I$f$%t% ;   a > ́ N 9 '      H Ł х g ы N p 2 %؊ٍUI WRӆ    H  Ł ^ݑ(х g ;  ы N  a > ́ p 2 %n܈7;؊ېٍ ʎ # UƎ ؔ  N 9 '  { I WRӆz w x#!##I$f$%t%G qGH%#%z%%&&2&< &&/&k&''v '@'i'͍'(((((k(())) ))H%#%z%%&&2&< &&/&k&''4@WJv '@'i'͍'(((((k(())) ))!"j"φ L {   u { G 3H%U3#%z%%&&2&< &&/&k&''v '@'3i'͍'(((((k(())) ))4@WJϏB  K    L {   u { G !!!!>!" !Y3G))*T*Z*^***++,, ,, ,,ˎ,-0 ! !!!!8!ڌ!4G))*T*Z*^***4+0 ! !!!!8!ڌ!+,, ,, ,,ˎ,-}-4!"j"kl x -pφpUu  8́| _4 ] ^) Rkj4" S C   # ̊>AL\8YQ  l8^"AFEJ -J - dF cY +PlK   -Ŋ4-N---p.Ԉ--N---p.^.4Ŋ4^. E}- { z U Y7 c 0 pҔ  ́)̊L +..9...O./E/d//|///0!0 0R0000R00o1 111]1U1_22R22L222..9...O./E/d//|///0U""L"!0 0R0000R00o1 111]1U1_22R22L222="x": "!!!!>!" !?-Ux|   >Ỷ45.5.9...O./E/d//|///0!05 0R0000R00o1 111]1U1_22R22L2220U""L"@  ="x": ") K f/0&0;)i24I2KanimationAudio CDPAudio messagesTAudio structures XAUXCAPS|auxGetDevCapsauxGetNumDevsauxGetVolumeAuxiliary audio data structuresAuxiliary audio functionsAuxiliary audio servicesauxOutMessageauxSetVolumeBasic Basic command messages capabilityCD Audio Changing MIDI volumeDChanging waveform pitch and playback rateHChanging waveform playback volumeLclosePCommunicating with MCI deviceshControlling MIDI inputlControlling waveform playbackpControlling waveform recordingtcuexData structures for MCI basic commands|Data structures for MCI extended commandsData structures for MCI required commandsData structures for MCI system commandsData TypesData types and structuresDebugging functionsDebugging servicesdeleteescapeExtended command messagesExtended commands for device operation and positioningExtended commands for windowed video devicesExtended commands for working with MCI element files File I/O functions4File I/O messages|File I/O servicesFile I/O structuresfreezeFunction overviewGetting MIDI device IDsGetting waveform device IDsGetting waveform device positionsHandling MIDI errorsHandling waveform errorsHelp ContentsHigh-level audio servicesinfoJOYCAPSjoyGetDevCapsjoyGetNumDevsjoyGetPosjoyGetThresholdJOYINFOjoyReleaseCapturejoySetCapturejoySetThresholdJoystick data structuresJoystick functions Joystick messages (Joystick servicesLJoystick structuresPloadXLow-Level MIDI audio services\Low-level waveform audio services`manufacturer IDsdMCI command messageshMCI functionsMCI macros IDIAudioDataStructures 0 MIDIAudioDataStructures 0\MCI macros for encoding and decoding time data4MCI parameter blocks8MCI_ANIM_OPEN_PARMSMCI_ANIM_PLAY_PARMSMCI_ANIM_RECT_PARMSMCI_ANIM_STEP_PARMSMCI_ANIM_UPDATE_PARMSMCI_ANIM_WINDOW_PARMSMCI_BREAKMCI_BREAK_PARMSMCI_CLOSEMCI_COPYMCI_CUEMCI_CUTMCI_DELETEMCI_ESCAPEMCI_FREEZEMCI_GENERIC_PARMSMCI_GETDEVCAPSMCI_GETDEVCAPS_PARMSMCI_HMS_HOURMCI_HMS_MINUTEMCI_HMS_SECONDMCI_INFOMCI_INFO_PARMS MCI_LOADMCI_LOAD_PARMSMCI_MAKE_HMSMCI_MAKE_MSFMCI_MAKE_TMSF MCI_MSF_FRAME$MCI_MSF_MINUTE(MCI_MSF_SECOND,MCI_OPEN0MCI_OPEN_PARMS4MCI_OVLY_LOAD_PARMS8MCI_OVLY_OPEN_PARMS<MCI_OVLY_RECT_PARMS@MCI_OVLY_SAVE_PARMSDMCI_OVLY_WINDOW_PARMSHMCI_PASTELMCI_PAUSEPMCI_PLAYTMCI_PLAY_PARMSXMCI_PUT\MCI_REALIZE`MCI_RECORDdMCI_RECORD_PARMShMCI_RESUMElMCI_SAVEpMCI_SAVE_PARMStMCI_SEEKxMCI_SEEK_PARMS|MCI_SEQ_SET_PARMSMCI_SETMCI_SET_PARMSMCI_SPINMCI_STATUSMCI_STATUS_PARMSMCI_STEPMCI_STOPMCI_SYSINFOMCI_SYSINFO_PARMSMCI_TMSF_FRAMEMCI_TMSF_MINUTEMCI_TMSF_SECONDMCI_TMSF_TRACKMCI_UNFREEZEMCI_UPDATEMCI_VD_ESCAPE_PARMSMCI_VD_PLAY_PARMSMCI_VD_STEP_PARMSMCI_WAVE_DELETE_PARMSMCI_WAVE_OPEN_PARMSMCI_WAVE_SET_PARMSMCI_WHEREMCI_WINDOWmciGetCreatorTaskmciGetDeviceIDmciGetErrorStringmciGetYieldProcmciSendCommandmciSendStringmciSetYieldProcMedia Control Interface (MCI) data structuresMedia Control Interface messagesMedia Control Interface servicesMessage overviewMIDI audio data structures MIDI functionsMIDI input functions MIDI input messagesDIAudioDataStructures 0eMIDI output functionsMIDI output messagesMIDI Sequencer$MIDI window input messages(MIDI window output messages@MIDIHDRLmidiInAddBufferPMIDIINCAPSTmidiInCloseXmidiInGetDevCaps\midiInGetErrorText`midiInGetIDdmidiInGetNumDevshmidiInMessagelmidiInOpenpmidiInPrepareHeadertmidiInResetxmidiInStart|midiInStopmidiInUnprepareHeadermidiOutCacheDrumPatchesmidiOutCachePatchesMIDIOUTCAPSmidiOutClosemidiOutGetDevCapsmidiOutGetErrorTextmidiOutGetIDmidiOutGetNumDevsmidiOutGetVolumemidiOutLongMsgmidiOutMessagemidiOutOpenmidiOutPrepareHeadermidiOutResetmidiOutSetVolumemidiOutShortMsgmidiOutUnprepareHeaderMIM_CLOSEMIM_DATAMIM_ERRORMIM_LONGDATAMIM_LONGERRORMIM_OPENMM_JOY1BUTTONDOWNMM_JOY1BUTTONUPMM_JOY1MOVEMM_JOY1ZMOVEMM_JOY2BUTTONDOWNMM_JOY2BUTTONUPMM_JOY2MOVEMM_JOY2ZMOVEMM_MCINOTIFYMM_MIM_CLOSEMM_MIM_DATA MM_MIM_ERRORMM_MIM_LONGDATAMM_MIM_LONGERRORMM_MIM_OPENMM_MOM_CLOSE MM_MOM_DONE$MM_MOM_OPEN(MM_WIM_CLOSE,MM_WIM_DATA0MM_WIM_OPEN4MM_WOM_CLOSE8MM_WOM_DONE<MM_WOM_OPEN@MMCKINFODMMIO functionsHMMIO messagesMMIO structuresmmioAdvancemmioAscendmmioClosemmioCreateChunkmmioDescendmmioFlushmmioFOURCCmmioGetInfoMMIOINFOmmioInstallIOProcMMIOM_CLOSEMMIOM_OPENMMIOM_READMMIOM_RENAMEMMIOM_SEEKMMIOM_WRITEMMIOM_WRITEFLUSHmmioOpenmmioReadmmioRenamemmioSeek mmioSendMessage mmioSetBuffer mmioSetInfo mmioStringToFOURCC mmioWrite mmsystemGetVersion MMTIME MOM_CLOSE MOM_DONE$ taStructures 0 ZMOM_OPEN( Multimedia Developer Registration Kit, Multimedia file I/O data structures0 open4 Opening and closing MIDI devicesL Opening and closing waveform devicesP OutputDebugStrT OverviewX pausep PCMWAVEFORMAT Performing basic file I/O Performing buffered file I/O play Playing waveform data product IDs put Querying MIDI devices Querying waveform devices realize Receiving MIDI messages record Recording waveform data Required Required command messages resume save seek Sending custom messages to MIDI drivers0 Sending custom messages to waveform drivers4 Sending MIDI messages8 Sequencer < setp sndPlaySound Sound functions spin status step stop System System command messages timeBeginPeriod TIMECAPS timeEndPeriod timeGetDevCaps timeGetSystemTime timeGetTime timeKillEvent Timer data structures Timer functions Timer services Timer structures timeSetEvent$ unfreeze( update, Using custom I/O procedures0 Version function4 video overlay8 Videodisc Wave audio functions# Wave input functionsH Wave input messages Wave output functions Wave output messages Wave window input messages Wave window output messages Waveform Audio Waveform audio data structuresD Waveform input messagesH Waveform output messagesL WAVEFORMATP WAVEHDRT waveInAddBufferX WAVEINCAPS\ waveInClose` waveInGetDevCapsd waveInGetErrorTexth waveInGetIDl waveInGetNumDevsp waveInGetPositiont waveInMessagex waveInOpen| waveInPrepareHeader waveInReset waveInStart waveInStop waveInUnprepareHeader waveOutBreakLoop WAVEOUTCAPS waveOutClose waveOutGetDevCaps tructures 0waveOutGetErrorText waveOutGetID waveOutGetNumDevs waveOutGetPitch waveOutGetPlaybackRate waveOutGetPosition waveOutGetVolume waveOutMessage waveOutOpen waveOutPause waveOutPrepareHeader waveOutReset waveOutRestart waveOutSetPitch waveOutSetPlaybackRate waveOutSetVolume waveOutUnprepareHeader waveOutWrite where WIM_CLOSE WIM_DATA WIM_OPEN windowWindow notification messagesWOM_CLOSE WOM_DONEWOM_OPENWorking with RIFF files save seek Sending custom messages to MIDI drivers0 Sending custom messages to waveform drivers4 Sending MIDI messages8 Sequencer < setp sndPlaySound Sound functions spin status step stop System System command messages timeBeginPeriod TIMECAPS timeEndPeriod timeGetDevCaps timeGetSystemTime timeGetTime timeKillEvent Timer data structures Timer functions Timer services Timer structures timeSetEvent$ unfreeze( update, Using custom I/O procedures0 Version function4 video overlay8 Videodisc Wave audio functions# Wave input functionsH Wave input messages Wave output functions Wave output messages Wave window input messages Wave window output messages Waveform Audio Waveform audio data structuresD Waveform input messagesH Waveform output messagesL WAVEFORMATP WAVEHDRT waveInAddBufferX WAVEINCAPS\ waveInClose` waveInGetDevCapsd waveInGetErrorTexth waveInGetIDl waveInGetNumDevsp waveInGetPositiont waveInMessagex waveInOpen| waveInPrepareHeader waveInReset waveInStart waveInStop waveInUnprepareHeader waveOutBreakLoop WAVEOUTCAPS waveOutClose waveOutGetDevCaps tructures 0MCI macros for encoding and decoding time dataMIDI output functionsMOM_OPENwaveOutGetErrorText702F1BE7 MCI_RECORD 1 MCI_RECORD MCIMSG.rtf 1 -2CA24722 MCI_PLAY 1 MCI_PLAY MCIMSG.rtf 1 1702F1BE7 MCI_RECORD 1 MCI_RECORD MCIMSG.rtf 1 -2CA5B8EA MCI_SEEK 1 MCI_SEEK MCIMSG.rtf 1 -2CA24722 MCI_PLAY 1 MCI_PLAY MCIMSG.rtf 1 1702F1BE7 MCI_RECORD 1 MCI_RECORD MCIMSG.rtf 1 /7F3529EC MCI_PAUSE 1 MCI_PAUSE MCIMSG.rtf 1 17042AF97 MCI_RESUME 1 MCI_RESUME MCIMSG.rtf 1 9C1B275C4 mciSendCommand 1 mciSendCommand MCIMSG.rtf 1 7FCE86058 mciSendString 1 mciSendString MCIMSG.rtf 1 /7C6EFD71 MCI_BREAK 0 MCI_BREAK MCIMSG.rtf 2 ;A170F44F MCI_BREAK_PARMS 1 MCI_BREAK_PARMS MCIMSG.rtf 2 ;A170F44F MCI_BREAK_PARMS 1 MCI_BREAK_PARMS MCIMSG.rtf 2 ;A170F44F MCI_BREAK_PARMS 1 MCI_BREAK_PARMS MCIMSG.rtf 2 ;A170F44F MCI_BREAK_PARMS 1 MCI_BREAK_PARMS MCIMSG.rtf 2 /7C9C2BEA MCI_CLOSE 0 MCI_CLOSE MCIMSG.rtf 3 5FDBA1333 MM_MCINOTIFY 1 MM_MCINOTIFY MCIMSG.rtf 3 ?9F675FEF MCI_GENERIC_PARMS 1 MCI_GENERIC_PARMS MCIMSG.rtf 3 ?9F675FEF MCI_GENERIC_PARMS 1 MCI_GENERIC_PARMS MCIMSG.rtf 3 -2CA12E14 MCI_OPEN 1 MCI_OPEN MCIMSG.rtf 3 -2C9299DB MCI_COPY 0 MCI_COPY MCIMSG.rtf 4 5FDBA1333 MM_MCINOTIFY 1 MM_MCINOTIFY MCIMSG.rtf 4 ?9F675FEF MCI_GENERIC_PARMS 1 MCI_GENERIC_PARMS MCIMSG.rtf 4 ?9F675FEF MCI_GENERIC_PARMS 1 MCI_GENERIC_PARMS MCIMSG.rtf 4 +5A56C31C MCI_CUT 1 MCI_CUT MCIMSG.rtf 4 1F58D5AF5 MCI_DELETE 1 MCI_DELETE MCIMSG.rtf 4 /7F351BA5 MCI_PASTE 1 MCI_PASTE MCIMSG.rtf 4 +5A56C30D MCI_CUE 0 MCI_CUE MCIMSG.rtf 5 5FDBA1333 MM_MCINOTIFY 1 MM_MCINOTIFY MCIMSG.rtf 5 ?9F675FEF MCI_GENERIC_PARMS 1 MCI_GENERIC_PARMS MCIMSG.rtf 5 ?9F675FEF MCI_GENERIC_PARMS 1 MCI_GENERIC_PARMS MCIMSG.rtf 5 ?9F675FEF MCI_GENERIC_PARMS 1 MCI_GENERIC_PARMS MCIMSG.rtf 5 -2CA5B8EA MCI_SEEK 1 MCI_SEEK MCIMSG.rtf 5 -2CA24722 MCI_PLAY 1 MCI_PLAY MCIMSG.rtf 5 1702F1BE7 MCI_RECORD 1 MCI_RECORD MCIMSG.rtf 5 +5A56C31C MCI_CUT 0 MCI_CUT MCIMSG.rtf 6 5FDBA1333 MM_MCINOTIFY 1 MM_MCINOTIFY MCIMSG.rtf 6 ?9F675FEF/8&8;)Lz&d/+)>Function OverviewHigh-Level Audio ServicesLow-Level Waveform Audio Services4Querying Waveform Devices Opening and Closing Waveform Devices Getting Waveform Device IDs Handling Waveform ErrorsGetting Waveform Device PositionsRPlaying Waveform Data^Controlling Waveform PlaybackChanging Waveform Pitch and Playback Rate Changing Waveform Playback VolumeRecording Waveform DataControlling Waveform Recording\Sending Custom Messages to Waveform DriversLow-Level MIDI Audio ServicesQuerying MIDI DevicesOpening and Closing MIDI DevicesGetting MIDI Device IDs8Sending MIDI MessagesReceiving MIDI Messagesa Controlling MIDI Input Changing MIDI volumeHandling MIDI errors:Sending Custom Messages to MIDI DriversAuxiliary Audio ServicesFile I/O ServicesPerforming Basic File I/OPerforming Buffered File I/OWorking with RIFF FilesEUsing Custom I/O ProceduresMedia Control Interface ServicesCommunicating with MCI DevicesMCI Macros for Encoding and Decoding Time DataJoystick ServicesTimer ServicesDebugging ServicesqMessage OverviewAudio MessagesWaveform Output MessagesWaveform Input MessagesMIDI Output MessagesMIDI Input Messages Media Control Interface MessagesK System Command Messages Required Command MessagesBasic Command MessagesExtended Command Messages@Extended Commands for Working with MCI Element FilesvExtended Commands for Device Operation and PositioningJExtended Commands for Windowed Video Devices Window Notification MessagesJoystick Messages>File I/O MessagesData Types and StructuresAuxiliary Audio Data StructuresfJoystick Data StructuresGMedia Control Interface (MCI) Data StructuresK Data Structures for MCI System Commands Data Structures for MCI Required CommandsData Structures for MCI Basic Commandsø_&> u&> t-& &QaVData Structures for MCI Extended CommandsGMIDI Audio Data StructuresMultimedia File I/O Data StructuresԈTimer Data Structures̉Waveform Audio Data StructureshkManufacturer and Product IDsData TypesMM_MCINOTIFY MCI_BREAKMCI_CLOSEMCI_COPY^MCI_CUEMCI_CUTݑMCI_DELETE(MCI_ESCAPEMCI_FREEZE (VIDEO OVERLAY) MCI_GETDEVCAPSMCI_INFOMCI_LOADMCI_OPENnMCI_PASTE܈MCI_PAUSEMCI_PLAYMCI_PUT7MCI_REALIZE;MCI_RECORDMCI_RESUMEMCI_SAVEېMCI_SEEK MCI_SETʎ MCI_SPIN (VIDEODISC)# MCI_STATUSƎ MCI_STEPؔ MCI_STOP MCI_SYSINFO MCI_UNFREEZE (VIDEO OVERLAY){ MCI_UPDATE (ANIMATION/VIDEO OVERLAY)z MCI_WHEREw MCI_WINDOW MCI_HMS_HOUR; MCI_HMS_MINUTE MCI_HMS_SECOND MCI_MAKE_HMS MCI_MAKE_MSFa MCI_MAKE_TMSF> MCI_MSF_FRAMÉ MCI_MSF_MINUTE MCI_MSF_SECONDN MCI_TMSF_FRAME9 MCI_TMSF_MINUTE' MCI_TMSF_SECOND MCI_TMSF_TRACK MCI_ANIM_OPEN_PARMS MCI_ANIM_PLAY_PARMS MCI_ANIM_RECT_PARMS MCI_ANIM_STEP_PARMS MCI_ANIM_UPDATE_PARMSH MCI_ANIM_WINDOW_PARMSŁ MCI_BREAK_PARMSх MCI_GENERIC_PARMSg MCI_GETDEVCAPS_PARMSы MCI_INFO_PARMSN MCI_LOAD_PARMSp MCI_OPEN_PARMSMCI_OVLY_LOAD_PARMS2MCI_OVLY_OPEN_PARMS MCI_OVLY_RECT_PARMSMCI_OVLY_SAVE_PARMS%MCI_OVLY_WINDOW_PARMSMCI_PLAY_PARMSMCI_RECORD_PARMS؊MCI_SAVE_PARMSٍMCI_SEEK_PARMSMCI_SEQ_SET_PARMSMCI_SET_PARMSUMCI_STATUS_PARMSMCI_SYSINFO_PARMSI MCI_VD_ESCAPE_PARMSMCI_VD_PLAY_PARMSWMCI_VD_STEP_PARMSRMCI_WAVE_DELETE_PARMSӆMCI_WAVE_OPEN_PARMSMCI_WAVE_SET_PARMSzAbout MCI Command StringskControlling MCI Devices MCI Device Types and DriversDriver Support for MCI CommandsԎUsing MCI Command Strings#Syntax of Command Strings3Data Types for Command ParametersUsing the Wait FlagUsing the Notify FlagG MCI Tips and Shortcuts Opening a Device Playing a Device{Stopping and Pausing a DeviceGetting Information from a DeviceWClosing a DeviceUsing the All Device Name,Combining the Device Type and Element NameKOpening Devices AutomaticallyUsing the Open Command5Opening Simple DevicesOpening Compound DevicesUsing the Shareable FlagUsing the Alias Flag Opening New Device Elements  pAnimation Command OverviewAudio CD Command OverviewφMIDI Sequencer Command OverviewpVideodisc Command OverviewUVideo Overlay Command OverviewWaveform Audio Command Overviewbreak system commandlsysinfo system commandBcapability (Required Command)V S close (Required Command) C info (Required Command)^open (Required Command)(status (Required Command)load (Basic Command)Fpause (Basic Command)؈)play (Basic Command)zrecord (Basic Command)@resume (Basic Command)!save (Basic Command)\seek (Basic Command)@ set (Basic Command)` status (Basic Command)stop (Basic Command)؆capability (Animation)close (Animation)Uinfo (Animation)open (Animation) u pause (Animation)  play (Animation)jput (Animation)ňrealize (Animation)wresume (Animation)Ōseek (Animation)set (Animation) status (Animation)i  step (Animation)ystop (Animation)update (Animation)where (Animation)х@window (Animation)capability (CD Audio)close (CD Audio)Einfo (CD Audio)Aopen (CD Audio)  pause (CD Audio) ] play (CD Audio)resume (CD Audio)5seek (CD Audio)˅Eset (CD Audio)dstatus (CD Audio)Pstop (CD Audio)Ycapability (Sequencer)N Q close (Sequencer)D  info (Sequencer)lopen (Sequencer)8pause (Sequencer)^play (Sequencer) "record (Sequencer)resume (Sequencer)TAsave (Sequencer)|seek (Sequencer)`set (Sequencer)Fstatus (Sequencer)stop (Sequencer)zҔcapability (Videodisc)iclose (Videodisc)  escape (Videodisc)^  info (Videodisc) open (Videodisc)Ŕpause (Videodisc)Ԃ)play (Videodisc)̊resume (Videodisc)Lseek (Videodisc)}set (Videodisc)spin (Videodisc)  status (Videodisc)+step (Videodisc)stop (Videodisc) capability (Video Overlay)#Yclose (Video Overlay)Cfreeze (Video Overlay)7info (Video Overlay)load (Video Overlay)#  open (Video Overlay)put (Video Overlay)save (Video Overlay)set (Video Overlay)?cstatus (Video Overlay)a unfreeze (Video Overlay)0where (Video Overlay)q  window (Video Overlay)capability (Waveform Audio)܅close (Waveform Audio)?cue (Waveform Audio)Ê-delete (Waveform Audio)ȎUinfo (Waveform Audio)xopen (Waveform Audio) | pause (Waveform Audio)O  play (Waveform Audio) record (Waveform Audio)>resume (Waveform Audio)Bsave (Waveform Audio)seek (Waveform Audio)fset (Waveform Audio)Ystatus (Waveform Audio)stop (Waveform Audio)MIM_CLOSE4MIM_DATA@MIM_ERRORWMIM_LONGDATAJMIM_LONGERRORMIM_OPENMM_JOY1BUTTONDOWNϏMM_JOY1BUTTONUPB MM_JOY1MOVE MM_JOY1ZMOVEK MM_JOY2BUTTONDOWN MM_JOY2BUTTONUP MM_JOY2MOVE MM_JOY2ZMOVE MM_MIM_CLOSEL MM_MIM_DATA{ MM_MIM_ERROR MM_MIM_LONGDATA MM_MIM_LONGERRORu MM_MIM_OPEN{ MM_MOM_CLOSE MM_MOM_DONEG MM_MOM_OPEN!MM_WIM_CLOSE!MM_WIM_DATA!MM_WIM_OPEN!MM_WOM_CLOSE>!MM_WOM_DONE" !MM_WOM_OPEN0 !MMIOM_CLOSE !MMIOM_OPEN!MMIOM_READ!MMIOM_RENAME!MMIOM_SEEKquencer)m8!MMIOM_WRITEڌ!MMIOM_WRITEFLUSH!MOM_CLOSE"MOM_DONEj"MOM_OPENU"WIM_CLOSE"WIM_DATAL"WIM_OPEN="WOM_CLOSEx"WOM_DONE: "WOM_OPEN- "auxGetDevCaps&"auxGetNumDevsU"auxGetVolume̊"auxOutMessage"auxSetVolume#joyGetDevCaps#joyGetNumDevs.#joyGetPosv #joyGetThreshold) #joyReleaseCaptureR#joySetCapture4#joySetThresholdx#mciGetCreatorTask!#mciGetDeviceID#mciGetErrorStringI$mciGetYieldProcf$mciSendCommand%mciSendStringt%mciSetYieldProcH%midiInAddBuffer#%midiInClosez%midiInGetDevCaps%midiInGetErrorText&midiInGetID&midiInGetNumDevs2&midiInMessage< &midiInOpen&midiInPrepareHeader/&midiInResetk&midiInStart}&midiInStop'midiInUnprepareHeaderv 'midiOutCacheDrumPatches@'midiOutCachePatchesi'midiOutClose͍'midiOutGetDevCapsq'midiOutGetErrorText(midiOutGetID(midiOutGetNumDevs(midiOutGetVolume(midiOutLongMsgk(midiOutMessage(midiOutOpen)midiOutPrepareHeader)midiOutReset)midiOutSetVolume )midiOutShortMsg)midiOutUnprepareHeaderG)mmioAdvance)mmioAscend*mmioCloseT*mmioCreateChunkZ*mmioDescend^*mmioFlush*mmioFOURCC*mmioGetInfo+mmioInstallIOProc+mmioOpen,mmioRead,mmioRename ,mmioSeek,mmioSendMessage ,mmioSetBuffer,mmioSetInfoˎ,mmioStringToFOURCC-mmioWrite}-mmsystemGetVersion-OutputDebugStrJ -sndPlaySound-timeBeginPeriod-timeEndPeriodN-timeGetDevCaps-timeGetSystemTime-timeGetTimep.timeKillEvent^.timeSetEvent.waveInAddBuffer.waveInClose9.waveInGetDevCaps.waveInGetErrorText.waveInGetIDO.waveInGetNumDevs/waveInGetPositionE/waveInMessaged/waveInOpen/waveInPrepareHeader|/waveInReset/waveInStart/waveInStop0waveInUnprepareHeader!0waveOutBreakLoop 0waveOutCloseR0waveOutGetDevCaps0waveOutGetErrorText0waveOutGetID0waveOutGetNumDevsR0waveOutGetPitch0waveOutGetPlaybackRateOM_SEEKquencer)o1waveOutGetPosition 1waveOutGetVolume1waveOutMessage1waveOutOpen]1waveOutPauseU1waveOutPrepareHeader_2waveOutReset2waveOutRestartR2waveOutSetPitch2waveOutSetPlaybackRateL2waveOutSetVolume2waveOutUnprepareHeader2waveOutWrite52AUXCAPS3JOYCAPS 3JOYINFO3MIDIHDRU3MIDIINCAPS3MIDIOUTCAPSY3MMCKINFO4MMIOINFO4MMTIME_4PCMWAVEFORMATŊ4TIMECAPS4WAVEFORMAT5WAVEHDR5WAVEINCAPS5WAVEOUTCAPSg5Help Contents56%mciSetYieldProcH%midiInAddBuffer#%midiInClosez%midiInGetDevCaps%midiInGetErrorText&midiInGetID&midiInGetNumDevs2&midiInMessage< &midiInOpen&midiInPrepareHeader/&midiInResetk&midiInStart}&midiInStop'midiInUnprepareHeaderv 'midiOutCacheDrumPatches@'midiOutCachePatchesi'midiOutClose͍'midiOutGetDevCapsq'midiOutGetErrorText(midiOutGetID(midiOutGetNumDevs(midiOutGetVolume(midiOutLongMsgk(midiOutMessage(midiOutOpen)midiOutPrepareHeader)midiOutReset)midiOutSetVolume )midiOutShortMsg)midiOutUnprepareHeaderG)mmioAdvance)mmioAscend*mmioCloseT*mmioCreateChunkZ*mmioDescend^*mmioFlush*mmioFOURCC*mmioGetInfo+mmioInstallIOProc+mmioOpen,mmioRead,mmioRename ,mmioSeek,mmioSendMessage ,mmioSetBuffer,mmioSetInfoˎ,mmioStringToFOURCC-mmioWrite}-mmsystemGetVersion-OutputDebugStrJ -sndPlaySound-timeBeginPeriod-timeEndPeriodN-timeGetDevCaps-timeGetSystemTime-timeGetTimep.timeKillEvent^.timeSetEvent.waveInAddBuffer.waveInClose9.waveInGetDevCaps.waveInGetErrorText.waveInGetIDO.waveInGetNumDevs/waveInGetPositionE/waveInMessaged/waveInOpen/waveInPrepareHeader|/waveInReset/waveInStart/waveInStop0waveInUnprepareHeader!0waveOutBreakLoop 0waveOutCloseR0waveOutGetDevCaps0waveOutGetErrorText0waveOutGetID0waveOutGetNumDevsR0waveOutGetPitch0waveOutGetPlaybackRateOM_SEEKquencer)V8!o1B05B9 MMIO functions 2B05B9 mmioOpen 2B8018 File I/O functions 2B8018 MMIO functions 2B8018 mmioRead 2C05F4 File I/O functions 2C05F4 MMIO functions 2C05F4 mmioRename 2C08DF File I/O functions 2C08DF MMIO functions 2C08DF mmioSeek 2C0CE5 File I/O functions 2C0CE5 MMIO functions 2C0CE5 mmioSendMessage 2C8000 File I/O functions 2C8000 MMIO functions 2C8000 mmioSetBuffer 2C8409 File I/O functions 2C8409 MMIO functions 2C8409 mmioSetInfo 2C8AF3 File I/O functions 2C8AF3 MMIO functions 2C8AF3 mmioStringToFOURCC 2C8ECB File I/O functions 2C8ECB MMIO functions 2C8ECB mmioWrite 2D01B2 File I/O functions 2D01B2 MMIO functions 2D01B2 mmsystemGetVersion 2D047D Version function 2D047D OutputDebugStr 2D0618 Debugging functions 2D0618 sndPlaySound 2D0B4A Sound functions 2D0B4A timeBeginPeriod 2D84F0 Timer functions 2D84F0 timeEndPeriod 2D88C0 Timer functions 2D88C0 timeGetDevCaps 2D8C4E Timer functions 2D8C4E timeGetSystemTime 2D8EA7 Timer functions 2D8EA7 timeGetTime 2D911A Timer functions 2D911A timeKillEvent 2E0170 Timer functions 2E0170 timeSetEvent 2E035E Timer functions 2E035E waveInAddBuffer 2E0FAC !Wave audio functions 2E0FAC !Wave input functions 2E0FAC waveInClose 2E82E0 !Wave audio functions 2E82E0 !Wave input functions 2E82E0 waveInGetDevCaps 2E8639 !Wave audio functions 2E8639 !Wave input functions 2E8639 waveInGetErrorText 2E8BE0 !Wave audio functions 2E8BE0 !Wave input functions 2E8BE0 waveInGetID 2E8FE6 !Wave audio functions 2E8FE6 !Wave input functions 2E8FE6 waveInGetNumDevs 2E924F !Wave audio functions 2E924F !Wave input functions 2E924F waveInGetPosition 2F0112 !Wave audio functions 2F0112 !Wave input functions 2F0112 waveInMessage 2F0545 !/(&(;)L4ꪋ«ë&'rzȎ _z (F eW!xe!4 ߂ a%-҃V z0YNp م5@d/ z텇/!; c ؇2ouE;OӆxFY?gYg`Pщ="`;TkiT*})N-F{ -3*p {-%́ hsL^  5C1a73$u9ˎ,aJ-R0JydI,؆/-e2+pU3< &hڄ'O#+eG)" zK ©ܜw !9/AxYO\U1_gх 6ӠL 7u V O T0H5 OpŁ |ԡ-6ء#R ϑŌif̢>E2S k`Vɣu pՓ,`դ`  _A G #_'(w>ޥ`> ]O.G c(5 g7}' Ȭ-my%?܅- \K @΋(MUz ›Y3yngBZC \\t+H W .# Ԏn`!a) #xɺ.ʺ&"n3ü2 }759<{ Э؈uf$@o @Ji¢ V9·*x ,*V\Z=Ő 6y؀>Ɉ+8y5RW)^/:ͯ#ы 8&~`Փ#G S˼xy}7E'Sх֍جJԈ:$x"J: "-'S9q J"wccik4qc}ϭ,O5BAi mN q E_a 0Na   f pٍsIv '+0",v-$ ,蠌ϒB͍'Lj els6^,A;E곓;뛏{vRUΐ힄X _˔9ˣ}-Ff@'JPtt^] {?""PlH%M<%Zݑ΁-oJLv2&,VT/ڌ!ܣ"j"\l# n*h ]7*^ x` vd hVṕjv^*]}R#bQX`%nP V 3v p1-fc"-PB `C V/4U0 !(o ZpI$/X, S { J#,`̉ǻ8!"oL"[}0WY\| 0N e` i) | Z*)<  s \  8?#>t%9/EUU A xZ Ա9=8+R0pk)X,uo .x#lfdfÛ#鶤=λ@  0{g C v)`h p.@Y@wHg5Zcz(~D]  a@}y_4X!#{aG@z,v #/po1- !E/ $F-R$4v_$غ$K % & 01&W!'a'|'C Ғ'k'RI(a?)Ŋ4л)l)&Q*2 ,(ۙ,\ؙ,l,.,"G,۞,긥,ې ,ʎ F%,Ǝ &,ؔ o,!-4#s-URz-`|- (-- 2-A-0}R1p171U׮92i'! V" !-pW14SX̊"ngYX/V7Y ~>ZE VZ^VZ!WZ3WZ [Z(,9Z[ňYk[,"\GF\ 0$w]V]3]0g*^^;aJ,dcbib|BcԂ^cQ ~dJ -|dD1eI Ye9.elܚeJeG\Wf8,fU"7fgφPgÊgkZh )iB$j:Pm> BSnN /p;BpMpŁp hp˅6qJq'UqK rXsg}s!/tD {u*u uG 'v gvv Rv`v)(qvLJvv+2v w&F$w !l'w!(w!M1ws`w9 x- "|yX$y y>y ɘ%z؊2|{ N${.W{{# {s_|.qn| +|}V$}_|}c}#~(~ "ul~N AA~|/~/.5n)5܈b*aWE^.0NlH Word; ){ # of voices (internal synth only) } # of voices (internal synth only) } wNotes: Word; Word; ,{ max # of notes (internal synth only) } max # of notes (internal synth only) } wChannelMask: Word; Word; +{ channels used (internal synth only) } channels used (internal synth only) } dwSupport: Longint; Longint; ){ functionality supported by driver } functionality supported by driver } end; Fields The MIDIOUTCAPS ,structure contains the following fields: contains the following fields: wMid rSpecifies a manufacturer ID for the device driver for the MIDI output device. Manufacturer IDs are defined in a manufacturer ID for the device driver for the MIDI output device. Manufacturer IDs are defined in Manufacturer and Product IDs and Product IDs . wPid RSpecifies a product ID for the MIDI output device. Product IDs are defined in a product ID for the MIDI output device. Product IDs are defined in Manufacturer and Product IDs and Product IDs . vDriverVersion Specifies the version number of the device driver for the MIDI output device. The high-order byte is the major version number, and the low-order byte is the minor version number. the version number of the device driver for the MIDI output device. The high-order byte is the major version number, and the low-order byte is the minor version number. szPname[MAXPNAMELEN] ;Specifies the product name in a NULL-terminated string. the product name in a NULL-terminated string. wTechnology YDescribes the type of the MIDI output device according to one of the following flags: the type of the MIDI output device aΕ  *7U",0vѠ{у@)g!v\ ѱgFѬ.$ӵEƆӇ2!;pӵJgz! 1Փ#G S˼xy}7E'Sх֍جJԈ:$x"J: "-'S9q J"wccik4qc}ϭ,O5BAi mN q E_a ((00Na   f pٍsIv 'L4+0",v-$ ,蠌ϒB͍'Lj els6^,A;E곓;뛏{v!0RUΐ힄X _˔9ˣ}-Ff@'JPtt^] {?""PlH%M<%Zݑ΁-oJLv2&,VT/ڌ!ܣ"j"\l# n*h ]7*^ x` vd hVṕjv^*]}R#bQX`%nP V 3v p1-fc"-PB `C V/4U0 !(o ZpI$/X, S S5{ m014J#,`̉ǻ8!"oL"[[lR2}0WY\| t(g#CLOS UH< &-#PAUS Knr( ('Pт{}O'('('(*(('(((=((Z(((((()(%)(q)()()()(J*(o*(*(*(G+(+(+(#,(`,(,(,(,(-(C-(-(-(-(+.(K.(.(.(.(.(/(=/(K/(Y/(d/(/(/(/(/(/(/(/(N0(0(.8(0(0(0(1(1(2(2(3(<2(Z2(2(#3(X3(y3(3(3(4(B4(r4(4-#4( K (-#OutR9O29-#GetIK.i( aConrfaceMessagesW-# refQv:-# eI  fi-#INCApR ?]](^^^^^^^_____``)`9`D`k`````$a/a9aBaQaXaaabSb}bbbbbbbbb c*c3c=cJczccccccccؐlH UIq'JL2/#/JϏ3JjNEK΋LbxMBMeg)N̊KN+NFzN4O7OP! V" !-pW14SX̊"ngYX/V7Y ~>ZE VZ^VZ!WZ3WZ xZ3[Z(,9Z8Z0[ňYk[,ݩm\3Mu\ 3"\GF\ 0$w]V]3]0g*^^D|_]1c__2@`1`2;aJ,dcbib|BcԂ^cQ ~dJ -|dD1eI Ye9.elܚeJeG\Wf8,fU"7fgφvg2PgÊgkZh )iB$j(k4:Pm> BSnN /p;BpMpŁp hp˅6qJq'UqK rXsg}s!/tD {u*u uG 'v gvv Rv`v)(qvLJvv+2v w&F$w !l'w!(w!M1ws`w9 x- "|yX$y y>y ɘ%z؊2|{ N${.W{{# {s_|.qn| +|}V$}_|}c}#~(~ "ul~N AA~|/~/.5n)5܈b*aWE^.0agreek1_kana2_hebrew3_roman s4_russian5_roman u6_roman v7_roman w8Lnarrator9Lemphasis:Lzapf chancery;Ldecor d<Lold english=Ldecor f>Ldecor g?Lcooper black@VlinedrawAVmath7BVmath8CVbar3of9DVEANEVpcline/bAvantGardeG_Bookmansivolu        !"# $!%"&#'$(%)&*'+(,)-*.+/,0-1.2/30415263748596:7;8<9=:>;?<@=A>B?C