
    	hy                     V   S SK r SrSrSrSrSrSrSrSrS	r	S
r
SrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSr Sr!Sr"Sr#S r$S!r%S"r&S#r'S$r(S%r)S&r*S'r+S(r,S)r-S*r.S+r/S,r0S-r1S.r2S/r3S0r4S1r5S r6Sr7S2r8S3r9S4r:Sr;S5r<S6r=S5r>S7r?S8r@S9rAS rB\6S-   rC\6S-   rD\6S-   rE\6S-   rF\6S	-   rG\6S
-   rH\6S-   rI\6S-   rJ\6S-   rK\6S-   rL\6S-   rM\6S-   rN\6S:-   rO\6S;-   rP\6S<-   rQ\6S-   rR\6S=-   rS\6S>-   rT\6S?-   rU\6S@-   rV\6S@-   rWSrXSrYSrZSr[S	r\S
r]Sr^Sr_Sr`SraSrbS<rcSArdSBreS rfSrgSrh\fri\grj\hrk\drl\dSC-   rmSDrnS roSErpSFrqSGrr\qrsSHrtS ruSrvSrwSrxSrySrzSIr{SEr|SJr}SFr~SKrS2rSLrS r\7S -   r\7S-   r\7S-   r\7S-   r\7S-   r\r\ r\!r\"r\#r\$rSMrSrSrSrSr\\-  rSrSrSrSrSrSrSrSrSrSrSrS2rS rSrSrSrSrSrSrS2rSLrSrS6rS5rSArSrSr\8S -   r\8S-   r\8S-   r\8S-   r\8S-   r\8S	-   r\8S
-   r\8S-   r\8S-   rSLr\%r\&r\'r\(r\)r\*r\+r\,r\-r\3r\2rSrSrSrSrSrSrSrSrSrS	rSrSrSrSrSrSrSrSrS rSNrSOrSP rSQ rSRrSNrSOrSrSrSrSrSrSrSrS2r\<S -   r\<S-   r\<S-   r\<S-   rSNrS r\\-  rSSr\\-  rSTr\\-  rSUr\\-  rSOr\\-  rSVrSrSWrSNrS r\S -   r\S-   r\S-   r\S-   r\S-   r\S	-   r\S
-   Gr \S-   Gr\S-   Gr\S-   GrSXGrG\S -   GrG\S-   GrG\S-   GrG\S-   GrG\S-   Gr	G\S	-   Gr
G\S
-   GrG\S-   GrG\S-   GrG\S-   GrG\S-   GrG\S-   GrS GrSGrSGrSGrSGrS	GrS GrSGrSGrSGrSGrS<GrSGrSGrSNGrSYGr S Gr!SSGr"STGr#SUGr$SOGr%SVGr&SZGr'S[Gr(S\Gr)S Gr*S]Gr+S Gr,S Gr-S]Gr.S Gr/S]Gr0S^Gr1S Gr2SEGr3SFGr4SGGr5S_Gr6SHGr7G\!G\2-  Gr8G\"G\,-  G\3-  Gr9G\"G\,-  G\4-  Gr:G\:S-   Gr;G\"G\,-  G\5-  Gr<G\#G\*-  G\3-  Gr=G\=S-   Gr>G\=S-   Gr?G\=S-   Gr@G\=S-   GrAG\=S	-   GrBG\#G\+-  G\3-  GrCG\$G\6-  GrDG\$G\4-  GrEG\$G\5-  GrFG\$G\7-  GrGG\%G\4-  GrHG\HS-   GrIG\HS-   GrJG\&G\5-  GrKG\KS-   GrLG\KS-   GrMG\KS-   GrNG\KS-   GrOG\(G\/-  G\3-  GrPG\PS-   GrQG\(G\0-  G\3-  GrRG\RS-   GrSG\'G\--  G\5-  GrTG\'G\.-  G\5-  GrUS GrVSGrWSGrXS<GrYS GrZSGr[S<Gr\S Gr]SGr^S<Gr_S Gr`\9S-   Gra\9S`-   GrbS GrcSGrdS GreSGrfSGrgS Grh\:S	-   Gri\:S
-   Grj\:S-   GrkSGrlSGrmSGrnSGroSGrpS6GrqS5GrrSAGrsSGrtSGruS2GrvSLGrwSGrxS6GryS5GrzSAGr{SXGr|SIGr}SBGr~SWGrSEGrSFGrS_GrSaGrSbGrScGrSdGrSeGrS]GrSfGrSgGrShGrSSGrSTGrSOGrSNGrS GrSiGrSjGrSkGrSGrSGrSGrSGrSGrSGrS2GrSLGrSGrS6GrS5GrSAGrG\G\-  G\-  G\-  G\-  G\-  G\-  G\-  GrSEGrSFGrS_GrSaGrSbGrScGrSdGrSeGrS]GrSfGrSgGrShGrS GrSGrSGrSGrSGrSGrSGrSGrS2GrSGrG\S-   GrG\S-   GrG\S-   GrG\S-   GrG\S	-   GrG\S
-   GrG\S-   GrG\S-   GrG\S-   GrG\S-   GrG\S-   GrG\S-   GrG\S:-   GrG\S;-   GrG\S<-   GrG\S-   GrG\" Sl5      GrSGrSmGrSXGrSGrS6GrSBGrSEGrSFGrSSGrS GrSGrSGrS GrSGrSGrSnGrS2GrSGrSGrSGrSEGrSSGrSFGrS]GrS_GrSGrSGrS2GrSGrS2GrG\GrG\GrSGrSGrSGrS	GrS
GrSWGrS GrSGrSGrSIGr\;S-   Gr\;S-   Gr\;S	-   Gr\;S
-   Gr\;S-   Gr\;S-   Gr\;S-   Gr\;S-   Gr\;S-   Gr\;S-   Gr\;S:-   Gr\;S;-   Gr\;S<-   Gr\;S-   Gr \;S=-   Gr\;S>-   Gr\;S?-   Gr\;S@-   Gr\;So-   Gr\;Sp-   Gr\;Sq-   Gr\;Sr-   Gr\;Ss-   Gr	\;St-   Gr
\;Su-   Gr\;Sv-   Gr\;Sw-   Gr\;S-   Gr\;S`-   Gr\;Sx-   Gr\;Sy-   Gr\;Sz-   Gr\;S{-   Gr\;S|-   Gr\;S}-   Gr\;S~-   Gr\;S-   Gr\;S-   Gr\;S-   Gr\;S-   Gr\;S-   Gr\;S-   Gr\;S-   Gr\;Sn-   Gr\;S-   Gr\;S-   Gr \;S-   Gr!\;S-   Gr"\;S-   Gr#\;S-   Gr$\;S-   Gr%\;S-   Gr&\;S2-   Gr'\;S-   Gr(\;S-   Gr)\;S-   Gr*\;S-   Gr+\;S-   Gr,\;S-   Gr-\;S-   Gr.\;S-   Gr/\;S-   Gr0\;S-   Gr1\;S-   Gr2\;S-   Gr3\;S-   Gr4\;S-   Gr5\;S-   Gr6\;S-   Gr7\;S-   Gr8\;S-   Gr9\;S-   Gr:\;S-   Gr;\;S-   Gr<\;S-   Gr=\;S-   Gr>\lGr?SGr@SGrASGrBSGrCSGrDSGrESGrFSGrGSGrHSGrISGrJSGrKSGrLSGrMSGrNSGrOSGrPSGrQSGrRSGrSSGrTSGrUSGrVSGrWSGrXSGrYSGrZSGr[SGr\SGr]SGr^\lS5-   Gr_SCGr`SGraSGrbSGrcSGrdSGreSGrfSGrgSGrhSGriSGrjSGrkG\aGrlG\kGrmSXGrn\=S-   Gro\=S:-   Grp\=S;-   Grq\=S<-   Grr\=S-   Grs\=S=-   Grt\=S>-   GruS GrvSGrwSGrxSGrySGrzS	Gr{S
Gr|SGr}SGr~SGrSGrS GrS GrS GrS GrS GrS GrS GrS GrS GrS GrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrS6GrS5GrSAGrSXGrSIGrSGrS6GrSGrS6GrSGrSGrSGrSGrS	GrS
GrSGrSGrSGrS6GrS5GrSAGrSXGrSIGrSGrSGrSGrSGrSGrS	GrS
GrSGrSGrSGrSGrS6GrS5GrSAGrSGrS6GrS5GrSAGrSXGrSIGrSBGrS GrSGrSGrSGrS6GrS5GrSGrS6GrSGrSGr\>S-   Gr\>S-   Gr\>S-   Gr\>S-   GrSGrSEGrSFGrS_GrSaGrSbGrSEGrSGrSGrSGrSGrSGrSEGrSFGrSEGrSFGrSGrSGrSGrSGrSEGrSFGrSGrSGr\?S -   Gr\?S-   Gr\@S -   Gr\@S-   GrSEGrSEGrSFGrS_GrSaGrSbGrScGrSdGrSeGrSGrSGrSGrSGrSGrSGrSGrSgGrShGrSGrSGrS \A-   GrS\A-   Gr S\A-   GrS\A-   GrS\A-   GrSGrSGrSGrSGrSGrSGr	SGr
SGrSGrSGrSGrSGrSGrSGrSEGrSFGrS_GrSaGrS]GrSEGrSFGrS_GrSEGrSFGrS_GrSaGrSbGrSEGrSFGr SGr!SGr"SGr#SGr$SGr%SEGr&SGr'SGr(SGr)SGr*SGr+SGr,SGr-SEGr.SFGr/SEGr0S_Gr1SaGr2SbGr3ScGr4S Gr5SEGr6SFGr7S_Gr8SFGr9S_Gr:SFGr;SEGr<SFGr=SGr>SGr?SEGr@SGrASGrBSGrCSEGrDS_GrESaGrFSbGrGScGrHS GrISEGrJSFGrKS_GrLSaGrMSbGrNSFGrOS_GrPSaGrQSbGrRSGrSS GrTg)    N       i                       	   
               i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  @   `      i   i   i@  i  i                       i   i @  i  i   i   i   i   i   i    i   i     i   i   @c                     U S-	  S-  $ )N       xs    eC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\win32/lib/mmsystem.pyMEVT_EVENTTYPEr%      s    Gt    c                     U S-  $ )Ni r!   r"   s    r$   MEVT_EVENTPARMr(      s    z>r&   i   i    i   0i   Pi   i   i   i   `i   pi   i   i   i   !   i   i   i    i  @ i   i   i   i   i(#  iPF  ixi  +p   0            r                  "   #   $   %   &   '   (   )   *   +   ,   -   .   /   1   2   3   4   5   6   7   8   A   B   C   D   E   F   G   H   I   P   Q   R   S   T   U   V   W   Z   [   \   ]   ^   i  i  i  i  i  i  i	  i
  i  i  i  i  i  i  i  i  i  i0  i@  iA  iB  iC  iD  iE  iP  iQ  iR  iS  iT  iU  iV  i  i  i  i  i  i  i  i  i	  i
  i  c                     U $ Nr!   msfs    r$   MCI_MSF_MINUTErf         Jr&   c                     U S-	  $ Nr   r!   rd   s    r$   MCI_MSF_SECONDrj         !8Or&   c                     U S-	  $ Nr   r!   rd   s    r$   MCI_MSF_FRAMErn         "9r&   c                     U $ rc   r!   tmsfs    r$   MCI_TMSF_TRACKrs     s    Kr&   c                     U S-	  $ ri   r!   rq   s    r$   MCI_TMSF_MINUTEru     s    19r&   c                     U S-	  $ rm   r!   rq   s    r$   MCI_TMSF_SECONDrw         2:r&   c                     U S-	  $ )Nr   r!   rq   s    r$   MCI_TMSF_FRAMErz     rx   r&   c                     U $ rc   r!   hmss    r$   MCI_HMS_HOURr~     rg   r&   c                     U S-	  $ ri   r!   r|   s    r$   MCI_HMS_MINUTEr     rk   r&   c                     U S-	  $ rm   r!   r|   s    r$   MCI_HMS_SECONDr     ro   r&   i@  i@  i@  i@  i@  i@  i@  i  i  i@  i	@  i
@  i@  i@  c                 0    [         R                  " U S5      $ )Ni  )win32apiMAKELONG)ns    r$   DIBINDEXr     s    Q''r&   (U  r   MAXPNAMELENMAXERRORLENGTHMAX_JOYSTICKOEMVXDNAMEMM_MICROSOFTMM_MIDI_MAPPERMM_WAVE_MAPPERMM_SNDBLST_MIDIOUTMM_SNDBLST_MIDIINMM_SNDBLST_SYNTHMM_SNDBLST_WAVEOUTMM_SNDBLST_WAVEINMM_ADLIBMM_MPU401_MIDIOUTMM_MPU401_MIDIINMM_PC_JOYSTICKTIME_MSTIME_SAMPLES
TIME_BYTES
TIME_SMPTE	TIME_MIDI
TIME_TICKSMM_JOY1MOVEMM_JOY2MOVEMM_JOY1ZMOVEMM_JOY2ZMOVEMM_JOY1BUTTONDOWNMM_JOY2BUTTONDOWNMM_JOY1BUTTONUPMM_JOY2BUTTONUPMM_MCINOTIFYMM_WOM_OPENMM_WOM_CLOSEMM_WOM_DONEMM_WIM_OPENMM_WIM_CLOSEMM_WIM_DATAMM_MIM_OPENMM_MIM_CLOSEMM_MIM_DATAMM_MIM_LONGDATAMM_MIM_ERRORMM_MIM_LONGERRORMM_MOM_OPENMM_MOM_CLOSEMM_MOM_DONEMM_STREAM_OPENMM_STREAM_CLOSEMM_STREAM_DONEMM_STREAM_ERRORMM_MOM_POSITIONCBMM_MIM_MOREDATAMM_MIXM_LINE_CHANGEMM_MIXM_CONTROL_CHANGEMMSYSERR_BASEWAVERR_BASEMIDIERR_BASETIMERR_BASEJOYERR_BASEMCIERR_BASEMIXERR_BASEMCI_STRING_OFFSETMCI_VD_OFFSETMCI_CD_OFFSETMCI_WAVE_OFFSETMCI_SEQ_OFFSETMMSYSERR_NOERRORMMSYSERR_ERRORMMSYSERR_BADDEVICEIDMMSYSERR_NOTENABLEDMMSYSERR_ALLOCATEDMMSYSERR_INVALHANDLEMMSYSERR_NODRIVERMMSYSERR_NOMEMMMSYSERR_NOTSUPPORTEDMMSYSERR_BADERRNUMMMSYSERR_INVALFLAGMMSYSERR_INVALPARAMMMSYSERR_HANDLEBUSYMMSYSERR_INVALIDALIASMMSYSERR_BADDBMMSYSERR_KEYNOTFOUNDMMSYSERR_READERRORMMSYSERR_WRITEERRORMMSYSERR_DELETEERRORMMSYSERR_VALNOTFOUNDMMSYSERR_NODRIVERCBMMSYSERR_LASTERRORDRV_LOAD
DRV_ENABLEDRV_OPEN	DRV_CLOSEDRV_DISABLEDRV_FREEDRV_CONFIGUREDRV_QUERYCONFIGUREDRV_INSTALL
DRV_REMOVEDRV_EXITSESSION	DRV_POWERDRV_RESERVEDDRV_USERDRVCNF_CANCEL	DRVCNF_OKDRVCNF_RESTART
DRV_CANCELDRV_OKDRV_RESTARTDRV_MCI_FIRSTDRV_MCI_LASTCALLBACK_TYPEMASKCALLBACK_NULLCALLBACK_WINDOWCALLBACK_TASKCALLBACK_FUNCTIONCALLBACK_THREADCALLBACK_EVENTSND_SYNC	SND_ASYNCSND_NODEFAULT
SND_MEMORYSND_LOOP
SND_NOSTOP
SND_NOWAIT	SND_ALIASSND_ALIAS_IDSND_FILENAMESND_RESOURCE	SND_PURGESND_APPLICATIONSND_ALIAS_STARTWAVERR_BADFORMATWAVERR_STILLPLAYINGWAVERR_UNPREPAREDWAVERR_SYNCWAVERR_LASTERRORWOM_OPEN	WOM_CLOSEWOM_DONEWIM_OPEN	WIM_CLOSEWIM_DATAWAVE_MAPPERWAVE_FORMAT_QUERYWAVE_ALLOWSYNCWAVE_MAPPEDWAVE_FORMAT_DIRECTWAVE_FORMAT_DIRECT_QUERY	WHDR_DONEWHDR_PREPAREDWHDR_BEGINLOOPWHDR_ENDLOOPWHDR_INQUEUEWAVECAPS_PITCHWAVECAPS_PLAYBACKRATEWAVECAPS_VOLUMEWAVECAPS_LRVOLUMEWAVECAPS_SYNCWAVECAPS_SAMPLEACCURATEWAVECAPS_DIRECTSOUNDWAVE_INVALIDFORMATWAVE_FORMAT_1M08WAVE_FORMAT_1S08WAVE_FORMAT_1M16WAVE_FORMAT_1S16WAVE_FORMAT_2M08WAVE_FORMAT_2S08WAVE_FORMAT_2M16WAVE_FORMAT_2S16WAVE_FORMAT_4M08WAVE_FORMAT_4S08WAVE_FORMAT_4M16WAVE_FORMAT_4S16WAVE_FORMAT_PCMWAVE_FORMAT_IEEE_FLOATMIDIERR_UNPREPAREDMIDIERR_STILLPLAYINGMIDIERR_NOMAPMIDIERR_NOTREADYMIDIERR_NODEVICEMIDIERR_INVALIDSETUPMIDIERR_BADOPENMODEMIDIERR_DONT_CONTINUEMIDIERR_LASTERRORMIDIPATCHSIZEMIM_OPEN	MIM_CLOSEMIM_DATAMIM_LONGDATA	MIM_ERRORMIM_LONGERRORMOM_OPEN	MOM_CLOSEMOM_DONEMIM_MOREDATAMOM_POSITIONCBMIDI_IO_STATUSMIDI_CACHE_ALLMIDI_CACHE_BESTFITMIDI_CACHE_QUERYMIDI_UNCACHEMOD_MIDIPORT	MOD_SYNTHMOD_SQSYNTHMOD_FMSYNTH
MOD_MAPPERMIDICAPS_VOLUMEMIDICAPS_LRVOLUMEMIDICAPS_CACHEMIDICAPS_STREAM	MHDR_DONEMHDR_PREPAREDMHDR_INQUEUEMHDR_ISSTRMMEVT_F_SHORTMEVT_F_LONGMEVT_F_CALLBACKr%   r(   MIDISTRM_ERRORMIDIPROP_SETMIDIPROP_GETMIDIPROP_TIMEDIVMIDIPROP_TEMPOAUXCAPS_CDAUDIOAUXCAPS_AUXINAUXCAPS_VOLUMEAUXCAPS_LRVOLUMEMIXER_SHORT_NAME_CHARSMIXER_LONG_NAME_CHARSMIXERR_INVALLINEMIXERR_INVALCONTROLMIXERR_INVALVALUEMIXERR_LASTERRORMIXER_OBJECTF_HANDLEMIXER_OBJECTF_MIXERMIXER_OBJECTF_HMIXERMIXER_OBJECTF_WAVEOUTMIXER_OBJECTF_HWAVEOUTMIXER_OBJECTF_WAVEINMIXER_OBJECTF_HWAVEINMIXER_OBJECTF_MIDIOUTMIXER_OBJECTF_HMIDIOUTMIXER_OBJECTF_MIDIINMIXER_OBJECTF_HMIDIINMIXER_OBJECTF_AUXMIXERLINE_LINEF_ACTIVEMIXERLINE_LINEF_DISCONNECTEDMIXERLINE_LINEF_SOURCE!MIXERLINE_COMPONENTTYPE_DST_FIRST%MIXERLINE_COMPONENTTYPE_DST_UNDEFINED#MIXERLINE_COMPONENTTYPE_DST_DIGITAL MIXERLINE_COMPONENTTYPE_DST_LINE#MIXERLINE_COMPONENTTYPE_DST_MONITOR$MIXERLINE_COMPONENTTYPE_DST_SPEAKERS&MIXERLINE_COMPONENTTYPE_DST_HEADPHONES%MIXERLINE_COMPONENTTYPE_DST_TELEPHONE"MIXERLINE_COMPONENTTYPE_DST_WAVEIN#MIXERLINE_COMPONENTTYPE_DST_VOICEIN MIXERLINE_COMPONENTTYPE_DST_LAST!MIXERLINE_COMPONENTTYPE_SRC_FIRST%MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED#MIXERLINE_COMPONENTTYPE_SRC_DIGITAL MIXERLINE_COMPONENTTYPE_SRC_LINE&MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE'MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER'MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC%MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE%MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER#MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT%MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY"MIXERLINE_COMPONENTTYPE_SRC_ANALOG MIXERLINE_COMPONENTTYPE_SRC_LASTMIXERLINE_TARGETTYPE_UNDEFINEDMIXERLINE_TARGETTYPE_WAVEOUTMIXERLINE_TARGETTYPE_WAVEINMIXERLINE_TARGETTYPE_MIDIOUTMIXERLINE_TARGETTYPE_MIDIINMIXERLINE_TARGETTYPE_AUXMIXER_GETLINEINFOF_DESTINATIONMIXER_GETLINEINFOF_SOURCEMIXER_GETLINEINFOF_LINEID MIXER_GETLINEINFOF_COMPONENTTYPEMIXER_GETLINEINFOF_TARGETTYPEMIXER_GETLINEINFOF_QUERYMASKMIXERCONTROL_CONTROLF_UNIFORMMIXERCONTROL_CONTROLF_MULTIPLEMIXERCONTROL_CONTROLF_DISABLEDMIXERCONTROL_CT_CLASS_MASKMIXERCONTROL_CT_CLASS_CUSTOMMIXERCONTROL_CT_CLASS_METERMIXERCONTROL_CT_CLASS_SWITCHMIXERCONTROL_CT_CLASS_NUMBERMIXERCONTROL_CT_CLASS_SLIDERMIXERCONTROL_CT_CLASS_FADERMIXERCONTROL_CT_CLASS_TIMEMIXERCONTROL_CT_CLASS_LISTMIXERCONTROL_CT_SUBCLASS_MASK!MIXERCONTROL_CT_SC_SWITCH_BOOLEAN MIXERCONTROL_CT_SC_SWITCH_BUTTONMIXERCONTROL_CT_SC_METER_POLLED!MIXERCONTROL_CT_SC_TIME_MICROSECS!MIXERCONTROL_CT_SC_TIME_MILLISECSMIXERCONTROL_CT_SC_LIST_SINGLE MIXERCONTROL_CT_SC_LIST_MULTIPLEMIXERCONTROL_CT_UNITS_MASKMIXERCONTROL_CT_UNITS_CUSTOMMIXERCONTROL_CT_UNITS_BOOLEANMIXERCONTROL_CT_UNITS_SIGNEDMIXERCONTROL_CT_UNITS_UNSIGNEDMIXERCONTROL_CT_UNITS_DECIBELSMIXERCONTROL_CT_UNITS_PERCENTMIXERCONTROL_CONTROLTYPE_CUSTOM%MIXERCONTROL_CONTROLTYPE_BOOLEANMETER$MIXERCONTROL_CONTROLTYPE_SIGNEDMETER"MIXERCONTROL_CONTROLTYPE_PEAKMETER&MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER MIXERCONTROL_CONTROLTYPE_BOOLEANMIXERCONTROL_CONTROLTYPE_ONOFFMIXERCONTROL_CONTROLTYPE_MUTEMIXERCONTROL_CONTROLTYPE_MONO!MIXERCONTROL_CONTROLTYPE_LOUDNESS"MIXERCONTROL_CONTROLTYPE_STEREOENHMIXERCONTROL_CONTROLTYPE_BUTTON!MIXERCONTROL_CONTROLTYPE_DECIBELSMIXERCONTROL_CONTROLTYPE_SIGNED!MIXERCONTROL_CONTROLTYPE_UNSIGNED MIXERCONTROL_CONTROLTYPE_PERCENTMIXERCONTROL_CONTROLTYPE_SLIDERMIXERCONTROL_CONTROLTYPE_PAN"MIXERCONTROL_CONTROLTYPE_QSOUNDPANMIXERCONTROL_CONTROLTYPE_FADERMIXERCONTROL_CONTROLTYPE_VOLUMEMIXERCONTROL_CONTROLTYPE_BASSMIXERCONTROL_CONTROLTYPE_TREBLE"MIXERCONTROL_CONTROLTYPE_EQUALIZER%MIXERCONTROL_CONTROLTYPE_SINGLESELECTMIXERCONTROL_CONTROLTYPE_MUX'MIXERCONTROL_CONTROLTYPE_MULTIPLESELECTMIXERCONTROL_CONTROLTYPE_MIXER"MIXERCONTROL_CONTROLTYPE_MICROTIME"MIXERCONTROL_CONTROLTYPE_MILLITIMEMIXER_GETLINECONTROLSF_ALLMIXER_GETLINECONTROLSF_ONEBYID MIXER_GETLINECONTROLSF_ONEBYTYPE MIXER_GETLINECONTROLSF_QUERYMASKMIXER_GETCONTROLDETAILSF_VALUE!MIXER_GETCONTROLDETAILSF_LISTTEXT"MIXER_GETCONTROLDETAILSF_QUERYMASKMIXER_SETCONTROLDETAILSF_VALUEMIXER_SETCONTROLDETAILSF_CUSTOM"MIXER_SETCONTROLDETAILSF_QUERYMASKTIMERR_NOERRORTIMERR_NOCANDOTIMERR_STRUCTTIME_ONESHOTTIME_PERIODICTIME_CALLBACK_FUNCTIONTIME_CALLBACK_EVENT_SETTIME_CALLBACK_EVENT_PULSEJOYERR_NOERRORJOYERR_PARMSJOYERR_NOCANDOJOYERR_UNPLUGGEDJOY_BUTTON1JOY_BUTTON2JOY_BUTTON3JOY_BUTTON4JOY_BUTTON1CHGJOY_BUTTON2CHGJOY_BUTTON3CHGJOY_BUTTON4CHGJOY_BUTTON5JOY_BUTTON6JOY_BUTTON7JOY_BUTTON8JOY_BUTTON9JOY_BUTTON10JOY_BUTTON11JOY_BUTTON12JOY_BUTTON13JOY_BUTTON14JOY_BUTTON15JOY_BUTTON16JOY_BUTTON17JOY_BUTTON18JOY_BUTTON19JOY_BUTTON20JOY_BUTTON21JOY_BUTTON22JOY_BUTTON23JOY_BUTTON24JOY_BUTTON25JOY_BUTTON26JOY_BUTTON27JOY_BUTTON28JOY_BUTTON29JOY_BUTTON30JOY_BUTTON31JOY_BUTTON32JOY_POVFORWARDJOY_POVRIGHTJOY_POVBACKWARDJOY_POVLEFTJOY_RETURNXJOY_RETURNYJOY_RETURNZJOY_RETURNRJOY_RETURNUJOY_RETURNVJOY_RETURNPOVJOY_RETURNBUTTONSJOY_RETURNRAWDATAJOY_RETURNPOVCTSJOY_RETURNCENTEREDJOY_USEDEADZONEJOY_RETURNALLJOY_CAL_READALWAYSJOY_CAL_READXYONLYJOY_CAL_READ3JOY_CAL_READ4JOY_CAL_READXONLYJOY_CAL_READYONLYJOY_CAL_READ5JOY_CAL_READ6JOY_CAL_READZONLYJOY_CAL_READRONLYJOY_CAL_READUONLYJOY_CAL_READVONLYJOYSTICKID1JOYSTICKID2JOYCAPS_HASZJOYCAPS_HASRJOYCAPS_HASUJOYCAPS_HASVJOYCAPS_HASPOVJOYCAPS_POV4DIRJOYCAPS_POVCTSMMIOERR_BASEMMIOERR_FILENOTFOUNDMMIOERR_OUTOFMEMORYMMIOERR_CANNOTOPENMMIOERR_CANNOTCLOSEMMIOERR_CANNOTREADMMIOERR_CANNOTWRITEMMIOERR_CANNOTSEEKMMIOERR_CANNOTEXPANDMMIOERR_CHUNKNOTFOUNDMMIOERR_UNBUFFEREDMMIOERR_PATHNOTFOUNDMMIOERR_ACCESSDENIEDMMIOERR_SHARINGVIOLATIONMMIOERR_NETWORKERRORMMIOERR_TOOMANYOPENFILESMMIOERR_INVALIDFILEord	CFSEPCHARMMIO_RWMODEMMIO_SHAREMODEMMIO_CREATE
MMIO_PARSEMMIO_DELETE
MMIO_EXISTMMIO_ALLOCBUFMMIO_GETTEMP
MMIO_DIRTY	MMIO_READ
MMIO_WRITEMMIO_READWRITEMMIO_COMPATMMIO_EXCLUSIVEMMIO_DENYWRITEMMIO_DENYREADMMIO_DENYNONEMMIO_FHOPENMMIO_EMPTYBUFMMIO_TOUPPERMMIO_INSTALLPROCMMIO_GLOBALPROCMMIO_REMOVEPROCMMIO_UNICODEPROCMMIO_FINDPROCMMIO_FINDCHUNKMMIO_FINDRIFFMMIO_FINDLISTMMIO_CREATERIFFMMIO_CREATELIST
MMIOM_READMMIOM_WRITE
MMIOM_SEEK
MMIOM_OPENMMIOM_CLOSEMMIOM_WRITEFLUSHMMIOM_RENAME
MMIOM_USERSEEK_SETSEEK_CURSEEK_ENDMMIO_DEFAULTBUFFERMCIERR_INVALID_DEVICE_IDMCIERR_UNRECOGNIZED_KEYWORDMCIERR_UNRECOGNIZED_COMMANDMCIERR_HARDWAREMCIERR_INVALID_DEVICE_NAMEMCIERR_OUT_OF_MEMORYMCIERR_DEVICE_OPENMCIERR_CANNOT_LOAD_DRIVERMCIERR_MISSING_COMMAND_STRINGMCIERR_PARAM_OVERFLOWMCIERR_MISSING_STRING_ARGUMENTMCIERR_BAD_INTEGERMCIERR_PARSER_INTERNALMCIERR_DRIVER_INTERNALMCIERR_MISSING_PARAMETERMCIERR_UNSUPPORTED_FUNCTIONMCIERR_FILE_NOT_FOUNDMCIERR_DEVICE_NOT_READYMCIERR_INTERNALMCIERR_DRIVERMCIERR_CANNOT_USE_ALLMCIERR_MULTIPLEMCIERR_EXTENSION_NOT_FOUNDMCIERR_OUTOFRANGEMCIERR_FLAGS_NOT_COMPATIBLEMCIERR_FILE_NOT_SAVEDMCIERR_DEVICE_TYPE_REQUIREDMCIERR_DEVICE_LOCKEDMCIERR_DUPLICATE_ALIASMCIERR_BAD_CONSTANTMCIERR_MUST_USE_SHAREABLEMCIERR_MISSING_DEVICE_NAMEMCIERR_BAD_TIME_FORMATMCIERR_NO_CLOSING_QUOTEMCIERR_DUPLICATE_FLAGSMCIERR_INVALID_FILEMCIERR_NULL_PARAMETER_BLOCKMCIERR_UNNAMED_RESOURCEMCIERR_NEW_REQUIRES_ALIASMCIERR_NOTIFY_ON_AUTO_OPENMCIERR_NO_ELEMENT_ALLOWEDMCIERR_NONAPPLICABLE_FUNCTIONMCIERR_ILLEGAL_FOR_AUTO_OPENMCIERR_FILENAME_REQUIREDMCIERR_EXTRA_CHARACTERSMCIERR_DEVICE_NOT_INSTALLEDMCIERR_GET_CDMCIERR_SET_CDMCIERR_SET_DRIVEMCIERR_DEVICE_LENGTHMCIERR_DEVICE_ORD_LENGTHMCIERR_NO_INTEGERMCIERR_WAVE_OUTPUTSINUSEMCIERR_WAVE_SETOUTPUTINUSEMCIERR_WAVE_INPUTSINUSEMCIERR_WAVE_SETINPUTINUSEMCIERR_WAVE_OUTPUTUNSPECIFIEDMCIERR_WAVE_INPUTUNSPECIFIEDMCIERR_WAVE_OUTPUTSUNSUITABLEMCIERR_WAVE_SETOUTPUTUNSUITABLEMCIERR_WAVE_INPUTSUNSUITABLEMCIERR_WAVE_SETINPUTUNSUITABLEMCIERR_SEQ_DIV_INCOMPATIBLEMCIERR_SEQ_PORT_INUSEMCIERR_SEQ_PORT_NONEXISTENTMCIERR_SEQ_PORT_MAPNODEVICEMCIERR_SEQ_PORT_MISCERRORMCIERR_SEQ_TIMERMCIERR_SEQ_PORTUNSPECIFIEDMCIERR_SEQ_NOMIDIPRESENTMCIERR_NO_WINDOWMCIERR_CREATEWINDOWMCIERR_FILE_READMCIERR_FILE_WRITEMCIERR_NO_IDENTITYMCIERR_CUSTOM_DRIVER_BASE	MCI_FIRSTMCI_OPEN	MCI_CLOSE
MCI_ESCAPEMCI_PLAYMCI_SEEKMCI_STOP	MCI_PAUSEMCI_INFOMCI_GETDEVCAPSMCI_SPINMCI_SETMCI_STEP
MCI_RECORDMCI_SYSINFO	MCI_BREAKMCI_SAVE
MCI_STATUSMCI_CUEMCI_REALIZE
MCI_WINDOWMCI_PUT	MCI_WHERE
MCI_FREEZEMCI_UNFREEZEMCI_LOADMCI_CUTMCI_COPY	MCI_PASTE
MCI_UPDATE
MCI_RESUME
MCI_DELETEMCI_USER_MESSAGESMCI_LASTMCI_DEVTYPE_VCRMCI_DEVTYPE_VIDEODISCMCI_DEVTYPE_OVERLAYMCI_DEVTYPE_CD_AUDIOMCI_DEVTYPE_DATMCI_DEVTYPE_SCANNERMCI_DEVTYPE_ANIMATIONMCI_DEVTYPE_DIGITAL_VIDEOMCI_DEVTYPE_OTHERMCI_DEVTYPE_WAVEFORM_AUDIOMCI_DEVTYPE_SEQUENCERMCI_DEVTYPE_FIRSTMCI_DEVTYPE_LASTMCI_DEVTYPE_FIRST_USERMCI_MODE_NOT_READYMCI_MODE_STOPMCI_MODE_PLAYMCI_MODE_RECORDMCI_MODE_SEEKMCI_MODE_PAUSEMCI_MODE_OPENMCI_FORMAT_MILLISECONDSMCI_FORMAT_HMSMCI_FORMAT_MSFMCI_FORMAT_FRAMESMCI_FORMAT_SMPTE_24MCI_FORMAT_SMPTE_25MCI_FORMAT_SMPTE_30MCI_FORMAT_SMPTE_30DROPMCI_FORMAT_BYTESMCI_FORMAT_SAMPLESMCI_FORMAT_TMSFrf   rj   rn   rs   ru   rw   rz   r~   r   r   MCI_NOTIFY_SUCCESSFULMCI_NOTIFY_SUPERSEDEDMCI_NOTIFY_ABORTEDMCI_NOTIFY_FAILURE
MCI_NOTIFYMCI_WAITMCI_FROMMCI_TO	MCI_TRACKMCI_OPEN_SHAREABLEMCI_OPEN_ELEMENTMCI_OPEN_ALIASMCI_OPEN_ELEMENT_IDMCI_OPEN_TYPE_IDMCI_OPEN_TYPEMCI_SEEK_TO_STARTMCI_SEEK_TO_ENDMCI_STATUS_ITEMMCI_STATUS_STARTMCI_STATUS_LENGTHMCI_STATUS_POSITIONMCI_STATUS_NUMBER_OF_TRACKSMCI_STATUS_MODEMCI_STATUS_MEDIA_PRESENTMCI_STATUS_TIME_FORMATMCI_STATUS_READYMCI_STATUS_CURRENT_TRACKMCI_INFO_PRODUCTMCI_INFO_FILEMCI_INFO_MEDIA_UPCMCI_INFO_MEDIA_IDENTITYMCI_INFO_NAMEMCI_INFO_COPYRIGHTMCI_GETDEVCAPS_ITEMMCI_GETDEVCAPS_CAN_RECORDMCI_GETDEVCAPS_HAS_AUDIOMCI_GETDEVCAPS_HAS_VIDEOMCI_GETDEVCAPS_DEVICE_TYPEMCI_GETDEVCAPS_USES_FILESMCI_GETDEVCAPS_COMPOUND_DEVICEMCI_GETDEVCAPS_CAN_EJECTMCI_GETDEVCAPS_CAN_PLAYMCI_GETDEVCAPS_CAN_SAVEMCI_SYSINFO_QUANTITYMCI_SYSINFO_OPENMCI_SYSINFO_NAMEMCI_SYSINFO_INSTALLNAMEMCI_SET_DOOR_OPENMCI_SET_DOOR_CLOSEDMCI_SET_TIME_FORMATMCI_SET_AUDIOMCI_SET_VIDEO
MCI_SET_ONMCI_SET_OFFMCI_SET_AUDIO_ALLMCI_SET_AUDIO_LEFTMCI_SET_AUDIO_RIGHTMCI_BREAK_KEYMCI_BREAK_HWNDMCI_BREAK_OFFMCI_RECORD_INSERTMCI_RECORD_OVERWRITEMCI_SAVE_FILEMCI_LOAD_FILEMCI_VD_MODE_PARKMCI_VD_MEDIA_CLVMCI_VD_MEDIA_CAVMCI_VD_MEDIA_OTHERMCI_VD_FORMAT_TRACKMCI_VD_PLAY_REVERSEMCI_VD_PLAY_FASTMCI_VD_PLAY_SPEEDMCI_VD_PLAY_SCANMCI_VD_PLAY_SLOWMCI_VD_SEEK_REVERSEMCI_VD_STATUS_SPEEDMCI_VD_STATUS_FORWARDMCI_VD_STATUS_MEDIA_TYPEMCI_VD_STATUS_SIDEMCI_VD_STATUS_DISC_SIZEMCI_VD_GETDEVCAPS_CLVMCI_VD_GETDEVCAPS_CAVMCI_VD_SPIN_UPMCI_VD_SPIN_DOWNMCI_VD_GETDEVCAPS_CAN_REVERSEMCI_VD_GETDEVCAPS_FAST_RATEMCI_VD_GETDEVCAPS_SLOW_RATEMCI_VD_GETDEVCAPS_NORMAL_RATEMCI_VD_STEP_FRAMESMCI_VD_STEP_REVERSEMCI_VD_ESCAPE_STRINGMCI_CDA_STATUS_TYPE_TRACKMCI_CDA_TRACK_AUDIOMCI_CDA_TRACK_OTHERMCI_WAVE_PCMMCI_WAVE_MAPPERMCI_WAVE_OPEN_BUFFERMCI_WAVE_SET_FORMATTAGMCI_WAVE_SET_CHANNELSMCI_WAVE_SET_SAMPLESPERSECMCI_WAVE_SET_AVGBYTESPERSECMCI_WAVE_SET_BLOCKALIGNMCI_WAVE_SET_BITSPERSAMPLEMCI_WAVE_INPUTMCI_WAVE_OUTPUTMCI_WAVE_STATUS_FORMATTAGMCI_WAVE_STATUS_CHANNELSMCI_WAVE_STATUS_SAMPLESPERSECMCI_WAVE_STATUS_AVGBYTESPERSECMCI_WAVE_STATUS_BLOCKALIGNMCI_WAVE_STATUS_BITSPERSAMPLEMCI_WAVE_STATUS_LEVELMCI_WAVE_SET_ANYINPUTMCI_WAVE_SET_ANYOUTPUTMCI_WAVE_GETDEVCAPS_INPUTSMCI_WAVE_GETDEVCAPS_OUTPUTSMCI_SEQ_DIV_PPQNMCI_SEQ_DIV_SMPTE_24MCI_SEQ_DIV_SMPTE_25MCI_SEQ_DIV_SMPTE_30DROPMCI_SEQ_DIV_SMPTE_30MCI_SEQ_FORMAT_SONGPTRMCI_SEQ_FILEMCI_SEQ_MIDIMCI_SEQ_SMPTEMCI_SEQ_NONEMCI_SEQ_MAPPERMCI_SEQ_STATUS_TEMPOMCI_SEQ_STATUS_PORTMCI_SEQ_STATUS_SLAVEMCI_SEQ_STATUS_MASTERMCI_SEQ_STATUS_OFFSETMCI_SEQ_STATUS_DIVTYPEMCI_SEQ_STATUS_NAMEMCI_SEQ_STATUS_COPYRIGHTMCI_SEQ_SET_TEMPOMCI_SEQ_SET_PORTMCI_SEQ_SET_SLAVEMCI_SEQ_SET_MASTERMCI_SEQ_SET_OFFSETMCI_ANIM_OPEN_WSMCI_ANIM_OPEN_PARENTMCI_ANIM_OPEN_NOSTATICMCI_ANIM_PLAY_SPEEDMCI_ANIM_PLAY_REVERSEMCI_ANIM_PLAY_FASTMCI_ANIM_PLAY_SLOWMCI_ANIM_PLAY_SCANMCI_ANIM_STEP_REVERSEMCI_ANIM_STEP_FRAMESMCI_ANIM_STATUS_SPEEDMCI_ANIM_STATUS_FORWARDMCI_ANIM_STATUS_HWNDMCI_ANIM_STATUS_HPALMCI_ANIM_STATUS_STRETCHMCI_ANIM_INFO_TEXTMCI_ANIM_GETDEVCAPS_CAN_REVERSEMCI_ANIM_GETDEVCAPS_FAST_RATEMCI_ANIM_GETDEVCAPS_SLOW_RATEMCI_ANIM_GETDEVCAPS_NORMAL_RATEMCI_ANIM_GETDEVCAPS_PALETTESMCI_ANIM_GETDEVCAPS_CAN_STRETCHMCI_ANIM_GETDEVCAPS_MAX_WINDOWSMCI_ANIM_REALIZE_NORMMCI_ANIM_REALIZE_BKGDMCI_ANIM_WINDOW_HWNDMCI_ANIM_WINDOW_STATEMCI_ANIM_WINDOW_TEXTMCI_ANIM_WINDOW_ENABLE_STRETCHMCI_ANIM_WINDOW_DISABLE_STRETCHMCI_ANIM_WINDOW_DEFAULTMCI_ANIM_RECTMCI_ANIM_PUT_SOURCEMCI_ANIM_PUT_DESTINATIONMCI_ANIM_WHERE_SOURCEMCI_ANIM_WHERE_DESTINATIONMCI_ANIM_UPDATE_HDCMCI_OVLY_OPEN_WSMCI_OVLY_OPEN_PARENTMCI_OVLY_STATUS_HWNDMCI_OVLY_STATUS_STRETCHMCI_OVLY_INFO_TEXTMCI_OVLY_GETDEVCAPS_CAN_STRETCHMCI_OVLY_GETDEVCAPS_CAN_FREEZEMCI_OVLY_GETDEVCAPS_MAX_WINDOWSMCI_OVLY_WINDOW_HWNDMCI_OVLY_WINDOW_STATEMCI_OVLY_WINDOW_TEXTMCI_OVLY_WINDOW_ENABLE_STRETCHMCI_OVLY_WINDOW_DISABLE_STRETCHMCI_OVLY_WINDOW_DEFAULTMCI_OVLY_RECTMCI_OVLY_PUT_SOURCEMCI_OVLY_PUT_DESTINATIONMCI_OVLY_PUT_FRAMEMCI_OVLY_PUT_VIDEOMCI_OVLY_WHERE_SOURCEMCI_OVLY_WHERE_DESTINATIONMCI_OVLY_WHERE_FRAMEMCI_OVLY_WHERE_VIDEO	SELECTDIBr   r!   r&   r$   <module>r     s            


	
        "$q( #a' "Q& $q( !A% "%) "Q& "R' #b( #b( %* #$r) "R' #b( $r) $r) #b( "R' 
	 
		
	e#  	


		? !Ao !O Ao? 		  ,/AA 	                   !A% #a' q !# !# #a' "Q& $q(  1$ 		 	"  	
 	     ? !Ao !O ? "   +.AA " -0EE ! ,/CC " -0EE ! ,/CC  # ) $ $. !(IA(M %&G!&K ##Dq#H  &G!&K #'H1'L $)JQ)N &(IA(M %%F%J "&G!&K ##Dq#H  $. !(IA(M %&G!&K ##Dq#H  )JQ)N &*Ka*O '*Ka*O '(IA(M %(IA(M %&G!&K #(IA(M %%F%K "#Dr#I  !"        !+ & & #-   * )  * !+ !, ' ) ( ) ) ) ( ' '  * $. !#-  ", $. !$. !!+ #-  ' )  * ) !+ !+  *  #??    %&#$ &  %&"# %
 &JA%M "%&$% ' !'(#$ !
 "BA!E  @1 D  @1 D $Dq$H !%E%I " &'#$   !#AA " !#??   !#AA " !#@@ ! !#??    ?B %Dq%H ""@@  #A1"D  > B "@1"D %Ca%G "$%#$ &
  EqH &'#$ (
 "I1!L '($% # '($% #
 ( !+ #-  #-  !+ $. !%/ "!+ ", %/ "qb    " Qq?       	
              #a' "Q& !A% "Q& !A% "Q& !A% #a' $q( !B& #b( #b( '", #b( '", "R' H	


	
  


 
 &? )Ao )Ao /(1_ "Q  1_ '",  +b 0 #b( !,r!1  2% $r) $r) &+ )B. #b( %* "b #b( "(2- "$ )B. #b( )B. "R' $r) !B& '", (2- $r) %* $r) !B& )B. %* '", (2- '",  +b 0 *R/ &+ %* )B. b b # "R' &+ "$ &+ (2- %* '",  +b 0 *R/  +b 0 "-"2 *R/ !,r!1 )B. #b( )B. )B. '", # (2- &+ # !B& # "$  2% '#- 		
	

	



	

	


!E)           # (  &+ !B&!B&#b(!B&"R'!B&             
		          ( % #  %   $    & % % ' & !+ % $ $ !   $      
     !  1$  1$  1$ "Q&            " %  $ " "   * ( (  *    ! & #a' #a' "!A%! # " ' ( $ ' & %  * !+ '  * " " # ' ( ~% >) >) ~- >)  !   ! " " #   %       ! #   "    " ! " $ ! ! $  ",  *  * ", ) ", ", " " ! " ! !+ ", $   % " '    ! ! $  ", !+ ", ! " ! !+ ", $   %   " ' ! ! 	(r&   