HDX104D.INF Driver File Contents (Drv_Audio_Realtek_HD_WXX_5.10.0.5200.zip)

;
; INF file for installing Realtek High Definition Audio Driver
;

[Version]
CatalogFile=RTKHDA64.CAT
Signature = "$chicago$"
Class=MEDIA
ClassGuid={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%OrganizationName%
DriverPackageType=PlugAndPlay
DriverPackageDisplayName=%PackageDisplayName%
DriverVer=12/09/2005, 5.10.0.5200

[Manufacturer]
%MfgName% = AzaliaManufacturerID, NTamd64

[AzaliaManufacturerID.NTamd64]
"Realtek High Definition Audio" = IntcAzAudModel, HDAUDIO\FUNC_01&VEN_10EC&DEV_0260&SUBSYS_104D0000
"Realtek High Definition Audio" = IntcAzAudModel, HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_104D0300
"Realtek High Definition Audio" = IntcAzAudModel, HDAUDIO\FUNC_01&VEN_10EC&DEV_0260&SUBSYS_104D0100
"Realtek High Definition Audio" = IntcAzAudModel, HDAUDIO\FUNC_01&VEN_10EC&DEV_0260&SUBSYS_104D0400
"Realtek High Definition Audio" = IntcAzAudModel, HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_104D0500
"Realtek High Definition Audio" = IntcAzAudModel, HDAUDIO\FUNC_01&VEN_10EC&DEV_0260&SUBSYS_104D0900
"Realtek High Definition Audio" = IntcAzAudModel, HDAUDIO\FUNC_01&VEN_10EC&DEV_0260&SUBSYS_104D0D00

[IntcAzAudModel]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles = IntcAzAudModelCopyFiles, ALCAUD_SMAPP.CopyList, ALCAUD_CPL.CopyList, AlcWzrd.CopyList, RTKHD_SMAPP.CopyList, RTKHD_CPL.CopyList, RTLCPAPI.CopyList, Alcmtr.CopyList, RTCOMDLL.CopyList, RTUninstall.CopyList
DelReg    = RtkHD.DelReg, ALCAUD_SMAPP.AddReg, AlcWzrd.AddReg, Alcmtr.AddReg, RTAUD_SMAPP.AddReg, RTCOMDLL.DelReg
AddReg    = IntcAzAudModelAddReg, ALCAUD_SMAPP.AddReg, RTKHD_SMAPP.AddReg, DS3DConfiguration.AddReg, AECBF.AddReg, AZAUD_OEM.AddReg,AlcWzrd.AddReg,  RTLCPAPI.AddReg, Alcmtr.AddReg, RTCOMDLL.AddReg, RTUninstall.AddReg

[RtkHD.DelReg]
HKLM,Software\RealTek\InitAP
HKCU,Software\RealTek
HKLM,Software\Avance
HKR,Settings

[IntcAzAudModelCopyFiles]
RTKHDA64.SYS

[RTKHD_SMAPP.CopyList]
RTHDCPL.EXE
MicCal.exe
CPLUTL64.EXE

[ALCAUD_SMAPP.CopyList]
SOUNDMAN.EXE
RTLCPL.EXE

[AlcWzrd.CopyList]
ALCWZRD.EXE

[Alcmtr.CopyList]
ALCMTR.EXE

[RTUninstall.CopyList]
RtlUpd64.exe

[RTLCPAPI.CopyList]
RTLCPAPI.dll

[RTKHD_CPL.CopyList]
RTSndMgr.CPL

[RTCOMDLL.CopyList]
RTCOMDLL.dll

[RTCOMDLL.DelList]
RTCOMDLL.dll

[RTLCPAPI.DelList]
RTLCPAPI.dll

[ALCAUD_CPL.CopyList]
ALSNDMGR.CPL

[DS3DConfiguration.AddReg]
HKR,DS3D,ForwardSpeakerConfiguration,0x00010001,0
HKR,DS3D,IgnoreDSSpeakerConfiguration,0x00010001,1
HKR,"DS3D\OldArch",ForwardSpeakerConfiguration,0x00010001,0
HKR,"DS3D\OldArch",IgnoreDSSpeakerConfiguration,0x00010001,1

[RTUninstall.AddReg]
HKLM,%RT_UNINSTALL%,DisplayName,,"Realtek High Definition Audio Driver"
HKLM,%RT_UNINSTALL%,UninstallString,,"RtlUpd64.exe -r -m"

[RTKHD_SMAPP.AddReg]
HKLM,%AUTORUN%,RTHDCPL,,"RTHDCPL.EXE"

[ALCAUD_SMAPP.AddReg]
HKLM,%AUTORUN%,SoundMan,,"SOUNDMAN.EXE"

[AlcWzrd.AddReg]
HKLM,%AUTORUN%,AlcWzrd,,"ALCWZRD.EXE"

[Alcmtr.AddReg]
HKLM,%AUTORUN%,Alcmtr,,"ALCMTR.EXE"

[RTAUD_SMAPP.AddReg]
HKLM,%AUTORUN%,RTHDCPL,,"RTHDCPL.EXE"

[CPL_Class.AddReg]
HKLM,%CPL_CLASS_S%,%NEWCPL_CLASS_KS%,0x00010001 ,0x00000004
HKLM,%CPL_CLASS_S%,%CPL_CLASS_KS%,0x00010001 ,0x00000004

[RTLCPAPI.AddReg]
HKCR,RtlCP.RtlCP.1,,0,"RtlCP Class"
HKCR,RtlCP.RtlCP.1\CLSID,,0,%RTLCPAPI_CLSID%
HKCR,RtlCP.RtlCP,,0,"RtlCP Class"
HKCR,RtlCP.RtlCP\CurVer,,0,"RtlCP.RtlCP.1"
HKCR,CLSID\%RTLCPAPI_CLSID%,,0,"RtlCP Class"
HKCR,CLSID\%RTLCPAPI_CLSID%\ProgID,,0,"RtlCP.RtlCP.1"
HKCR,CLSID\%RTLCPAPI_CLSID%\VersionIndependentProgID,,0,"RtlCP.RtlCP"
HKCR,CLSID\%RTLCPAPI_CLSID%\Programmable
HKCR,CLSID\%RTLCPAPI_CLSID%\InProcServer32,,0,%10%\SysWOW64\RTCOM\RTLCPAPI.dll
HKCR,CLSID\%RTLCPAPI_CLSID%\InProcServer32,ThreadingModel,0,Apartment

[RTCOMDLL.AddReg]
HKCR,RTCOMDLL.RTLCSSAPI.1,,0,"RTLCSSAPI Class"
HKCR,RTCOMDLL.RTLCSSAPI.1\CLSID,,0,%RTCOMDLL_CLSID%
HKCR,RTCOMDLL.RTLCSSAPI,,0,"RTLCSSAPI Class"
HKCR,RTCOMDLL.RTLCSSAPI\CurVer,,0,"RTCOMDLL.RTLCSSAPI.1"
HKCR,CLSID\%RTCOMDLL_CLSID%,,0,"RTLCSSAPI Class"
HKCR,CLSID\%RTCOMDLL_CLSID%\ProgID,,0,"RTCOMDLL.RTLCSSAPI.1"
HKCR,CLSID\%RTCOMDLL_CLSID%\VersionIndependentProgID,,0,"RTCOMDLL.RTLCSSAPI"
HKCR,CLSID\%RTCOMDLL_CLSID%\Programmable
HKCR,CLSID\%RTCOMDLL_CLSID%\InProcServer32,,0,%10%\SysWOW64\RTCOM\RTCOMDLL.dll
HKCR,CLSID\%RTCOMDLL_CLSID%\InProcServer32,ThreadingModel,0,Apartment
HKCR,RTCOMDLL.SONY.1,,0,"SONY Class"
HKCR,RTCOMDLL.SONY.1\CLSID,,0,%RTCOMDLL_CLSID2%
HKCR,RTCOMDLL.SONY,,0,"SONY Class"
HKCR,RTCOMDLL.SONY\CurVer,,0,"RTCOMDLL.SONY.1"
HKCR,CLSID\%RTCOMDLL_CLSID2%,,0,"SONY Class"
HKCR,CLSID\%RTCOMDLL_CLSID2%\ProgID,,0,"RTCOMDLL.SONY.1"
HKCR,CLSID\%RTCOMDLL_CLSID2%\VersionIndependentProgID,,0,"RTCOMDLL.SONY"
HKCR,CLSID\%RTCOMDLL_CLSID2%\Programmable
HKCR,CLSID\%RTCOMDLL_CLSID2%\InProcServer32,,0,%10%\SysWOW64\RTCOM\RTCOMDLL.dll
HKCR,CLSID\%RTCOMDLL_CLSID2%\InProcServer32,ThreadingModel,0,Apartment
HKCR,PropSet.PropSet.1,,0,"PropSet Class"
HKCR,PropSet.PropSet.1\CLSID,,0,%RTCOMDLL_CLSID3%
HKCR,PropSet.PropSet,,0,"PropSet Class"
HKCR,PropSet.PropSet\CurVer,,0,"PropSet.PropSet.1"
HKCR,CLSID\%RTCOMDLL_CLSID3%,,0,"PropSet Class"
HKCR,CLSID\%RTCOMDLL_CLSID3%\ProgID,,0,"PropSet.PropSet.1"
HKCR,CLSID\%RTCOMDLL_CLSID3%\VersionIndependentProgID,,0,"PropSet.PropSet"
HKCR,CLSID\%RTCOMDLL_CLSID3%\Programmable
HKCR,CLSID\%RTCOMDLL_CLSID3%\InProcServer32,,0,%10%\SysWOW64\RTCOM\RTCOMDLL.dll
HKCR,CLSID\%RTCOMDLL_CLSID3%\InProcServer32,ThreadingModel,0,Apartment

[RTCOMDLL.DelReg]
HKCR,RTCOMDLL.SONY.1,,0,"SONY Class"
HKCR,RTCOMDLL.SONY.1\CLSID,,0,%RTCOMDLL_CLSID%
HKCR,RTCOMDLL.SONY,,0,"SONY Class"
HKCR,RTCOMDLL.SONY\CurVer,,0,"RTCOMDLL.SONY.1"
HKCR,CLSID\%RTCOMDLL_CLSID%,,0,"SONY Class"
HKCR,CLSID\%RTCOMDLL_CLSID%\ProgID,,0,"RTCOMDLL.SONY.1"
HKCR,CLSID\%RTCOMDLL_CLSID%\VersionIndependentProgID,,0,"RTCOMDLL.SONY"
HKCR,CLSID\%RTCOMDLL_CLSID%\Programmable
HKCR,CLSID\%RTCOMDLL_CLSID%\InProcServer32,,0,RTCOMDLL.dll
HKCR,CLSID\%RTCOMDLL_CLSID%\InProcServer32,ThreadingModel,0,Apartment

[AECBF.AddReg]
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo,AcousticSourceTracking,0x00010001,1
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo,AcousticEchoCancellation,0x00010001,1
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo,Beamforming,0x00010001,1
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\AdvGCC,gamma_noise_weighting,0,"0.500000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\AdvGCC,Tsm_csp,0,"1.000000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\AdvGCC,Tsm_output,0,"0.100000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\AdvGCC,cut_off_frequency,0x00010001,0x1770
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\AdvGCC,resampling_points,0x00010001,0x101
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\AdvGCC,deviation_threshold,0,"0.020000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\AdvGCC,min_diff_src,0x00010001,0x5
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\AdvGCC,max_verif_range,0x00010001,0xa
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\AdvGCC,clustering_thr,0,"0.150000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\AdvGCC,activeness_thr,0,"0.050000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,regularize_dynamically,0x00010001,0x1
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,regularization_threshold_static,0,"0.000100"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,regularization_threshold_dynamic,0,"0.000010"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,regularization_energythreshold_dynamic,0,"0.000010"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,abm_stepsize,0,"0.500000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,abm_number_filter_taps,0x00010001,0x40
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,abm_fft_overlap,0x00010001,0x2
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,abm_forgetting_factor_recursive_power_estimation,0,"0.990000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,abm_time_constant_freezing,0,"100.000000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,aic_stepsize,0,"0.300000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,aic_number_filter_taps,0x00010001,0x40
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,aic_fft_overlap,0x00010001,0x4
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,aic_forgetting_factor_recursive_power_estimation,0,"0.985000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,aic_max_filter_norm,0,"0.001000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,aic_tim4e_constant_freezing,0,"100.000000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,ac_snr_averaging_lower_frequency,0x00010001,0x12C
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,ac_snr_averaging_higher_frequency,0x00010001,0x258
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,ac_snr_averaging_cutoff_frequency,0x00010001,0x12C
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,ac_correction_factor_abm_thresholds,0,"0.800000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,ac_correction_factor_aic_thresholds,0,"4.000000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,ac_number_sub_windows_for_minimum_statistics,0x00010001,0x8
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer,ac_size_sub_windows_for_minimum_statistics,0x00010001,0x12
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer\PostFiltering,Tsm,0,"0.050000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer\PostFiltering,delta,0,"0.000100"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer\PostFiltering,stepsize,0,"0.300000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer\PostFiltering,constraint_circle,0x00010001,0x1
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer\PostFiltering,constraint_spec,0x00010001,0x1
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer\PostFiltering,constraint_pulse,0x00010001,0x1
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer\PostFiltering,pulse_cons_thr,0,"0.050000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer\PostFiltering,pulse_width,0x00010001,0x6
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer\PostFiltering,U,0x00010001,0x8
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer\PostFiltering,V,0x00010001,0x12
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer\PostFiltering,Tmsne,0,"2.000000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer\PostFiltering,scale_spec_sub,0,"1.200000"
HKLM,SOFTWARE\Realtek\AECBF\icrcAudioProcessingDemo\GSCBeamformer\PostFiltering,constraint,0x00010001,0x1

[AZAUD_OEM.AddReg]
;;HKR,Settings,RearJackShare,1,1
HKR,GlobalSettings,HpShutsOffRearSpeaker,1,00,00,00,00 ; Headphone does not mute rear speakers
HKR,GlobalSettings,HpMode,1,01,00,00,00 ; Headphone is slaved to rear panel front channels
HKR,GlobalSettings,SpdifOutputEchosRearRenderWhenNoAc3,1,01,00,00,00 ; Slaves rear panel front channels to SPDIF
HKR,GlobalSettings,CenterLfeSwap,1,00,00,00,00 ; No Swap
HKR,Settings,ForceDisableJD,1,0

[HdAudSecurity.AddReg]
; FILE_DEVICE_SOUND
HKR,,DeviceType,0x10001,0x0000001D
; SDDL_DEVOBJ_SYS_ALL_ADM_RWX_WORLD_RWX_RES_RWX HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GRGWGX;;;BA)(A;;GRGWGX;;;WD)(A;;GRGWGX;;;RC)"


[IntcAzAudModelAddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,RTKHDA64.SYS

HKR,Drivers,SubClasses,,"wave,midi,mixer,aux"

HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\aux\wdmaud.drv,Driver,,wdmaud.drv

HKR,Drivers\wave\wdmaud.drv,Description,,%IntcAzAudioDeviceDescription%
HKR,Drivers\midi\wdmaud.drv,Description,,%IntcAzAudioDeviceDescription%
HKR,Drivers\mixer\wdmaud.drv,Description,,%IntcAzAudioDeviceDescription%
HKR,Drivers\aux\wdmaud.drv,Description,,%IntcAzAudioDeviceDescription%

HKR,,SetupPreferredAudioDevices,3,01,00,00,00

[IntcAzAudModel.Services]
AddService = IntcAzAudAddService, 0x00000002, IntcAzAudServiceInstall
;;AddService = ALCXSENS, 0x00000000, ALCxSENS_Service_Inst


[IntcAzAudModel.HW]
AddReg=HdAudSecurity.AddReg

[IntcAzAudModel.Interfaces]

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineOutWave%, IntcAzAudModel.RearLineOutWave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_RearLineOutWave%, IntcAzAudModel.RearLineOutWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineOutTopo%, IntcAzAudModel.RearLineOutTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineOutTopo%, IntcAzAudModel.RearLineOutTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_PrimaryLineOutWave%, IntcAzAudModel.PrimaryLineOutWave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_PrimaryLineOutWave%, IntcAzAudModel.PrimaryLineOutWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_PrimaryLineOutTopo%, IntcAzAudModel.PrimaryLineOutTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_PrimaryLineOutTopo%, IntcAzAudModel.PrimaryLineOutTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SingleLineOutWave%, IntcAzAudModel.SingleLineOutWave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_SingleLineOutWave%, IntcAzAudModel.SingleLineOutWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SingleLineOutTopo%, IntcAzAudModel.SingleLineOutTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_SingleLineOutTopo%, IntcAzAudModel.SingleLineOutTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SingleLineInWave%, IntcAzAudModel.SingleLineInWave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_SingleLineInWave%, IntcAzAudModel.SingleLineInWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SingleLineInTopo%, IntcAzAudModel.SingleLineInTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_SingleLineInTopo%, IntcAzAudModel.SingleLineInTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SecondaryLineOutWave%, IntcAzAudModel.SecondaryLineOutWave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_SecondaryLineOutWave%, IntcAzAudModel.SecondaryLineOutWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SecondaryLineOutTopo%, IntcAzAudModel.SecondaryLineOutTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_SecondaryLineOutTopo%, IntcAzAudModel.SecondaryLineOutTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInWave%, IntcAzAudModel.RearLineInWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInWave%, IntcAzAudModel.RearLineInWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInTopo%, IntcAzAudModel.RearLineInTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInTopo%, IntcAzAudModel.RearLineInTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SecondaryLineInWave%, IntcAzAudModel.SecondaryLineInWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_SecondaryLineInWave%, IntcAzAudModel.SecondaryLineInWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_SecondaryLineInTopo%, IntcAzAudModel.SecondaryLineInTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_SecondaryLineInTopo%, IntcAzAudModel.SecondaryLineInTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_PrimaryLineInWave%, IntcAzAudModel.PrimaryLineInWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_PrimaryLineInWave%, IntcAzAudModel.PrimaryLineInWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_PrimaryLineInTopo%, IntcAzAudModel.PrimaryLineInTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_PrimaryLineInTopo%, IntcAzAudModel.PrimaryLineInTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_HPRearCaptureWave%, IntcAzAudModel.HPRearCaptureWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_HPRearCaptureWave%, IntcAzAudModel.HPRearCaptureWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_HPRearCaptureTopo%, IntcAzAudModel.HPRearCaptureTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_HPRearCaptureTopo%, IntcAzAudModel.HPRearCaptureTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_HPRearCaptureWave_XFLineIn%, IntcAzAudModel.HPRearCaptureWave_XFLineIn
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_HPRearCaptureWave_XFLineIn%, IntcAzAudModel.HPRearCaptureWave_XFLineIn
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_HPRearCaptureTopo_XFLineIn%, IntcAzAudModel.HPRearCaptureTopo_XFLineIn
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_HPRearCaptureTopo_XFLineIn%, IntcAzAudModel.HPRearCaptureTopo_XFLineIn

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_HPCPCCaptureWave%, IntcAzAudModel.HPCPCCaptureWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_HPCPCCaptureWave%, IntcAzAudModel.HPCPCCaptureWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_HPCPCCaptureTopo%, IntcAzAudModel.HPCPCCaptureTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_HPCPCCaptureTopo%, IntcAzAudModel.HPCPCCaptureTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontPanelHeadphoneWave%, IntcAzAudModel.FrontPanelHeadphoneWave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_FrontPanelHeadphoneWave%, IntcAzAudModel.FrontPanelHeadphoneWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontPanelHeadphoneTopo%, IntcAzAudModel.FrontPanelHeadphoneTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontPanelHeadphoneTopo%, IntcAzAudModel.FrontPanelHeadphoneTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontPanelMicWave%, IntcAzAudModel.FrontPanelMicWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontPanelMicWave%, IntcAzAudModel.FrontPanelMicWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontPanelMicTopo%, IntcAzAudModel.FrontPanelMicTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontPanelMicTopo%, IntcAzAudModel.FrontPanelMicTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalOutputWave%, IntcAzAudModel.DigitalOutputWave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DigitalOutputWave%, IntcAzAudModel.DigitalOutputWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalOutputTopo%, IntcAzAudModel.DigitalOutputTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DigitalOutputTopo%, IntcAzAudModel.DigitalOutputTopo


AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalInputWave%, IntcAzAudModel.DigitalInputWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_DigitalInputWave%, IntcAzAudModel.DigitalInputWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalInputTopo%, IntcAzAudModel.DigitalInputTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DigitalInputTopo%, IntcAzAudModel.DigitalInputTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_AecArrayMicInWave%, IntcAzAudModel.AecArrayMicInWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_AecArrayMicInWave%, IntcAzAudModel.AecArrayMicInWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_AecArrayMicInTopo%, IntcAzAudModel.AecArrayMicInTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_AecArrayMicInTopo%, IntcAzAudModel.AecArrayMicInTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMic2UAJWave%, IntcAzAudModel.FrontMic2UAJWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontMic2UAJWave%, IntcAzAudModel.FrontMic2UAJWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMic2UAJTopo%, IntcAzAudModel.FrontMic2UAJTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontMic2UAJTopo%, IntcAzAudModel.FrontMic2UAJTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLine2UAJWave%, IntcAzAudModel.FrontLine2UAJWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontLine2UAJWave%, IntcAzAudModel.FrontLine2UAJWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLine2UAJTopo%, IntcAzAudModel.FrontLine2UAJTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontLine2UAJTopo%, IntcAzAudModel.FrontLine2UAJTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearFrontOutWave%, IntcAzAudModel.RearFrontOutWave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_RearFrontOutWave%, IntcAzAudModel.RearFrontOutWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearFrontOutTopo%, IntcAzAudModel.RearFrontOutTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearFrontOutTopo%, IntcAzAudModel.RearFrontOutTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearFrontInWave%, IntcAzAudModel.RearFrontInWave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_RearFrontInWave%, IntcAzAudModel.RearFrontInWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearFrontInTopo%, IntcAzAudModel.RearFrontInTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearFrontInTopo%, IntcAzAudModel.RearFrontInTopo
;=============================================================================================
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInBlackWave%, IntcAzAudModel.RearLineInBlackWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInBlackWave%, IntcAzAudModel.RearLineInBlackWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInBlackTopo%, IntcAzAudModel.RearLineInBlackTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInBlackTopo%, IntcAzAudModel.RearLineInBlackTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInGreyWave%, IntcAzAudModel.RearLineInGreyWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInGreyWave%, IntcAzAudModel.RearLineInGreyWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInGreyTopo%, IntcAzAudModel.RearLineInGreyTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInGreyTopo%, IntcAzAudModel.RearLineInGreyTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInBlueWave%, IntcAzAudModel.RearLineInBlueWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInBlueWave%, IntcAzAudModel.RearLineInBlueWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInBlueTopo%, IntcAzAudModel.RearLineInBlueTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInBlueTopo%, IntcAzAudModel.RearLineInBlueTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInGreenWave%, IntcAzAudModel.RearLineInGreenWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInGreenWave%, IntcAzAudModel.RearLineInGreenWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInGreenTopo%, IntcAzAudModel.RearLineInGreenTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInGreenTopo%, IntcAzAudModel.RearLineInGreenTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInRedWave%, IntcAzAudModel.RearLineInRedWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInRedWave%, IntcAzAudModel.RearLineInRedWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInRedTopo%, IntcAzAudModel.RearLineInRedTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInRedTopo%, IntcAzAudModel.RearLineInRedTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInOrangeWave%, IntcAzAudModel.RearLineInOrangeWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInOrangeWave%, IntcAzAudModel.RearLineInOrangeWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInOrangeTopo%, IntcAzAudModel.RearLineInOrangeTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInOrangeTopo%, IntcAzAudModel.RearLineInOrangeTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInYellowWave%, IntcAzAudModel.RearLineInYellowWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInYellowWave%, IntcAzAudModel.RearLineInYellowWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInYellowTopo%, IntcAzAudModel.RearLineInYellowTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInYellowTopo%, IntcAzAudModel.RearLineInYellowTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInPurpleWave%, IntcAzAudModel.RearLineInPurpleWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInPurpleWave%, IntcAzAudModel.RearLineInPurpleWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInPurpleTopo%, IntcAzAudModel.RearLineInPurpleTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInPurpleTopo%, IntcAzAudModel.RearLineInPurpleTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInPinkWave%, IntcAzAudModel.RearLineInPinkWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInPinkWave%, IntcAzAudModel.RearLineInPinkWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInPinkTopo%, IntcAzAudModel.RearLineInPinkTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInPinkTopo%, IntcAzAudModel.RearLineInPinkTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInGoldenWave%, IntcAzAudModel.RearLineInGoldenWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInGoldenWave%, IntcAzAudModel.RearLineInGoldenWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInGoldenTopo%, IntcAzAudModel.RearLineInGoldenTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInGoldenTopo%, IntcAzAudModel.RearLineInGoldenTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInSilverWave%, IntcAzAudModel.RearLineInSilverWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInSilverWave%, IntcAzAudModel.RearLineInSilverWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInSilverTopo%, IntcAzAudModel.RearLineInSilverTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInSilverTopo%, IntcAzAudModel.RearLineInSilverTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInWhiteWave%, IntcAzAudModel.RearLineInWhiteWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInWhiteWave%, IntcAzAudModel.RearLineInWhiteWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInWhiteTopo%, IntcAzAudModel.RearLineInWhiteTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInWhiteTopo%, IntcAzAudModel.RearLineInWhiteTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInBlackWave%, IntcAzAudModel.RearMicInBlackWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearMicInBlackWave%, IntcAzAudModel.RearMicInBlackWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInBlackTopo%, IntcAzAudModel.RearMicInBlackTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearMicInBlackTopo%, IntcAzAudModel.RearMicInBlackTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInGreyWave%, IntcAzAudModel.RearMicInGreyWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearMicInGreyWave%, IntcAzAudModel.RearMicInGreyWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInGreyTopo%, IntcAzAudModel.RearMicInGreyTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearMicInGreyTopo%, IntcAzAudModel.RearMicInGreyTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInBlueWave%, IntcAzAudModel.RearMicInBlueWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearMicInBlueWave%, IntcAzAudModel.RearMicInBlueWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInBlueTopo%, IntcAzAudModel.RearMicInBlueTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearMicInBlueTopo%, IntcAzAudModel.RearMicInBlueTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInGreenWave%, IntcAzAudModel.RearMicInGreenWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearMicInGreenWave%, IntcAzAudModel.RearMicInGreenWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInGreenTopo%, IntcAzAudModel.RearMicInGreenTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearMicInGreenTopo%, IntcAzAudModel.RearMicInGreenTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInRedWave%, IntcAzAudModel.RearMicInRedWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearMicInRedWave%, IntcAzAudModel.RearMicInRedWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInRedTopo%, IntcAzAudModel.RearMicInRedTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearMicInRedTopo%, IntcAzAudModel.RearMicInRedTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInOrangeWave%, IntcAzAudModel.RearMicInOrangeWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearMicInOrangeWave%, IntcAzAudModel.RearMicInOrangeWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInOrangeTopo%, IntcAzAudModel.RearMicInOrangeTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearMicInOrangeTopo%, IntcAzAudModel.RearMicInOrangeTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInYellowWave%, IntcAzAudModel.RearMicInYellowWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearMicInYellowWave%, IntcAzAudModel.RearMicInYellowWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInYellowTopo%, IntcAzAudModel.RearMicInYellowTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearMicInYellowTopo%, IntcAzAudModel.RearMicInYellowTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInPurpleWave%, IntcAzAudModel.RearMicInPurpleWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearMicInPurpleWave%, IntcAzAudModel.RearMicInPurpleWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInPurpleTopo%, IntcAzAudModel.RearMicInPurpleTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearMicInPurpleTopo%, IntcAzAudModel.RearMicInPurpleTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInPinkWave%, IntcAzAudModel.RearMicInPinkWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearMicInPinkWave%, IntcAzAudModel.RearMicInPinkWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInPinkTopo%, IntcAzAudModel.RearMicInPinkTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearMicInPinkTopo%, IntcAzAudModel.RearMicInPinkTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInGoldenWave%, IntcAzAudModel.RearMicInGoldenWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearMicInGoldenWave%, IntcAzAudModel.RearMicInGoldenWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInGoldenTopo%, IntcAzAudModel.RearMicInGoldenTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearMicInGoldenTopo%, IntcAzAudModel.RearMicInGoldenTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInSilverWave%, IntcAzAudModel.RearMicInSilverWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearMicInSilverWave%, IntcAzAudModel.RearMicInSilverWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInSilverTopo%, IntcAzAudModel.RearMicInSilverTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearMicInSilverTopo%, IntcAzAudModel.RearMicInSilverTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInWhiteWave%, IntcAzAudModel.RearMicInWhiteWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearMicInWhiteWave%, IntcAzAudModel.RearMicInWhiteWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearMicInWhiteTopo%, IntcAzAudModel.RearMicInWhiteTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearMicInWhiteTopo%, IntcAzAudModel.RearMicInWhiteTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInBlackWave%, IntcAzAudModel.FrontLineInBlackWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontLineInBlackWave%, IntcAzAudModel.FrontLineInBlackWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInBlackTopo%, IntcAzAudModel.FrontLineInBlackTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontLineInBlackTopo%, IntcAzAudModel.FrontLineInBlackTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInGreyWave%, IntcAzAudModel.FrontLineInGreyWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontLineInGreyWave%, IntcAzAudModel.FrontLineInGreyWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInGreyTopo%, IntcAzAudModel.FrontLineInGreyTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontLineInGreyTopo%, IntcAzAudModel.FrontLineInGreyTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInBlueWave%, IntcAzAudModel.FrontLineInBlueWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontLineInBlueWave%, IntcAzAudModel.FrontLineInBlueWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInBlueTopo%, IntcAzAudModel.FrontLineInBlueTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontLineInBlueTopo%, IntcAzAudModel.FrontLineInBlueTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInGreenWave%, IntcAzAudModel.FrontLineInGreenWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontLineInGreenWave%, IntcAzAudModel.FrontLineInGreenWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInGreenTopo%, IntcAzAudModel.FrontLineInGreenTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontLineInGreenTopo%, IntcAzAudModel.FrontLineInGreenTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInRedWave%, IntcAzAudModel.FrontLineInRedWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontLineInRedWave%, IntcAzAudModel.FrontLineInRedWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInRedTopo%, IntcAzAudModel.FrontLineInRedTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontLineInRedTopo%, IntcAzAudModel.FrontLineInRedTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInOrangeWave%, IntcAzAudModel.FrontLineInOrangeWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontLineInOrangeWave%, IntcAzAudModel.FrontLineInOrangeWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInOrangeTopo%, IntcAzAudModel.FrontLineInOrangeTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontLineInOrangeTopo%, IntcAzAudModel.FrontLineInOrangeTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInYellowWave%, IntcAzAudModel.FrontLineInYellowWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontLineInYellowWave%, IntcAzAudModel.FrontLineInYellowWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInYellowTopo%, IntcAzAudModel.FrontLineInYellowTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontLineInYellowTopo%, IntcAzAudModel.FrontLineInYellowTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInPurpleWave%, IntcAzAudModel.FrontLineInPurpleWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontLineInPurpleWave%, IntcAzAudModel.FrontLineInPurpleWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInPurpleTopo%, IntcAzAudModel.FrontLineInPurpleTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontLineInPurpleTopo%, IntcAzAudModel.FrontLineInPurpleTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInPinkWave%, IntcAzAudModel.FrontLineInPinkWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontLineInPinkWave%, IntcAzAudModel.FrontLineInPinkWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInPinkTopo%, IntcAzAudModel.FrontLineInPinkTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontLineInPinkTopo%, IntcAzAudModel.FrontLineInPinkTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInGoldenWave%, IntcAzAudModel.FrontLineInGoldenWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontLineInGoldenWave%, IntcAzAudModel.FrontLineInGoldenWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInGoldenTopo%, IntcAzAudModel.FrontLineInGoldenTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontLineInGoldenTopo%, IntcAzAudModel.FrontLineInGoldenTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInSilverWave%, IntcAzAudModel.FrontLineInSilverWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontLineInSilverWave%, IntcAzAudModel.FrontLineInSilverWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInSilverTopo%, IntcAzAudModel.FrontLineInSilverTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontLineInSilverTopo%, IntcAzAudModel.FrontLineInSilverTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInWhiteWave%, IntcAzAudModel.FrontLineInWhiteWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontLineInWhiteWave%, IntcAzAudModel.FrontLineInWhiteWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontLineInWhiteTopo%, IntcAzAudModel.FrontLineInWhiteTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontLineInWhiteTopo%, IntcAzAudModel.FrontLineInWhiteTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInBlackWave%, IntcAzAudModel.FrontMicInBlackWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontMicInBlackWave%, IntcAzAudModel.FrontMicInBlackWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInBlackTopo%, IntcAzAudModel.FrontMicInBlackTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontMicInBlackTopo%, IntcAzAudModel.FrontMicInBlackTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInGreyWave%, IntcAzAudModel.FrontMicInGreyWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontMicInGreyWave%, IntcAzAudModel.FrontMicInGreyWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInGreyTopo%, IntcAzAudModel.FrontMicInGreyTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontMicInGreyTopo%, IntcAzAudModel.FrontMicInGreyTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInBlueWave%, IntcAzAudModel.FrontMicInBlueWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontMicInBlueWave%, IntcAzAudModel.FrontMicInBlueWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInBlueTopo%, IntcAzAudModel.FrontMicInBlueTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontMicInBlueTopo%, IntcAzAudModel.FrontMicInBlueTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInGreenWave%, IntcAzAudModel.FrontMicInGreenWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontMicInGreenWave%, IntcAzAudModel.FrontMicInGreenWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInGreenTopo%, IntcAzAudModel.FrontMicInGreenTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontMicInGreenTopo%, IntcAzAudModel.FrontMicInGreenTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInRedWave%, IntcAzAudModel.FrontMicInRedWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontMicInRedWave%, IntcAzAudModel.FrontMicInRedWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInRedTopo%, IntcAzAudModel.FrontMicInRedTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontMicInRedTopo%, IntcAzAudModel.FrontMicInRedTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInOrangeWave%, IntcAzAudModel.FrontMicInOrangeWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontMicInOrangeWave%, IntcAzAudModel.FrontMicInOrangeWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInOrangeTopo%, IntcAzAudModel.FrontMicInOrangeTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontMicInOrangeTopo%, IntcAzAudModel.FrontMicInOrangeTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInYellowWave%, IntcAzAudModel.FrontMicInYellowWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontMicInYellowWave%, IntcAzAudModel.FrontMicInYellowWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInYellowTopo%, IntcAzAudModel.FrontMicInYellowTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontMicInYellowTopo%, IntcAzAudModel.FrontMicInYellowTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInPurpleWave%, IntcAzAudModel.FrontMicInPurpleWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontMicInPurpleWave%, IntcAzAudModel.FrontMicInPurpleWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInPurpleTopo%, IntcAzAudModel.FrontMicInPurpleTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontMicInPurpleTopo%, IntcAzAudModel.FrontMicInPurpleTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInPinkWave%, IntcAzAudModel.FrontMicInPinkWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontMicInPinkWave%, IntcAzAudModel.FrontMicInPinkWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInPinkTopo%, IntcAzAudModel.FrontMicInPinkTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontMicInPinkTopo%, IntcAzAudModel.FrontMicInPinkTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInGoldenWave%, IntcAzAudModel.FrontMicInGoldenWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontMicInGoldenWave%, IntcAzAudModel.FrontMicInGoldenWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInGoldenTopo%, IntcAzAudModel.FrontMicInGoldenTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontMicInGoldenTopo%, IntcAzAudModel.FrontMicInGoldenTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInSilverWave%, IntcAzAudModel.FrontMicInSilverWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontMicInSilverWave%, IntcAzAudModel.FrontMicInSilverWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInSilverTopo%, IntcAzAudModel.FrontMicInSilverTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontMicInSilverTopo%, IntcAzAudModel.FrontMicInSilverTopo
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInWhiteWave%, IntcAzAudModel.FrontMicInWhiteWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontMicInWhiteWave%, IntcAzAudModel.FrontMicInWhiteWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontMicInWhiteTopo%, IntcAzAudModel.FrontMicInWhiteTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontMicInWhiteTopo%, IntcAzAudModel.FrontMicInWhiteTopo


AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FjIntrMICWave%, IntcAzAudModel.FjIntrMICWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FjIntrMICWave%, IntcAzAudModel.FjIntrMICWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FjMic1Wave%, IntcAzAudModel.FjMic1Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FjMic1Wave%, IntcAzAudModel.FjMic1Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FjLineIn1Wave%, IntcAzAudModel.FjLineIn1Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FjLineIn1Wave%, IntcAzAudModel.FjLineIn1Wave
; Rear line out 
[IntcAzAudModel.RearLineOutWave]
AddReg = IntcAzAudModel.RearLineOutWave.AddReg

[IntcAzAudModel.RearLineOutWave.AddReg]
HKR,,FriendlyName,,%RearLineOutWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.PrimaryLineOutWave]
AddReg = IntcAzAudModel.PrimaryLineOutWave.AddReg

[IntcAzAudModel.PrimaryLineOutWave.AddReg]
HKR,,FriendlyName,,%PrimaryLineOutWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.PrimaryLineOutTopo]
AddReg = IntcAzAudModel.PrimaryLineOutTopo.AddReg

[IntcAzAudModel.PrimaryLineOutTopo.AddReg]
HKR,,FriendlyName,,%PrimaryLineOutTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.SingleLineOutWave]
AddReg = IntcAzAudModel.SingleLineOutWave.AddReg

[IntcAzAudModel.SingleLineOutWave.AddReg]
HKR,,FriendlyName,,%SingleLineOutWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.SingleLineOutTopo]
AddReg = IntcAzAudModel.SingleLineOutTopo.AddReg

[IntcAzAudModel.SingleLineOutTopo.AddReg]
HKR,,FriendlyName,,%SingleLineOutTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.SingleLineInWave]
AddReg = IntcAzAudModel.SingleLineInWave.AddReg

[IntcAzAudModel.SingleLineInWave.AddReg]
HKR,,FriendlyName,,%SingleLineInWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.SingleLineInTopo]
AddReg = IntcAzAudModel.SingleLineInTopo.AddReg

[IntcAzAudModel.SingleLineInTopo.AddReg]
HKR,,FriendlyName,,%SingleLineInTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.SecondaryLineOutWave]
AddReg = IntcAzAudModel.SecondaryLineOutWave.AddReg

[IntcAzAudModel.SecondaryLineOutWave.AddReg]
HKR,,FriendlyName,,%SecondaryLineOutWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.SecondaryLineOutTopo]
AddReg = IntcAzAudModel.SecondaryLineOutTopo.AddReg

[IntcAzAudModel.SecondaryLineOutTopo.AddReg]
HKR,,FriendlyName,,%SecondaryLineOutTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

;HKR,,FriendlyName,,%RearLineOutDacName%
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;IntAzAudGuid.RearLineOutDac 
HKLM,%MediaCategories%\%IntAzAudGuidRearLineOutDac%,Name,,%RearLineOutDacName%
HKLM,%MediaCategories%\%IntAzAudGuidRearLineOutDac%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%IntAzAudGuidFrontHPOutDac%,Name,,%FrontHPOutDacName%
HKLM,%MediaCategories%\%IntAzAudGuidFrontHPOutDac%,Display,1,00,00,00,00

;; Node
HKLM,%MediaCategories%\%GUID.FrontMicVolume%,Name,,%Node.FrontMicVolume%
HKLM,%MediaCategories%\%GUID.FrontMicVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontMicMute%,Name,,%Node.FrontMicMute%
HKLM,%MediaCategories%\%GUID.FrontMicMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.UAJ1%,Name,,%Node.UAJ1%
HKLM,%MediaCategories%\%GUID.UAJ1%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.UAJ2%,Name,,%Node.UAJ2%
HKLM,%MediaCategories%\%GUID.UAJ2%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.SPDIF%,Name,,%Node.SPDIF%
HKLM,%MediaCategories%\%GUID.SPDIF%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontLin%,Name,,%Node.FrontLin%
HKLM,%MediaCategories%\%GUID.FrontLin%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.Front%,Name,,%Node.Front%
HKLM,%MediaCategories%\%GUID.Front%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.Surround%,Name,,%Node.Surround%
HKLM,%MediaCategories%\%GUID.Surround%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.BackSurround%,Name,,%Node.BackSurround%
HKLM,%MediaCategories%\%GUID.BackSurround%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.Center%,Name,,%Node.Center%
HKLM,%MediaCategories%\%GUID.Center%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.LFE%,Name,,%Node.LFE%
HKLM,%MediaCategories%\%GUID.LFE%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.Side%,Name,,%Node.Side%
HKLM,%MediaCategories%\%GUID.Side%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.SideSurround%,Name,,%Node.SideSurround%
HKLM,%MediaCategories%\%GUID.SideSurround%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.DigitalOut%,Name,,%Node.DigitalOut%
HKLM,%MediaCategories%\%GUID.DigitalOut%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.DigitalIn%,Name,,%Node.DigitalIn%
HKLM,%MediaCategories%\%GUID.DigitalIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.LineInHP%,Name,,%Node.LineInHP%
HKLM,%MediaCategories%\%GUID.LineInHP%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.Mic2%,Name,,%Node.Mic2%
HKLM,%MediaCategories%\%GUID.Mic2%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontPinkInOld%,Name,,%Node.FrontPinkIn%
HKLM,%MediaCategories%\%GUID.FrontPinkInOld%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontGreenInOld%,Name,,%Node.FrontGreenIn%
HKLM,%MediaCategories%\%GUID.FrontGreenInOld%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.AudioIn%,Name,,%Node.AudioIn%
HKLM,%MediaCategories%\%GUID.AudioIn%,Display,1,00,00,00,00
;;New Framework
HKLM,%MediaCategories%\%GUID.FrontBlackIn%,Name,,%Node.FrontBlackIn%
HKLM,%MediaCategories%\%GUID.FrontBlackIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontGreyIn%,Name,,%Node.FrontGreyIn%
HKLM,%MediaCategories%\%GUID.FrontGreyIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontBlueIn%,Name,,%Node.FrontBlueIn%
HKLM,%MediaCategories%\%GUID.FrontBlueIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontGreenIn%,Name,,%Node.FrontGreenIn%
HKLM,%MediaCategories%\%GUID.FrontGreenIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontRedIn%,Name,,%Node.FrontRedIn%
HKLM,%MediaCategories%\%GUID.FrontRedIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontOrangeIn%,Name,,%Node.FrontOrangeIn%
HKLM,%MediaCategories%\%GUID.FrontOrangeIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontYellowIn%,Name,,%Node.FrontYellowIn%
HKLM,%MediaCategories%\%GUID.FrontYellowIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontPurpleIn%,Name,,%Node.FrontPurpleIn%
HKLM,%MediaCategories%\%GUID.FrontPurpleIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontPinkIn%,Name,,%Node.FrontPinkIn%
HKLM,%MediaCategories%\%GUID.FrontPinkIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontGoldenIn%,Name,,%Node.FrontGoldenIn%
HKLM,%MediaCategories%\%GUID.FrontGoldenIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontSilverIn%,Name,,%Node.FrontSilverIn%
HKLM,%MediaCategories%\%GUID.FrontSilverIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontWhiteIn%,Name,,%Node.FrontWhiteIn%
HKLM,%MediaCategories%\%GUID.FrontWhiteIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.RearBlackIn%,Name,,%Node.RearBlackIn%
HKLM,%MediaCategories%\%GUID.RearBlackIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.RearGreyIn%,Name,,%Node.RearGreyIn%
HKLM,%MediaCategories%\%GUID.RearGreyIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.RearBlueIn%,Name,,%Node.RearBlueIn%
HKLM,%MediaCategories%\%GUID.RearBlueIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.RearGreenIn%,Name,,%Node.RearGreenIn%
HKLM,%MediaCategories%\%GUID.RearGreenIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.RearRedIn%,Name,,%Node.RearRedIn%
HKLM,%MediaCategories%\%GUID.RearRedIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.RearOrangeIn%,Name,,%Node.RearOrangeIn%
HKLM,%MediaCategories%\%GUID.RearOrangeIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.RearYellowIn%,Name,,%Node.RearYellowIn%
HKLM,%MediaCategories%\%GUID.RearYellowIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.RearPurpleIn%,Name,,%Node.RearPurpleIn%
HKLM,%MediaCategories%\%GUID.RearPurpleIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.RearPinkIn%,Name,,%Node.RearPinkIn%
HKLM,%MediaCategories%\%GUID.RearPinkIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.RearGoldenIn%,Name,,%Node.RearGoldenIn%
HKLM,%MediaCategories%\%GUID.RearGoldenIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.RearSilverIn%,Name,,%Node.RearSilverIn%
HKLM,%MediaCategories%\%GUID.RearSilverIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.RearWhiteIn%,Name,,%Node.RearWhiteIn%
HKLM,%MediaCategories%\%GUID.RearWhiteIn%,Display,1,00,00,00,00
;;-----------------------------------------------------------------------
HKLM,%MediaCategories%\%GUID.BlackIn%,Name,,%Node.BlackIn%
HKLM,%MediaCategories%\%GUID.BlackIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.GreyIn%,Name,,%Node.GreyIn%
HKLM,%MediaCategories%\%GUID.GreyIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.BlueIn%,Name,,%Node.BlueIn%
HKLM,%MediaCategories%\%GUID.BlueIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.GreenIn%,Name,,%Node.GreenIn%
HKLM,%MediaCategories%\%GUID.GreenIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.RedIn%,Name,,%Node.RedIn%
HKLM,%MediaCategories%\%GUID.RedIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.OrangeIn%,Name,,%Node.OrangeIn%
HKLM,%MediaCategories%\%GUID.OrangeIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.YellowIn%,Name,,%Node.YellowIn%
HKLM,%MediaCategories%\%GUID.YellowIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.PurpleIn%,Name,,%Node.PurpleIn%
HKLM,%MediaCategories%\%GUID.PurpleIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.PinkIn%,Name,,%Node.PinkIn%
HKLM,%MediaCategories%\%GUID.PinkIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.GoldenIn%,Name,,%Node.GoldenIn%
HKLM,%MediaCategories%\%GUID.GoldenIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.SilverIn%,Name,,%Node.SilverIn%
HKLM,%MediaCategories%\%GUID.SilverIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.WhiteIn%,Name,,%Node.WhiteIn%
HKLM,%MediaCategories%\%GUID.WhiteIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.AudioInput%,Name,,%Node.AudioInput%
HKLM,%MediaCategories%\%GUID.AudioInput%,Display,1,00,00,00,00

;;;
HKLM,%MediaCategories%\%GUID.LineOutVolume%,Name,,%Node.LineOutVolume%
HKLM,%MediaCategories%\%GUID.LineOutVolume%,Display,1,00,00,00,00

HKLM,%MediaCategories%\%GUID.Surr%,Name,,%Node.Surr%
HKLM,%MediaCategories%\%GUID.Surr%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.Surrback%,Name,,%Node.Surrback%
HKLM,%MediaCategories%\%GUID.Surrback%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.MonoMic%,Name,,%Node.MonoMic%
HKLM,%MediaCategories%\%GUID.MonoMic%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.StereoMic%,Name,,%Node.StereoMic%
HKLM,%MediaCategories%\%GUID.StereoMic%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.PCBeep%,Name,,%Node.PCBeep%
HKLM,%MediaCategories%\%GUID.PCBeep%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.PcBeepVolume%,Name,,%Node.PcBeepVolume%
HKLM,%MediaCategories%\%GUID.PcBeepVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.SideHP%,Name,,%Node.SideHP%
HKLM,%MediaCategories%\%GUID.SideHP%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.MicLineInVolume%,Name,,%Node.MicLineInVolume%
HKLM,%MediaCategories%\%GUID.MicLineInVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.LineIn1%,Name,,%Node.LineIn1%
HKLM,%MediaCategories%\%GUID.LineIn1%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.LineIn2%,Name,,%Node.LineIn2%
HKLM,%MediaCategories%\%GUID.LineIn2%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.TVIn%,Name,,%Node.TVIn%
HKLM,%MediaCategories%\%GUID.TVIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.FrontAVIn%,Name,,%Node.FrontAVIn%
HKLM,%MediaCategories%\%GUID.FrontAVIn%,Display,1,00,00,00,00

[IntcAzAudModel.RearLineOutTopo]
AddReg = IntcAzAudModel.RearLineOutTopo.AddReg

[IntcAzAudModel.RearLineOutTopo.AddReg]
HKR,,FriendlyName,,%RearLineOutTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; Rear line in

[IntcAzAudModel.RearLineInWave]
AddReg = IntcAzAudModel.RearLineInWave.AddReg

[IntcAzAudModel.RearLineInWave.AddReg]
HKR,,FriendlyName,,%RearLineInWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInTopo]
AddReg = IntcAzAudModel.RearLineInTopo.AddReg

[IntcAzAudModel.RearLineInTopo.AddReg]
HKR,,FriendlyName,,%RearLineInTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.SecondaryLineInWave]
AddReg = IntcAzAudModel.SecondaryLineInWave.AddReg

[IntcAzAudModel.SecondaryLineInWave.AddReg]
HKR,,FriendlyName,,%SecondaryLineInWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.SecondaryLineInTopo]
AddReg = IntcAzAudModel.SecondaryLineInTopo.AddReg

[IntcAzAudModel.SecondaryLineInTopo.AddReg]
HKR,,FriendlyName,,%SecondaryLineInTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.PrimaryLineInWave]
AddReg = IntcAzAudModel.PrimaryLineInWave.AddReg

[IntcAzAudModel.PrimaryLineInWave.AddReg]
HKR,,FriendlyName,,%PrimaryLineInWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.PrimaryLineInTopo]
AddReg = IntcAzAudModel.PrimaryLineInTopo.AddReg

[IntcAzAudModel.PrimaryLineInTopo.AddReg]
HKR,,FriendlyName,,%PrimaryLineInTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; HP Rear Capture
[IntcAzAudModel.HPRearCaptureWave]
AddReg = IntcAzAudModel.HPRearCaptureWave.AddReg

[IntcAzAudModel.HPRearCaptureWave.AddReg]
HKR,,FriendlyName,,%HPRearCaptureWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.HPRearCaptureTopo]
AddReg = IntcAzAudModel.HPRearCaptureTopo.AddReg

[IntcAzAudModel.HPRearCaptureTopo.AddReg]
HKR,,FriendlyName,,%HPRearCaptureTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.HPRearCaptureWave_XFLineIn]
AddReg = IntcAzAudModel.HPRearCaptureWave_XFLineIn.AddReg

[IntcAzAudModel.HPRearCaptureWave_XFLineIn.AddReg]
HKR,,FriendlyName,,%HPRearCaptureWaveDeviceName_XFLineIn%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.HPRearCaptureTopo_XFLineIn]
AddReg = IntcAzAudModel.HPRearCaptureTopo_XFLineIn.AddReg

[IntcAzAudModel.HPRearCaptureTopo_XFLineIn.AddReg]
HKR,,FriendlyName,,%HPRearCaptureTopoDeviceName_XFLineIn%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.HPCPCCaptureWave]
AddReg = IntcAzAudModel.HPCPCCaptureWave.AddReg

[IntcAzAudModel.HPCPCCaptureWave.AddReg]
HKR,,FriendlyName,,%HPCPCCaptureWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.HPCPCCaptureTopo]
AddReg = IntcAzAudModel.HPCPCCaptureTopo.AddReg

[IntcAzAudModel.HPCPCCaptureTopo.AddReg]
HKR,,FriendlyName,,%HPCPCCaptureTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; Rear mic in

[IntcAzAudModel.RearMicInWave]
AddReg = IntcAzAudModel.RearMicInWave.AddReg

[IntcAzAudModel.RearMicInWave.AddReg]
HKR,,FriendlyName,,%RearMicInWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearMicInTopo]
AddReg = IntcAzAudModel.RearMicInTopo.AddReg

[IntcAzAudModel.RearMicInTopo.AddReg]
HKR,,FriendlyName,,%RearMicInTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; Front panel headphone

[IntcAzAudModel.FrontPanelHeadphoneWave]
AddReg = IntcAzAudModel.FrontPanelHeadphoneWave.AddReg

[IntcAzAudModel.FrontPanelHeadphoneWave.AddReg]
HKR,,FriendlyName,,%FrontPanelHeadphoneWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.FrontPanelHeadphoneTopo]
AddReg = IntcAzAudModel.FrontPanelHeadphoneTopo.AddReg

[IntcAzAudModel.FrontPanelHeadphoneTopo.AddReg]
HKR,,FriendlyName,,%FrontPanelHeadphoneTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; Front panel mic

[IntcAzAudModel.FrontPanelMicWave]
AddReg = IntcAzAudModel.FrontPanelMicWave.AddReg

[IntcAzAudModel.FrontPanelMicWave.AddReg]
HKR,,FriendlyName,,%FrontPanelMicWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.FrontPanelMicTopo]
AddReg = IntcAzAudModel.FrontPanelMicTopo.AddReg

[IntcAzAudModel.FrontPanelMicTopo.AddReg]
HKR,,FriendlyName,,%FrontPanelMicTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%


; Digital output

[IntcAzAudModel.DigitalOutputWave]
AddReg = IntcAzAudModel.DigitalOutputWave.AddReg

[IntcAzAudModel.DigitalOutputWave.AddReg]
HKR,,FriendlyName,,%DigitalOutputWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.DigitalOutputTopo]
AddReg = IntcAzAudModel.DigitalOutputTopo.AddReg

[IntcAzAudModel.DigitalOutputTopo.AddReg]
HKR,,FriendlyName,,%DigitalOutputTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; Digital input

[IntcAzAudModel.DigitalInputWave]
AddReg = IntcAzAudModel.DigitalInputWave.AddReg

[IntcAzAudModel.DigitalInputWave.AddReg]
HKR,,FriendlyName,,%DigitalInputWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.DigitalInputTopo]
AddReg = IntcAzAudModel.DigitalInputTopo.AddReg

[IntcAzAudModel.DigitalInputTopo.AddReg]
HKR,,FriendlyName,,%DigitalInputTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; AEC/Array Mic input

[IntcAzAudModel.AecArrayMicInWave]
AddReg = IntcAzAudModel.AecArrayMicInWave.AddReg

[IntcAzAudModel.AecArrayMicInWave.AddReg]
HKR,,FriendlyName,,%AecArrayMicInWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.AecArrayMicInTopo]
AddReg = IntcAzAudModel.AecArrayMicInTopo.AddReg

[IntcAzAudModel.AecArrayMicInTopo.AddReg]
HKR,,FriendlyName,,%AecArrayMicInTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; Front Mic2 UAJ

[IntcAzAudModel.FrontMic2UAJWave]
AddReg = IntcAzAudModel.FrontMic2UAJWave.AddReg

[IntcAzAudModel.FrontMic2UAJWave.AddReg]
HKR,,FriendlyName,,%FrontMic2UAJWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.FrontMic2UAJTopo]
AddReg = IntcAzAudModel.FrontMic2UAJTopo.AddReg

[IntcAzAudModel.FrontMic2UAJTopo.AddReg]
HKR,,FriendlyName,,%FrontMic2UAJTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; Front Line2 UAJ

[IntcAzAudModel.FrontLine2UAJWave]
AddReg = IntcAzAudModel.FrontLine2UAJWave.AddReg

[IntcAzAudModel.FrontLine2UAJWave.AddReg]
HKR,,FriendlyName,,%FrontLine2UAJWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.FrontLine2UAJTopo]
AddReg = IntcAzAudModel.FrontLine2UAJTopo.AddReg

[IntcAzAudModel.FrontLine2UAJTopo.AddReg]
HKR,,FriendlyName,,%FrontLine2UAJTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; Rear Front out 
[IntcAzAudModel.RearFrontOutWave]
AddReg = IntcAzAudModel.RearFrontOutWave.AddReg

[IntcAzAudModel.RearFrontOutWave.AddReg]
HKR,,FriendlyName,,%RearFrontOutWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearFrontOutTopo]
AddReg = IntcAzAudModel.RearFrontOutTopo.AddReg

[IntcAzAudModel.RearFrontOutTopo.AddReg]
HKR,,FriendlyName,,%RearFrontOutTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; Rear Front in
[IntcAzAudModel.RearFrontInWave]
AddReg = IntcAzAudModel.RearFrontInWave.AddReg

[IntcAzAudModel.RearFrontInWave.AddReg]
HKR,,FriendlyName,,%RearFrontInWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearFrontInTopo]
AddReg = IntcAzAudModel.RearFrontInTopo.AddReg

[IntcAzAudModel.RearFrontInTopo.AddReg]
HKR,,FriendlyName,,%RearFrontInTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%
;;=========================new framework====================================

[IntcAzAudModel.RearLineInBlackWave]
AddReg = IntcAzAudModel.RearLineInBlackWave.AddReg

[IntcAzAudModel.RearLineInBlackWave.AddReg]
HKR,,FriendlyName,,%RearLineInBlackWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInBlackTopo]
AddReg = IntcAzAudModel.RearLineInBlackTopo.AddReg

[IntcAzAudModel.RearLineInBlackTopo.AddReg]
HKR,,FriendlyName,,%RearLineInBlackTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInGreyWave]
AddReg = IntcAzAudModel.RearLineInGreyWave.AddReg

[IntcAzAudModel.RearLineInGreyWave.AddReg]
HKR,,FriendlyName,,%RearLineInGreyWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInGreyTopo]
AddReg = IntcAzAudModel.RearLineInGreyTopo.AddReg

[IntcAzAudModel.RearLineInGreyTopo.AddReg]
HKR,,FriendlyName,,%RearLineInGreyTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInBlueWave]
AddReg = IntcAzAudModel.RearLineInBlueWave.AddReg

[IntcAzAudModel.RearLineInBlueWave.AddReg]
HKR,,FriendlyName,,%RearLineInBlueWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInBlueTopo]
AddReg = IntcAzAudModel.RearLineInBlueTopo.AddReg

[IntcAzAudModel.RearLineInBlueTopo.AddReg]
HKR,,FriendlyName,,%RearLineInBlueTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInGreenWave]
AddReg = IntcAzAudModel.RearLineInGreenWave.AddReg

[IntcAzAudModel.RearLineInGreenWave.AddReg]
HKR,,FriendlyName,,%RearLineInGreenWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInGreenTopo]
AddReg = IntcAzAudModel.RearLineInGreenTopo.AddReg

[IntcAzAudModel.RearLineInGreenTopo.AddReg]
HKR,,FriendlyName,,%RearLineInGreenTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInRedWave]
AddReg = IntcAzAudModel.RearLineInRedWave.AddReg

[IntcAzAudModel.RearLineInRedWave.AddReg]
HKR,,FriendlyName,,%RearLineInRedWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInRedTopo]
AddReg = IntcAzAudModel.RearLineInRedTopo.AddReg

[IntcAzAudModel.RearLineInRedTopo.AddReg]
HKR,,FriendlyName,,%RearLineInRedTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInOrangeWave]
AddReg = IntcAzAudModel.RearLineInOrangeWave.AddReg

[IntcAzAudModel.RearLineInOrangeWave.AddReg]
HKR,,FriendlyName,,%RearLineInOrangeWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInOrangeTopo]
AddReg = IntcAzAudModel.RearLineInOrangeTopo.AddReg

[IntcAzAudModel.RearLineInOrangeTopo.AddReg]
HKR,,FriendlyName,,%RearLineInOrangeTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInYellowWave]
AddReg = IntcAzAudModel.RearLineInYellowWave.AddReg

[IntcAzAudModel.RearLineInYellowWave.AddReg]
HKR,,FriendlyName,,%RearLineInYellowWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInYellowTopo]
AddReg = IntcAzAudModel.RearLineInYellowTopo.AddReg

[IntcAzAudModel.RearLineInYellowTopo.AddReg]
HKR,,FriendlyName,,%RearLineInYellowTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInPurpleWave]
AddReg = IntcAzAudModel.RearLineInPurpleWave.AddReg

[IntcAzAudModel.RearLineInPurpleWave.AddReg]
HKR,,FriendlyName,,%RearLineInPurpleWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInPurpleTopo]
AddReg = IntcAzAudModel.RearLineInPurpleTopo.AddReg

[IntcAzAudModel.RearLineInPurpleTopo.AddReg]
HKR,,FriendlyName,,%RearLineInPurpleTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInPinkWave]
AddReg = IntcAzAudModel.RearLineInPinkWave.AddReg

[IntcAzAudModel.RearLineInPinkWave.AddReg]
HKR,,FriendlyName,,%RearLineInPinkWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInPinkTopo]
AddReg = IntcAzAudModel.RearLineInPinkTopo.AddReg

[IntcAzAudModel.RearLineInPinkTopo.AddReg]
HKR,,FriendlyName,,%RearLineInPinkTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInGoldenWave]
AddReg = IntcAzAudModel.RearLineInGoldenWave.AddReg

[IntcAzAudModel.RearLineInGoldenWave.AddReg]
HKR,,FriendlyName,,%RearLineInGoldenWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInGoldenTopo]
AddReg = IntcAzAudModel.RearLineInGoldenTopo.AddReg

[IntcAzAudModel.RearLineInGoldenTopo.AddReg]
HKR,,FriendlyName,,%RearLineInGoldenTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInSilverWave]
AddReg = IntcAzAudModel.RearLineInSilverWave.AddReg

[IntcAzAudModel.RearLineInSilverWave.AddReg]
HKR,,FriendlyName,,%RearLineInSilverWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInSilverTopo]
AddReg = IntcAzAudModel.RearLineInSilverTopo.AddReg

[IntcAzAudModel.RearLineInSilverTopo.AddReg]
HKR,,FriendlyName,,%RearLineInSilverTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInWhiteWave]
AddReg = IntcAzAudModel.RearLineInWhiteWave.AddReg

[IntcAzAudModel.RearLineInWhiteWave.AddReg]
HKR,,FriendlyName,,%RearLineInWhiteWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearLineInWhiteTopo]
AddReg = IntcAzAudModel.RearLineInWhiteTopo.AddReg

[IntcAzAudModel.RearLineInWhiteTopo.AddReg]
HKR,,FriendlyName,,%RearLineInWhiteTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearMicInBlackWave]
AddReg = IntcAzAudModel.RearMicInBlackWave.AddReg

[IntcAzAudModel.RearMicInBlackWave.AddReg]
HKR,,FriendlyName,,%RearMicInBlackWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearMicInBlackTopo]
AddReg = IntcAzAudModel.RearMicInBlackTopo.AddReg

[IntcAzAudModel.RearMicInBlackTopo.AddReg]
HKR,,FriendlyName,,%RearMicInBlackTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearMicInGreyWave]
AddReg = IntcAzAudModel.RearMicInGreyWave.AddReg

[IntcAzAudModel.RearMicInGreyWave.AddReg]
HKR,,FriendlyName,,%RearMicInGreyWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearMicInGreyTopo]
AddReg = IntcAzAudModel.RearMicInGreyTopo.AddReg

[IntcAzAudModel.RearMicInGreyTopo.AddReg]
HKR,,FriendlyName,,%RearMicInGreyTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearMicInBlueWave]
AddReg = IntcAzAudModel.RearMicInBlueWave.AddReg

[IntcAzAudModel.RearMicInBlueWave.AddReg]
HKR,,FriendlyName,,%RearMicInBlueWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearMicInBlueTopo]
AddReg = IntcAzAudModel.RearMicInBlueTopo.AddReg

[IntcAzAudModel.RearMicInBlueTopo.AddReg]
HKR,,FriendlyName,,%RearMicInBlueTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearMicInGreenWave]
AddReg = IntcAzAudModel.RearMicInGreenWave.AddReg

[IntcAzAudModel.RearMicInGreenWave.AddReg]
HKR,,FriendlyName,,%RearMicInGreenWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[IntcAzAudModel.RearMicInGreenTopo]
AddReg = IntcAzAudModel.RearMicInGreenTopo.AddReg

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 2.34