'%C:\ROTT\SRC\AUDIOLIB\source\al_midi.cOS2203fOpDCh-t+%C:\ROTT\SRC\AUDIOLIB\source\al_midi.cP!C:\WATCOM\.\H\conio.hsP!C:\WATCOM\.\H\dos.hIP!C:\WATCOM\.\H\i86.hP!C:\WATCOM\.\H\stddef.hP!C:\WATCOM\.\H\stdlib.h*aj  ?b     C__CHKoutp_inp_+NotePitch-VoiceKslAL_StereoAL_SendStereoAL_MaxMidiChannelAL_OPL3AL_LeftPortAL_RightPort.offsetSlot2.   / E_omh$QVWUEU]UEE} EMEUE@E} EME]_^Yh(QVWUEU]=t"]U]$&ESr 1AL_SendOutputToPort_AL_SendOutput_fAL_SendOutputToPort_{]U,}u EEEE]UE]_^Yh@SQRVWU$EkE,E} ukE, E kE2EkE, ;E=#-DUp b*AIKWnvx$*<>K^ky  0_ADLIB_TimbreBankV^kU,E kU ЉEkE,$E} | E EEE܋E܉EEE1U节EE@$?1҈¸?)Љ‹E]؉E@$1҈‹]E؉1a$ !M[ AL_SendOutput_ U E1ۋU°EU€EE1ۊXU`EE1ۊXU€EE1ۊU EE1ۊXUEE1ۊXU@E)  6LezСEE=tDE@ $ 1ۈËUE@ $ 1ۈËUE=t!E@ $ 01ۈËUEE1ۊX U1U节>3 05QV^cdEE@$?1҈¸?)Љ‹E]؉E@$1҈‹]E؉?U@EU€EE1ۊXU`EE1ۊXU€EE1ۊXv(H [q].$/000AL_SendOutputToPort portreg data delay($}/000AL_SendOutput voicereg data port($D 00AL_Set! a Volume a KeyDetune aKeyOffset a Pitchbend aTimbre aVoices 'CHANNEL (  *  ,  rr     ` a Velocity a Transpose a FeedbackQ  /E[t #%'*<,>0Y2g3479:;<=7F@V[XhZ}U EE1ۊX UE]_^ZY[hLSQRVWU0EkE,EkE,k ЉEkU,E@ ‰U}}EEEEЉE} | E؃ $ #6Q^d|EE؉EԋEԉEEEkE,$EEUЋEEUЉUkE2EE=E4?EUEЋ E]E1Ҋ@E )&=[ k  %jE@ $%EEEUЋEEUЉUkE2EEE4?EUEЋ E]E䊀%P@EEEkE2 @$4R x  c[]^_bcdf%h2i:kQnjpstuwxz} .26Mhn{O}kU2E Emu?UEЋ E]E1Ҋ@EEkE2 @~kE2+ ЋUЉUmu?UEЋ E]E1Ҋ@>3  + <DIY k  hE@ $%EUЋEEUЉUkE2EEEEEEkE2 @}kU2E Emu?UEЋ E]E$*H ^q   VoiceTimbre voiceoff slot portvoc patch channel 8timbre($@ 00AL_SetVoiceVolume voice channel velocity slotx1Ҋ@EEkE2 @~kE2+ ЋUЉUmu?EUЋ E]E1Ҋ@]_^ZY[h(SQRVWU=t1@= ! 3 Z ksx{  /5BSW[r)GOVbތLL_RemoveNode_ &Ej1ɻkE,EEEE]_^ZY[h(SQVWUEUkE2E}t E@ ;Eu E@EEEEE]_^Y[hHSQRVd$ B_ =WU,EkE,$E} | E؃ EE؉EԋEԉEkE,E} u$kE, EkE E)kE2EkE kE, ЉEkE2 E܃}_~)=Pbt  䡴 E_}}EkE2EEEEEkU0E‹E EkU,EkE,( E=u0]U E]U°Ev3 )8SY is|    . > @ M i y ! # % ( * + - / 1 3 5 6 8- :2 (- ]U؁ ]U؁°} tE}~.E}_}$EE܋EEEEkE0U‹E EkU,EkE,( E"3+0\k ˡ portvoc9t19t2 9volume 8timbre#$e :0AL_AllocVoice voice%$bb;000AL_GetVoice channelkey voice'$N 00 ]U؁ ]U؁°]_^ZY[h,SQVWUEU}} EEEEE}}EEEEEkU2EkE2E}tE<$ &+>  ȴAL_SetVoiceVolume_@AL_SetVoicePitch voice note channel patch detuneScaleNote Octave pitch portvoc,$ <00AL_SetChannelVolume channelE;H =a ?g Bk Dq Eu G{ H I M O Q S T V _ h/ iJ je lr m o p q r {        @EE]_^Y[h SQVWUEU} t kU2E ]_^Y[h SQVWUEUkU2E$]_^Y[h,SQRVWU ) F Xx 硲8 E =t =tEEE;E| EEEkU,EkE,ǀ kE,ǀkE,ǀkE,ǀ } } EEϝ)  FZdr LL_AddNode_v kU,E$kE,ǀ(jku,IE}| EEkE2ǀkE2ǀkE2ǀkE2ǀ kE2ǀkE2ǀ-= #(18a o }    J0 volume voice)$ 8<00AL_SetChannelPan channelpan,$ 2<00AL_SetChannelDetune channel detune#$  =AL_ResetVoices2AL_SetVoiceTimbre_AL_SetVoiceVolume_@AL_AllocVoice_ AL_GetVoice_bAL_SetVoicePitch_AL_SetChannelVolume_ AL_SetChannelPan_ AL_SetChannelDetune_ AL_ResetVoices_  $ . 8 ? S Z v          % ? M [ i w           kE2ǀZkE2ǀ @kE2ǀ(kE2fǀ,kE2fǀ.kE2fǀ0N]_^ZY[h SQRVWUE}_~ BEE EUE _)  " 1 > K eJAL_CalcPitchInfo_ ڡBEUU뾉]_^ZY[h,SQRVWUEE} | EEEU1EE1E1ۋU E1ۘ)(_rz:U°E1ۋUE1ۋUEU`EU`EU€EU€EU@EU@E.  3FYo  !=Y[d   &9Lbx%+-.147 9B%ԡ]_^ZY[hSQRVWU=t =t)=t=t]_^ZY[hSQRVWU=t =oB( 1 < FX]ew|   indexnumvoices%$ r =AL_CalcPitchInfo note#$dH 00AL_FlushCard porti  slot1  slot2 $y=AL_StereoOn AL_StereoOn_ߡMu&=t1ۺ=t1ۺ]_^ZY[hSQRVWU 1ۺ1ۺ=u =JG $,;@Qs N AL_FlushCard_ AL_NoteOff_|t ]_^ZY[h,SQRVWU E}|} | EEt EkXEkE,( u1kE, kE,Eǀӝ= /dH=JQK[NdQuTV_efikmoprtv$?KWfouj1ɻkE,EPEE]_^ZY[h,SQRVWU E}|} | E[Eu ECXEEǀjkE,x3 <n; AL_GetVoice_С^EPEE]_^ZY[h4QVWUEU]E;UEE}kE,ǀ(kE,$E} | E EEEEE=tDkE,1h$%CTky g U°k],U°kE,1ۊU°Ej1kU2ЍXkE2kE,jkE,]NQ38FWd r }=!$%s=AL_StereoOff$=AL_Reset'$$ >00AL_ReserveVoice voice  flags'$ >00AL_ReleaseVoice voice  flags̕ %.4Dejq}#FHe  ܴAL_AllocVoice__^Yh(QVWUEU]E;}u]UEE}u+=t1ۡP E}t}kU,E kU,EkU,EkE,Н8 (BL [ e rw (AL_SetVoiceTimbre_AL_SetVoicePitch_̡H%$}=/000AL_NoteOff channelkey velocity voice portvoc$$/000AL_NoteOn channelkey velocity voiceۡeǀ( jk]2kE2ЍPku,EEE]_^Yh SQRVWUEkE2t1kE2P Eډ]_^ZY[h B ! /6>!FN"_z  QVWU EU]E;}^rM}^}er.}e}yr}y}{}dq}r&}v/} r} v3}&JE}9@AL_SetChannelVolume_AL_SetChannelPan_AL_SetChannelDetune_GAL_AllNotesOff_˕,4$:%G&T'a)o+,-.7=?@AJS'X6[\_`cdghklmeAL_ResetVoices_t6UE&UEUEEZE@E1ҋEkE2(kE2U (kE2(kE2U8 #$,%9&C'P#]$g%v    AL_FlushCard_d AL_StereoOn_ AL_StereoOff_% AL_Reset_AL_ReserveVoice_$AL_ReleaseVoice_ AL_NoteOff_} AL_NoteOn_AL_AllNotesOff_AL_ControlChange_m (|kE2(u0kU2Ef.kU2fk.dkU2f0kU2f,=kE2(u0kU2Ef0kU2fk.dkU2f0kU2f,]_^Yh SQVWUE=  ( 3 ? J V g r ~  M%$J 00AL_AllNotesOff channel+$/000AL_ControlChange channel type data)$=<00AL_ProgramChange channel$UE; kU2E]_^Y[h,QVWUEU]E;EU‰UkU2E kE2*UЉU1ҋEEUkE2kE2kU2,) )Gh r   n o*r/s=tSwXxfyy|~~)6>]lzUSER_CheckParameter_͡)UkE2kE2E}tE@EE]_^Yh0SQRVWUt E`3   3"Naf(ΡvE!Ed} EM츈E`EuE%=t EEp'HTk patch*$>/000AL_SetPitchBend channellsbmsbpitchbend9TotalBend voice!$# :0AL_DetectFM status1 status2BAL_ProgramChange_AL_SetPitchBend_> AL_DetectFM_޷ AL_LockEnd_5 AL_StereoOff_ AL_Reset_ AL_LockEnd_H/DPMI_UnlockMemoryRegion_DPMI_UnlockMemory_#EEE]_^ZY[hSQRVWU]_^ZY[hSQRVWUHV7J)PY'^*c+hm,w|-- --  *8DXly)5 MTlq{!"#$%&' H t --$)-38-BG-QV-`e-o t-~-- - ߌ+DPMI_LockMemoryRegion_DPMI_LockMemory_롳]_^ZY[h SQRVWUEEH]_^ZY[hDSQRVWU(EEH E EL- --0J]s+x}.//, E E E E E EH E E E ]e //% */7</IN/[`/mr/// /'()* +,*-9.H/W0f1u234=CDLUVWX'Y9ZK[]\o]^_`ab E E E E E E E}t E}-Q / /- 2/? D/QV/ch/ 7,BLASTER_GetCardSettings_BLASTER_GetEnv_WAL_CalcPitchInfo_塲v5}vzuUEE}tEE}u3}r}v }tEأE؃EE]_^ZY8#-;0L1q}2*'7a5Wavea4Env2a3Env1 a2Level a1SAVEK 6TIMBREF7unsigned longrrrrr`a Emua Midi a Dma16a Dma8 a Interrupta Type a Address?BLASTER_CONFI*Vi$5=AL_LockEnd $TU=AL_Shutdown+$- 00AL_SetMaxMidiChannel channel$] >00AL_Initsoundcard @Blastercdef#g5iGkMnYocpmqwswxyz}~ '3Nk1[h$SQRVWUEE}| EEEEkU EEkU EEkU EEkU EEkU EEkU EE$HZl~8 >GFrAE&<Pd{)LrC:\ROTT\SRC\AUDIOLIB\source\al_midi.cC:\WATCOM\.\H\conio.hC:\WATCOM\.\H\dos.hC:\WATCOM\.\H\i86.hC:\WATCOM\.\H\stddef.hC:\WATCOM\.\H\stdlib.hC:\ROTT\SRC\AUDIOLIB\source\dpmi.hC:\ROTT\SRC\AUDIOLIB\source\interrup.hC:\ROTT\SRC\AUDIOLIB\source\sndcards.hC:\ROTT\SRC\AUDIOLIB\source\blaster.hC:\ROTT\SRC\AUDIOLIB\source\user.h2kU EEkU EEkU EEkU EEkU EEkU UEkE  ]_^ZY[Ç$,>PbtZ AL_Shutdown_TAL_SetMaxMidiChannel_AL_Init_AL_RegisterTimbreBank_3W} 1CUZɡ NOAL(&O _OctavePitch _NotePitch _slotVoice  _offsetSloth_VoiceReservedz _AL_LeftPort _AL_RightPort _AL_Stereo_AL_SendStereo_AL_OPL3_AL_MaxMidiChannelzn _NoteDiv12 _Voice_Pool_Voice _NoteMod12 _VoiceLevel _Channel _VoiceKsl O status,$30 B0AL_RegisterTimbreBank Atimbresi xlC:\ROTT\SRC\AUDIOLIB\source\al_midi.hC:\ROTT\SRC\AUDIOLIB\source\_al_midi.hC:\ROTT\SRC\AUDIOLIB\source\ll_man.hD math387r emu387gt