;Copyright (c) Microsoft Corporation. All rights reserved. ; ;Module Name: ; viahdb.inf ; ;Abstract: ; INF file for installing the Microsoft UAA Function Driver for High ; Definition Audio ; ; Copyright (c) 2006 ~ 2011 VIA Technologies, Inc. [Version] CatalogFile=viahduaa.cat Signature="$Windows NT$" Class=MEDIA ClassGuid={4d36e96c-e325-11ce-bfc1-08002be10318} Provider=%VIA% DriverVer=05/10/2013,6.0.10.1900 [DestinationDirs] DefaultDestDir =10; dirid = \system32\drivers HdAudModel.CopyList =10,system32\drivers HdAudProp.CopyList =10,system32 HdAudShortCut.CopyList =10,system32 SfxFx.CopyList=11 ; %windir%\system32 SysFx.NTx86.CopyList=11,SRSLabs\%SRS_SYSFX_PREMIX_CLSID% Creative.Filter.CopyList =10,system32\drivers DestVIAAUD=16422,\VIA\VIAAUD ; \program files PCEE4.AdvAudioCopyList =11 PCEE4.HomeTheaterCopyList =11 [SourceDisksNames] 222=%DiskId1%,"",222 333=%DiskId1%,"",333,\PCEE4 [SourceDisksFiles] viahduaa.sys=222 VIASysFx.dll=222 VIAPropPageExt.dll=222 nQAPO.dll=222 nQPropPageExt.dll=222 Dts2APO.dll=222 Dts2PropPageExt.dll=222 ViaMicArrayAPO.dll=222 ViaMicArrayPropPageExt.dll=222 MaxxAudioAPO30.dll=222 MaxxAudioAPOShell.dll=222 MaxxAudioVIA.dll=222 WavesGUILib.dll=222 VMAPO32.dll=222 VMAPO232.dll=222 VMTHX32.dll=222 VMPPLD32.DLL=222 VMWRP32.DLL=222 VMPPCN32.DLL=222 VMfilt32.sys=222 slInit32.dll=222 sluapo32.dll=222 slprop32.dll=222 sltshd32.dll=222 slcshp32.dll=222 slcsii32.dll=222 slh36032.dll=222 slgeq32.dll=222 slmaxv32.dll=222 slviq32.dll=222 slvipp32.dll=222 slprt000.txt=222 sltune00.txt=222 ;EEL32A.dll=222 ;EEG32A.dll=222 ;EED32A.dll=222 ;EEP32A.dll=222 ;EEL32H.dll=222 ;EEG32H.dll=222 ;EED32H.dll=222 ;EEP32H.dll=222 ViaKaraokeApo.dll=222 ViaKaraokePropPageExt.dll=222 ViakaraokeSrv.exe=222 VtSrdAPO.dll=222 PropPageExt.dll=222 viaaud.exe=222 EEL32A.dll=333 EEG32A.dll=333 EED32A.dll=333 EEP32A.dll=333 EEA32A.dll=333 EEL32H.dll=333 EEG32H.dll=333 EED32H.dll=333 EEP32H.dll=333 EEA32H.dll=333 [DestVIAAUD] viaaud.exe [Manufacturer] %VIAName%=VIAHDAUDIOID [SignatureAttributes] drmk.sys=SignatureAttributes.DRM viahduaa.sys=SignatureAttributes.DRM portcls.sys=SignatureAttributes.DRM ViakaraokeSrv.exe=SignatureAttributes.DRM VIASysFx.dll=SignatureAttributes.PETrust nQAPO.dll=SignatureAttributes.PETrust Dts2APO.dll=SignatureAttributes.PETrust ViaMicArrayAPO.dll=SignatureAttributes.PETrust ViaKaraokeApo.dll=SignatureAttributes.PETrust MaxxAudioAPO30.dll=SignatureAttributes.PETrust MaxxAudioAPOShell.dll=SignatureAttributes.PETrust MaxxAudioVIA.dll=SignatureAttributes.PETrust WavesGUILib.dll=SignatureAttributes.PETrust VMTHX32.dll=SignatureAttributes.PETrust VMAPO32.dll=SignatureAttributes.PETrust VMAPO232.dll=SignatureAttributes.PETrust VMTHX32.dll=SignatureAttributes.PETrust VMPPLD32.DLL=SignatureAttributes.PETrust VMWRP32.DLL=SignatureAttributes.PETrust VMPPCN32.DLL=SignatureAttributes.PETrust VMfilt32.sys=SignatureAttributes.DRM slInit32.dll=SignatureAttributes.PETrust sluapo32.dll=SignatureAttributes.PETrust slprop32.dll=SignatureAttributes.PETrust sltshd32.dll=SignatureAttributes.PETrust slcshp32.dll=SignatureAttributes.PETrust slcsii32.dll=SignatureAttributes.PETrust slh36032.dll=SignatureAttributes.PETrust slgeq32.dll=SignatureAttributes.PETrust slmaxv32.dll=SignatureAttributes.PETrust slviq32.dll=SignatureAttributes.PETrust slvipp32.dll=SignatureAttributes.PETrust EEL32A.dll=SignatureAttributes.PETrust EEG32A.dll=SignatureAttributes.PETrust EED32A.dll=SignatureAttributes.PETrust EEP32A.dll=SignatureAttributes.PETrust EEA32A.dll=SignatureAttributes.PETrust EEL32H.dll=SignatureAttributes.PETrust EEG32H.dll=SignatureAttributes.PETrust EED32H.dll=SignatureAttributes.PETrust EEP32H.dll=SignatureAttributes.PETrust EEA32H.dll=SignatureAttributes.PETrust VtSrdAPO.dll=SignatureAttributes.PETrust viaaud.exe=SignatureAttributes.DRM [SignatureAttributes.DRM] DRMLevel=1300 [SignatureAttributes.PETrust] PETrust=true ;============================================================================ [ControlFlags] ExcludeFromSelect = * [VIAHDAUDIOID] %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_E721 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_1398 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0397 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0428 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4428 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_A721 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4397 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0433 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0438 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0440 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0441 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4441 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0448 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4448 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0446 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4446 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_8446 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_C446 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4760 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4761 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4762 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4770 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4841 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_475C %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_475D %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4758 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_E721&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_1398&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0397&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0428&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4428&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_A721&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4397&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0433&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0438&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0440&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0441&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4441&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0448&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4448&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_0446&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4446&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_8446&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_C446&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4760&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4761&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4762&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4770&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_475C&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_475D&SUBSYS_11060000 %HdAudioFunctionDriver.VIAHD.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1106&DEV_4758&SUBSYS_11060000 [HdAudModel] Include=ks.inf,wdmaudio.inf Needs=KS.Registration,WDMAUDIO.Registration CopyFiles = HdAudModel.CopyList, HdAudProp.CopyList, HdAudShortCut.CopyList, SfxFx.CopyList, SysFx.NTx86.CopyList, Creative.Filter.CopyList, DestVIAAUD, PCEE4.AdvAudioCopyList, PCEE4.HomeTheaterCopyList AddProperty=VIASysFxBranding.AddProperty RegisterDlls=SfxFx.RegisterDlls AddReg = HdAudModel.AddReg, HdAudProp.AddReg, HdAudInit.AddReg, HdAudShortCut.AddReg, HdAudBranding.AddReg [HdAudModel.HW] AddReg = HdAudSecurity.AddReg [HdAudModel.Services] AddService=VIAHdAudAddService, 0x00000002, HdAud_Service_Install AddService=VIAKaraokeService, 0x00000000, ViaKaraoke_Service_Install [HdAud_Service_Install] DisplayName = %UAAFunctionDriverForHdAudio.SvcDesc% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %10%\system32\drivers\viahduaa.sys [ViaKaraoke_Service_Install] DisplayName = %ViaKaraokeSrv.SvcDesc% ServiceType = 0x20 StartType = 2 ErrorControl = 1 ServiceBinary = %10%\system32\viakaraokesrv.exe [HdAudModel.CopyList] viahduaa.sys [Creative.Filter.CopyList] VMfilt32.sys [HdAudInit.AddReg] ;; Sample Section to Illustrate the format for Initialization verbs. ;; Uncomment and add appropriate verbs as needed. ;; Note that the top nibble of the verb (Codec Address) must be '0'. ;HKR,InitVerbs,NumVerbs,0x00010001, 0x00000004 ; Example: Number of verbs in the init section ;HKR,InitVerbs,0000, 0x00010001, 0x01E71C01 ; Sets first byte of pin config info ;HKR,InitVerbs,0001, 0x00010001, 0x01E71D44 ; Sets second byte of pin config info ;HKR,InitVerbs,0002, 0x00010001, 0x01E71E21 ; Sets third byte of pin config info ;HKR,InitVerbs,0003, 0x00010001, 0x01E71F00 ; Sets fourth byte of pin config info ;HKR,InitVerbs,NumVerbs,0x00010001, 0x00000001 ; Example: Number of verbs in the init section ;HKR,InitVerbs,0000, 0x00010001, 0x001F7301 ; Set ADC DC-Offset Removal Control bit ;; ;; Init cElements of Mic Array ;; HKR,ViaMicArray,NumInitcE,0x00010001, 0x00000002 ; Number of Init cElements in the init section HKR,ViaMicArray,usType_nE00,0x00010001, 0x00000002 ; Set the Usage Type of cElement 0 HKR,ViaMicArray,wXCoord_nE00,0x00010001, 0x00000000 ; Set the distance of X Coord. of cElement 0 HKR,ViaMicArray,wYCoord_nE00,0x00010001, 0xFFFFFFCE ; Set the distance of Y Coord. of cElement 0 HKR,ViaMicArray,wZCoord_nE00,0x00010001, 0x00000000 ; Set the distance of Z Coord. of cElement 0 HKR,ViaMicArray,wVerticalAngle_nE00,0x00010001, 0x00000000 ; Set the Vertical Angle of cElement 0 HKR,ViaMicArray,wHorizontalAngle_nE00,0x00010001, 0x00000000 ; Set the Horizontal Angle of cElement 0 HKR,ViaMicArray,usType_nE01,0x00010001, 0x00000002 ; Set the Usage Type of cElement 1 HKR,ViaMicArray,wXCoord_nE01,0x00010001, 0x00000000 ; Set the distance of X Coord. of cElement 1 HKR,ViaMicArray,wYCoord_nE01,0x00010001, 0x00000032 ; Set the distance of Y Coord. of cElement 1 HKR,ViaMicArray,wZCoord_nE01,0x00010001, 0x00000000 ; Set the distance of Z Coord. of cElement 1 HKR,ViaMicArray,wVerticalAngle_nE01,0x00010001, 0x00000000 ; Set the Vertical Angle of cElement 1 HKR,ViaMicArray,wHorizontalAngle_nE01,0x00010001, 0x00000000 ; Set the Horizontal Angle of cElement 1 [HdAudShortCut.CopyList] [HdAudShortCut.AddReg] [HdAudModel.AddReg] HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" HKR,,Driver,,viahduaa.sys HKLM,%MediaCategories%\%VIAGUID.Mic2%,Name,,%VIAPin.Mic2% HKLM,%MediaCategories%\%VIAGUID.Mic2%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%VIAGUID.GenAngIn%,Name,,%VIAPin.GenAngIn% HKLM,%MediaCategories%\%VIAGUID.GenAngIn%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%VIAGUID.PCBeepIn%,Name,,%VIAPin.PCBeepIn% HKLM,%MediaCategories%\%VIAGUID.PCBeepIn%,Display,1,00,00,00,00 ; speaker 9,10chan HKLM,%MediaCategories%\%VIAGUID.Speaker910%,Name,,%VIAPin.Speaker910% HKLM,%MediaCategories%\%VIAGUID.Speaker910%,Display,1,00,00,00,00 ; Headphone name HKLM,%MediaCategories%\%VIAGUID.Headphone%,Name,,%VIAPin.Headphone% HKLM,%MediaCategories%\%VIAGUID.Headphone%,Display,1,00,00,00,00 ; CD Audio name HKLM,%MediaCategories%\%VIAGUID.CDAudio%,Name,,%VIAPin.CDAudio% HKLM,%MediaCategories%\%VIAGUID.CDAudio%,Display,1,00,00,00,00 ; Microphone name HKLM,%MediaCategories%\%VIAGUID.Microphone%,Name,,%VIAPin.Microphone% HKLM,%MediaCategories%\%VIAGUID.Microphone%,Display,1,00,00,00,00 ; Line In name HKLM,%MediaCategories%\%VIAGUID.LineIn%,Name,,%VIAPin.LineIn% HKLM,%MediaCategories%\%VIAGUID.LineIn%,Display,1,00,00,00,00 ; Front Microphone customized name HKLM,%MediaCategories%\%VIAGUID.FrontMicrophone%,Name,,%VIAPin.FrontMicrophone% HKLM,%MediaCategories%\%VIAGUID.FrontMicrophone%,Display,1,00,00,00,00 ; Internal Speaker/Headphone name HKLM,%MediaCategories%\%VIAGUID.InterSpkrHeadphone%,Name,,%VIAPin.InterSpkrHeadphone% HKLM,%MediaCategories%\%VIAGUID.InterSpkrHeadphone%,Display,1,00,00,00,00 ;; WDM Multi-channel Pin HKLM,%MediaCategories%\%VIAGUID.Back%,Name,,%VIAPin.Back% HKLM,%MediaCategories%\%VIAGUID.Back%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%VIAGUID.CntrLfe%,Name,,%VIAPin.CntrLfe% HKLM,%MediaCategories%\%VIAGUID.CntrLfe%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%VIAGUID.MonoBass%,Name,,%VIAPin.MonoBass% HKLM,%MediaCategories%\%VIAGUID.MonoBass%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%VIAGUID.Side%,Name,,%VIAPin.Side% HKLM,%MediaCategories%\%VIAGUID.Side%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%VIAGUID.Front%,Name,,%VIAPin.Front% HKLM,%MediaCategories%\%VIAGUID.Front%,Display,1,00,00,00,00 ; Digital Mic HKLM,%MediaCategories%\%VIAGUID.DMic%,Name,,%VIAPin.DMic% HKLM,%MediaCategories%\%VIAGUID.DMic%,Display,1,00,00,00,00 ; SPDIF TX0 HKLM,%MediaCategories%\%VIAGUID.STX0%,Name,,%VIAPin.STX0% HKLM,%MediaCategories%\%VIAGUID.STX0%,Display,1,00,00,00,00 ; SPDIF TX1 HKLM,%MediaCategories%\%VIAGUID.STX1%,Name,,%VIAPin.STX1% HKLM,%MediaCategories%\%VIAGUID.STX1%,Display,1,00,00,00,00 ; SPDIF/HDMI TX0/TX1 HKLM,%MediaCategories%\%VIAGUID.DSTX0%,Name,,%VIAPin.DSTX0% HKLM,%MediaCategories%\%VIAGUID.DSTX0%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%VIAGUID.DSTX1%,Name,,%VIAPin.DSTX1% HKLM,%MediaCategories%\%VIAGUID.DSTX1%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%VIAGUID.DHDMITX0%,Name,,%VIAPin.DHDMITX0% HKLM,%MediaCategories%\%VIAGUID.DHDMITX0%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%VIAGUID.DHDMITX1%,Name,,%VIAPin.DHDMITX1% HKLM,%MediaCategories%\%VIAGUID.DHDMITX1%,Display,1,00,00,00,00 ; Mono Out HKLM,%MediaCategories%\%VIAGUID.DMonoOut%,Name,,%VIAPin.DMonoOut% HKLM,%MediaCategories%\%VIAGUID.DMonoOut%,Display,1,00,00,00,00 ; Int Mic Vista HKLM,%MediaCategories%\%VIAGUID.IntMicVista%,Name,,%VIAPin.IntMicVista% HKLM,%MediaCategories%\%VIAGUID.IntMicVista%,Display,1,00,00,00,00 ; Int DMic Vista HKLM,%MediaCategories%\%VIAGUID.IntDMicVista%,Name,,%VIAPin.IntDMicVista% HKLM,%MediaCategories%\%VIAGUID.IntDMicVista%,Display,1,00,00,00,00 ; Int FMic Vista HKLM,%MediaCategories%\%VIAGUID.IntFMicVista%,Name,,%VIAPin.IntFMicVista% HKLM,%MediaCategories%\%VIAGUID.IntFMicVista%,Display,1,00,00,00,00 ; PC Beep Name HKLM,%MediaCategories%\%VIAGUID.PCBeepName%,Name,,%VIAPin.PCBeepName% HKLM,%MediaCategories%\%VIAGUID.PCBeepName%,Display,1,00,00,00,00 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,,%HdAudioDeviceDescription% HKR,Drivers\midi\wdmaud.drv,Description,,%HdAudioDeviceDescription% HKR,Drivers\mixer\wdmaud.drv,Description,,%HdAudioDeviceDescription% HKR,Drivers\aux\wdmaud.drv,Description,,%HdAudioDeviceDescription% ;HKR,,SetupPreferredAudioDevices,3,01,00,00,00 HKR,,DisableSetupDiChangeState,1,00,00,00,00 ; Set to 01,00,00,00 to disable proppage restarting of driver on policy change ; Driver global settings HKR,GlobalSettings,DcOffsetWorkaround,1,01,00,00,00 ; Applies workaround for recording DC offset issue HKR,GlobalSettings,ResetAudioFgOnStart,1,01,00,00,00 ; Enables resetting of audio FG on driver start HKR,GlobalSettings,SysAudioTopoMiniportWorkaround,1,00,00,00,00 ; Enables holding ref on topo port & miniport when device is uninstantiated HKR,GlobalSettings,ValidateCodecWrites,1,00,00,00,00 ; Enables readback of writes to codec registers HKR,GlobalSettings,SendFakePcxCfgDefVerbs,1,00,00,00,00 ; Enables sending fake pin config default table HKR,GlobalSettings,SpdifOutputEchosRearRenderWhenNoAc3,1,01,00,00,00 ; Slaves rear panel front channels to SPDIF HKR,GlobalSettings,HpShutsOffRearSpeaker,1,00,00,00,00 ; Headphone does not mute rear speakers HKR,GlobalSettings,HpMode,1,00,00,00,00 ; Headphone is Independent Mode at fisrt boot HKR,GlobalSettings,EnableDynamicDevices,1,01,00,00,00 ; Headphone will come and go dynamically. HKR,GlobalSettings,SetSpdifVCfg,1,01,00,00,00 ; VCfg bit will be set on SPDIF out HKR,GlobalSettings,ReloadCSetting,1,01,00,00,00 ; Reload custom setting HKR,GlobalSettings,RedirectHPCtrl,1,01,00,00,00 ; Redirection HP funtion control HKR,GlobalSettings,CurrentRearOutChannel,1,02,00,00,00 ; Current Rear Out Channel Config HKR,GlobalSettings,SwHPMdFrBt,1,01,00,00,00 ; Swtich HP mode at first boot HKR,GlobalSettings,SpkrsActive,1,01,00,00,00 ; HKR,GlobalSettings,IHPActive,1,01,00,00,00 ; ; Driver Capabilities HKR,GlobalSettings\\DriverCaps,CenterLfeSwap,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvFuncSndQulty,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvFuncEQ,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvFuncBM,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvPtchMixerDisable,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvHWPinConfigEnable,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvRedirectHPEnable,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvPseudoMicBoostEnable,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvAutoMuteGainToEnd,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvStereoExpandEnabele,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvUnsolRespEnable,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvCDInAlwaysEnable,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvHPAlwaysEnable,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvEAPDFunction,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvEPDAValue,1,01,00,00,00 ; 0 for power down 1 for power up HKR,GlobalSettings\\DriverCaps,DrvUseMagict51,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvUseCustomCapsDevPinName,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvUseMixWidAsFrontOutVol,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvUse025dBAsStepsOfWidVolCtrl,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvFrontMIcDisableExceptCapture,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvSpkrDevAsIntrSpkrHPByVt3310OnWinVis,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvIntrSpkrMode,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,MicArrayAlwaysEnable,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,FrontMicArrayAlwaysEnable,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,MicArrayAlwaysDisable,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,FrontMicArrayAlwaysDisable,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvDynamicDeviceSupported,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvFrMicAsGenAnalogInput,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvUseCDInAsPCBeep,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvPlyRecAMxIdlePowerStateChange,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvMuteAAPathJacksUnPlugged,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvSetHPFrOutAsN6dB,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvMicSelectSupportRTCApp,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,PCBeepInExist,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvCreateRearRenderWDM,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvSwitchTo2ndSPDIFOut,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvSingleMuxCaptureDevVistaSupport,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvSPDIFUseAsHDMI,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvSPDIFHDMISwitchSupport,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvSPDIFTX2Support,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,MixerMaxVol12dB,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvADMaxVolLimit15dB,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvRecLineInMaxVolLimit15dB,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvRecMicMaxVolLimit15dB,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvSPDIFHDMI2SwitchSupport,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvExChgDefaultDigDev,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvExChgDefaultDig2Dev,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvSPDIFTX0IsHDMI,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvPlyRecAMxIdlePowerStateChangeVT3397,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvFrontVolCtrlAngMixerOut,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvAutoMuteGainToEndDigVol,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvSetRecMaxLvlByIni,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvRecMaxLevel,0x00010001,0x00000000 ; HKR,GlobalSettings\\DriverCaps,DrvSetRecLineInMaxLvlByIni,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvRecLineInMaxLevel,0x00010001,0x00000000 ; HKR,GlobalSettings\\DriverCaps,DrvSetRecMicrophoneMaxLvlByIni,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvRecMicrophoneMaxLevel,0x00010001,0x00000000 ; HKR,GlobalSettings\\DriverCaps,DrvSetRecCDInMaxLvlByIni,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvRecCDInMaxLevel,0x00010001,0x00000000 ; HKR,GlobalSettings\\DriverCaps,DrvSetRecStereoMixerMaxLvlByIni,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvRecStereoMixerMaxLevel,0x00010001,0x00000000 ; HKR,GlobalSettings\\DriverCaps,DrvWidgetsPowerDownAtUnload,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvHWDigVolZipPatch,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvOEMNBCase,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvCaplessHPGPIODetect,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvSetSpeakerMaxLvlByIni,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvSpeakerMaxLevel,0x00010001,0x00000000 ; HKR,GlobalSettings\\DriverCaps,DrvSetIndpHPMaxLvlByIni,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvIndpHPMaxLevel,0x00010001,0x00000000 ; HKR,GlobalSettings\\DriverCaps,DrvMSICase,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvDMicSoftGain,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,PCBeepMute,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvSetAMicMaxLvlByIni,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvAMicMaxLevel,0x00010001,0x00000000 ; HKR,GlobalSettings\\DriverCaps,DrvSetALineInMaxLvlByIni,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvALineInMaxLevel,0x00010001,0x00000000 ; HKR,GlobalSettings\\DriverCaps,DrvSetACDInMaxLvlByIni,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvACDInMaxLevel,0x00010001,0x00000000 ; HKR,GlobalSettings\\DriverCaps,DrvSetAFMicMaxLvlByIni,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvAFMicMaxLevel,0x00010001,0x00000000 ; HKR,GlobalSettings\\DriverCaps,DrvHPProtect,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvHPProtectGain,0x00010001,0x00000000 ; HKR,GlobalSettings\\DriverCaps,DrvRecMuxSelectFix,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvAutoPlugOutInRetaskJack,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,Drv2ChRenderOnIndpHP,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvAzComSetDigitalDevByBIOS,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvAzComPowerSequence,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvAzComFrontOutPathPowerUp,1,00,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DrvAzComIdlePowerState,1,01,00,00,00; HKR,GlobalSettings\\DriverCaps,DrvAzComHSFMicTypeAsMic,1,00,00,00,00; HKR,GlobalSettings\\DriverCaps,DrvAzCom3JacksAs71,1,00,00,00,00; HKR,GlobalSettings\\DriverCaps,DrvCaps5JacksAs71,1,00,00,00,00; HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanSampleRates8000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanSampleRates11025,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanSampleRates16000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanSampleRates22050,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanSampleRates32000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanSampleRates44100,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanSampleRates48000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanSampleRates88200,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanSampleRates96000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanSampleRates176400,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanSampleRates192000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderSampleRates8000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderSampleRates11025,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderSampleRates16000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderSampleRates22050,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderSampleRates32000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderSampleRates44100,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderSampleRates48000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderSampleRates88200,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderSampleRates96000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderSampleRates176400,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderSampleRates192000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureSampleRates8000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureSampleRates11025,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureSampleRates16000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureSampleRates22050,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureSampleRates32000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureSampleRates44100,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureSampleRates48000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureSampleRates88200,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureSampleRates96000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureSampleRates176400,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureSampleRates192000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureSampleRates8000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureSampleRates11025,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureSampleRates16000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureSampleRates22050,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureSampleRates32000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureSampleRates44100,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureSampleRates48000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureSampleRates88200,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureSampleRates96000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureSampleRates176400,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureSampleRates192000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2SampleRates8000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2SampleRates11025,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2SampleRates16000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2SampleRates22050,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2SampleRates32000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2SampleRates44100,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2SampleRates48000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2SampleRates88200,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2SampleRates96000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2SampleRates176400,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2SampleRates192000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputSampleRates8000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputSampleRates11025,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputSampleRates16000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputSampleRates22050,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputSampleRates32000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputSampleRates44100,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputSampleRates48000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputSampleRates88200,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputSampleRates96000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputSampleRates176400,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputSampleRates192000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputSampleRates8000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputSampleRates11025,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputSampleRates16000,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputSampleRates22050,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputSampleRates32000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputSampleRates44100,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputSampleRates48000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputSampleRates88200,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputSampleRates96000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputSampleRates176400,1,01,00,00,00 ; HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputSampleRates192000,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanBitDepths16,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanBitDepths20,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanBitDepths24,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelRender8ChanBitDepths32,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderBitDepths16,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderBitDepths20,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderBitDepths24,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelRenderBitDepths32,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureBitDepths16,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureBitDepths20,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureBitDepths24,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeRearPanelCaptureBitDepths32,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureBitDepths16,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureBitDepths20,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureBitDepths24,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCaptureBitDepths32,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputBitDepths16,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputBitDepths20,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputBitDepths24,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalInputBitDepths32,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputBitDepths16,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputBitDepths20,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputBitDepths24,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeDigitalOutputBitDepths32,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2BitDepths16,1,01,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2BitDepths20,1,00,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2BitDepths24,1,00,00,00,00 ; ;HKR,GlobalSettings\\DriverCaps,DisableeFrontPanelCapture2BitDepths32,1,00,00,00,00 ; HKR,PowerSettings,ConservationIdleTime,1,1e,00,00,00 HKR,PowerSettings,PerformanceIdleTime,1,2c,01,00,00 HKR,PowerSettings,IdlePowerState,1,01,00,00,00 [HdAudProp.CopyList] [HdAudProp.AddReg] [HdAudBranding.AddReg] [HdAudModel.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineOutWave%, HdAudModel.RearLineOutWave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_RearLineOutWave%, HdAudModel.RearLineOutWave ; WaveRT AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_RearLineOutWave%, HdAudModel.RearLineOutWave ; AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineOutWave2%, HdAudModel.RearLineOutWave2 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_RearLineOutWave2%, HdAudModel.RearLineOutWave2 ; WaveRT AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_RearLineOutWave2%, HdAudModel.RearLineOutWave2 ; AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineOutTopo%, HdAudModel.RearLineOutTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineOutTopo%, HdAudModel.RearLineOutTopo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineOutTopoSQ%, HdAudModel.RearLineOutTopoSQ AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineOutTopoSQ%, HdAudModel.RearLineOutTopoSQ AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineOutTopo2%, HdAudModel.RearLineOutTopo2 AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineOutTopo2%, HdAudModel.RearLineOutTopo2 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineOutTopo2SQ%, HdAudModel.RearLineOutTopo2SQ AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineOutTopo2SQ%, HdAudModel.RearLineOutTopo2SQ AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInWave%, HdAudModel.RearLineInWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInWave%, HdAudModel.RearLineInWave ; WaveRT AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_RearLineInWave%, HdAudModel.RearLineInWave ; AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInTopo%, HdAudModel.RearLineInTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInTopo%, HdAudModel.RearLineInTopo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontPanelHeadphoneWave%, HdAudModel.FrontPanelHeadphoneWave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_FrontPanelHeadphoneWave%, HdAudModel.FrontPanelHeadphoneWave ; WaveRT AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_FrontPanelHeadphoneWave%, HdAudModel.FrontPanelHeadphoneWave ; AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontPanelHeadphoneTopo%, HdAudModel.FrontPanelHeadphoneTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontPanelHeadphoneTopo%, HdAudModel.FrontPanelHeadphoneTopo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontPanelHeadphoneTopoSQ%, HdAudModel.FrontPanelHeadphoneTopoSQ AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontPanelHeadphoneTopoSQ%, HdAudModel.FrontPanelHeadphoneTopoSQ AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontPanelMicWave%, HdAudModel.FrontPanelMicWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontPanelMicWave%, HdAudModel.FrontPanelMicWave ; WaveRT AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_FrontPanelMicWave%, HdAudModel.FrontPanelMicWave ; AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontPanelMicTopo%, HdAudModel.FrontPanelMicTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontPanelMicTopo%, HdAudModel.FrontPanelMicTopo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalOutputWave%, HdAudModel.DigitalOutputWave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DigitalOutputWave%, HdAudModel.DigitalOutputWave ; WaveRT AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_DigitalOutputWave%, HdAudModel.DigitalOutputWave ; AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalOutputTopo%, HdAudModel.DigitalOutputTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DigitalOutputTopo%, HdAudModel.DigitalOutputTopo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalOutputTopoSD%, HdAudModel.DigitalOutputTopoSD AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DigitalOutputTopoSD%, HdAudModel.DigitalOutputTopoSD AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalOutputTopoSQ%, HdAudModel.DigitalOutputTopoSQ AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DigitalOutputTopoSQ%, HdAudModel.DigitalOutputTopoSQ AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalOutput2Wave%, HdAudModel.DigitalOutput2Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DigitalOutput2Wave%, HdAudModel.DigitalOutput2Wave ; WaveRT AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_DigitalOutput2Wave%, HdAudModel.DigitalOutput2Wave ; AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalOutput2Topo%, HdAudModel.DigitalOutput2Topo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DigitalOutput2Topo%, HdAudModel.DigitalOutput2Topo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalOutput2TopoSD%, HdAudModel.DigitalOutput2TopoSD AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DigitalOutput2TopoSD%, HdAudModel.DigitalOutput2TopoSD AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalOutput2TopoSQ%, HdAudModel.DigitalOutput2TopoSQ AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DigitalOutput2TopoSQ%, HdAudModel.DigitalOutput2TopoSQ AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalInputWave%, HdAudModel.DigitalInputWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_DigitalInputWave%, HdAudModel.DigitalInputWave ; WaveRT AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_DigitalInputWave%, HdAudModel.DigitalInputWave ; AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalInputTopo%, HdAudModel.DigitalInputTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DigitalInputTopo%, HdAudModel.DigitalInputTopo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_MicArrayWave%, HdAudModel.MicArrayWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_MicArrayWave%, HdAudModel.MicArrayWave ; WaveRT AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_MicArrayWave%, HdAudModel.MicArrayWave ; AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_MicArrayTopo%, HdAudModel.MicArrayTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_MicArrayTopo%, HdAudModel.MicArrayTopo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_AuxInWave%, AzAudModel.AuxInWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_AuxInWave%, AzAudModel.AuxInWave ; WaveRT AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_AuxInWave%, AzAudModel.AuxInWave ; AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_AuxInTopo%, AzAudModel.AuxInTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_AuxInTopo%, AzAudModel.AuxInTopo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalMicWave%, AzAudModel.DigitalMicWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_DigitalMicWave%, AzAudModel.DigitalMicWave ; WaveRT AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_DigitalMicWave%, AzAudModel.DigitalMicWave ; AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalMicTopo%, AzAudModel.DigitalMicTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DigitalMicTopo%, AzAudModel.DigitalMicTopo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_MonoOutWave%, AzAudModel.MonoOutWave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_MonoOutWave%, AzAudModel.MonoOutWave AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_MonoOutWave%, AzAudModel.MonoOutWave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_MonoOutTopo%, AzAudModel.MonoOutTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_MonoOutTopo%, AzAudModel.MonoOutTopo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_IntMicWave%, AzAudModel.IntMicWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_IntMicWave%, AzAudModel.IntMicWave AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_IntMicWave%, AzAudModel.IntMicWave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_IntMicTopo%, AzAudModel.IntMicTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_IntMicTopo%, AzAudModel.IntMicTopo ; HDMI AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_HDMIOutputWave%, HdAudModel.HDMIOutputWave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_HDMIOutputWave%, HdAudModel.HDMIOutputWave AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_HDMIOutputWave%, HdAudModel.HDMIOutputWave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_HDMIOutputTopo%, HdAudModel.HDMIOutputTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_HDMIOutputTopo%, HdAudModel.HDMIOutputTopo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_HDMIOutputTopoSQ%, HdAudModel.HDMIOutputTopoSQ AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_HDMIOutputTopoSQ%, HdAudModel.HDMIOutputTopoSQ AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_HDMIOutput2Wave%, HdAudModel.HDMIOutput2Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_HDMIOutput2Wave%, HdAudModel.HDMIOutput2Wave AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_HDMIOutput2Wave%, HdAudModel.HDMIOutput2Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_HDMIOutput2Topo%, HdAudModel.HDMIOutput2Topo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_HDMIOutput2Topo%, HdAudModel.HDMIOutput2Topo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_HDMIOutput2TopoSQ%, HdAudModel.HDMIOutput2TopoSQ AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_HDMIOutput2TopoSQ%, HdAudModel.HDMIOutput2TopoSQ ; Via Capture ;; Line-In AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_ViaLineInCaptureWave%, AzAudModel.ViaLineInCaptureWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_ViaLineInCaptureWave%, AzAudModel.ViaLineInCaptureWave AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_ViaLineInCaptureWave%, AzAudModel.ViaLineInCaptureWave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_ViaLineInCaptureTopo%, AzAudModel.ViaLineInCaptureTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_ViaLineInCaptureTopo%, AzAudModel.ViaLineInCaptureTopo ;; Microphone AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_ViaMicInCaptureWave%, AzAudModel.ViaMicInCaptureWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_ViaMicInCaptureWave%, AzAudModel.ViaMicInCaptureWave AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_ViaMicInCaptureWave%, AzAudModel.ViaMicInCaptureWave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_ViaMicInCaptureTopo%, AzAudModel.ViaMicInCaptureTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_ViaMicInCaptureTopo%, AzAudModel.ViaMicInCaptureTopo ;; Front Microphone AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_ViaFrontMicCaptureWave%, AzAudModel.ViaFrontMicCaptureWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_ViaFrontMicCaptureWave%, AzAudModel.ViaFrontMicCaptureWave AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_ViaFrontMicCaptureWave%, AzAudModel.ViaFrontMicCaptureWave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_ViaFrontMicCaptureTopo%, AzAudModel.ViaFrontMicCaptureTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_ViaFrontMicCaptureTopo%, AzAudModel.ViaFrontMicCaptureTopo ;; CD-In AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_ViaCDInCaptureWave%, AzAudModel.ViaCDInCaptureWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_ViaCDInCaptureWave%, AzAudModel.ViaCDInCaptureWave AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_ViaCDInCaptureWave%, AzAudModel.ViaCDInCaptureWave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_ViaCDInCaptureTopo%, AzAudModel.ViaCDInCaptureTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_ViaCDInCaptureTopo%, AzAudModel.ViaCDInCaptureTopo ;; Stereo Mixer AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_ViaStereoMixerWave%, AzAudModel.ViaStereoMixerWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_ViaStereoMixerWave%, AzAudModel.ViaStereoMixerWave AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_ViaStereoMixerWave%, AzAudModel.ViaStereoMixerWave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_ViaStereoMixerTopo%, AzAudModel.ViaStereoMixerTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_ViaStereoMixerTopo%, AzAudModel.ViaStereoMixerTopo ;; Mic(internal) AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_ViaIntMicInCaptureWave%, AzAudModel.ViaIntMicInCaptureWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_ViaIntMicInCaptureWave%, AzAudModel.ViaIntMicInCaptureWave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_ViaIntMicInCaptureTopo%, AzAudModel.ViaIntMicInCaptureTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_ViaIntMicInCaptureTopo%, AzAudModel.ViaIntMicInCaptureTopo ;; Front Mic(internal) AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_ViaIntFrontMicCaptureWave%, AzAudModel.ViaIntFrontMicCaptureWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_ViaIntFrontMicCaptureWave%, AzAudModel.ViaIntFrontMicCaptureWave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_ViaIntFrontMicCaptureTopo%, AzAudModel.ViaIntFrontMicCaptureTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_ViaIntFrontMicCaptureTopo%, AzAudModel.ViaIntFrontMicCaptureTopo ; Rear line out [HdAudModel.RearLineOutWave] AddReg = HdAudModel.RearLineOutWave.AddReg [HdAudModel.RearLineOutWave.AddReg] HKR,,FriendlyName,,%RearLineOutWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.RearLineOutWave2] AddReg = HdAudModel.RearLineOutWave2.AddReg [HdAudModel.RearLineOutWave2.AddReg] HKR,,FriendlyName,,%RearLineOutWave2DeviceName% HKR,,CLSID,,%Proxy.CLSID% ;HKR,,FriendlyName,,%RearLineOutDacName% ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;IntHdAudGuid.RearLineOutDac HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%HdAudGuidRearLineOutDac%,Name,,%RearLineOutDacName% HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%HdAudGuidRearLineOutDac%,Display,1,00,00,00,00 HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%HdAudGuidDisableDigitalOutput%,Name,,%DisableDigitalOutputName% HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%HdAudGuidDisableDigitalOutput%,Display,1,00,00,00,00 HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%HdAudGuidDisableDigital2Output%,Name,,%DisableDigital2OutputName% HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%HdAudGuidDisableDigital2Output%,Display,1,00,00,00,00 HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%HdAudGuidFrontHPOutDac%,Name,,%FrontHPOutDacName% HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%HdAudGuidFrontHPOutDac%,Display,1,00,00,00,00 [HdAudModel.RearLineOutTopo] AddReg = HdAudModel.RearLineOutTopo.AddReg, SysFx.AddReg, OEMSettingsOverride.AddReg [HdAudModel.RearLineOutTopo.AddReg] HKR,,FriendlyName,,%RearLineOutTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.RearLineOutTopo2] AddReg = HdAudModel.RearLineOutTopo2.AddReg, SysFx.AddReg, OEMSettingsOverride.AddReg [HdAudModel.RearLineOutTopo2.AddReg] HKR,,FriendlyName,,%RearLineOutTopo2DeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.RearLineOutTopoSQ] AddReg = HdAudModel.RearLineOutTopoSQ.AddReg, SysFx2.AddReg, OEMSettingsOverride.AddReg [HdAudModel.RearLineOutTopoSQ.AddReg] HKR,,FriendlyName,,%RearLineOutTopoSQDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.RearLineOutTopo2SQ] AddReg = HdAudModel.RearLineOutTopo2SQ.AddReg, SysFx2.AddReg, OEMSettingsOverride.AddReg [HdAudModel.RearLineOutTopo2SQ.AddReg] HKR,,FriendlyName,,%RearLineOutTopo2SQDeviceName% HKR,,CLSID,,%Proxy.CLSID% ; Rear line in [HdAudModel.RearLineInWave] AddReg = HdAudModel.RearLineInWave.AddReg [HdAudModel.RearLineInWave.AddReg] HKR,,FriendlyName,,%RearLineInWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.RearLineInTopo] AddReg = HdAudModel.RearLineInTopo.AddReg, CapSysFx.AddReg, OEMAllSettingsOverride.AddReg [HdAudModel.RearLineInTopo.AddReg] HKR,,FriendlyName,,%RearLineInTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ; Front panel headphone [HdAudModel.FrontPanelHeadphoneWave] AddReg = HdAudModel.FrontPanelHeadphoneWave.AddReg [HdAudModel.FrontPanelHeadphoneWave.AddReg] HKR,,FriendlyName,,%FrontPanelHeadphoneWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.FrontPanelHeadphoneTopo] AddReg = HdAudModel.FrontPanelHeadphoneTopo.AddReg, SysFx.AddReg, OEMHPSettingsOverride.AddReg [HdAudModel.FrontPanelHeadphoneTopo.AddReg] HKR,,FriendlyName,,%FrontPanelHeadphoneTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.FrontPanelHeadphoneTopoSQ] AddReg = HdAudModel.FrontPanelHeadphoneTopoSQ.AddReg, SysFx2.AddReg, OEMHPSettingsOverride.AddReg [HdAudModel.FrontPanelHeadphoneTopoSQ.AddReg] HKR,,FriendlyName,,%FrontPanelHeadphoneTopoSQDeviceName% HKR,,CLSID,,%Proxy.CLSID% ; Front panel mic [HdAudModel.FrontPanelMicWave] AddReg = HdAudModel.FrontPanelMicWave.AddReg [HdAudModel.FrontPanelMicWave.AddReg] HKR,,FriendlyName,,%FrontPanelMicWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.FrontPanelMicTopo] AddReg = HdAudModel.FrontPanelMicTopo.AddReg, CapSysFx.AddReg, OEMAllSettingsOverride.AddReg [HdAudModel.FrontPanelMicTopo.AddReg] HKR,,FriendlyName,,%FrontPanelMicTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ; Digital output [HdAudModel.DigitalOutputWave] AddReg = HdAudModel.DigitalOutputWave.AddReg [HdAudModel.DigitalOutputWave.AddReg] HKR,,FriendlyName,,%DigitalOutputWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.DigitalOutputTopo] AddReg = HdAudModel.DigitalOutputTopo.AddReg, DOutSysFx.AddReg, OEMDOutSettingsOverride.AddReg [HdAudModel.DigitalOutputTopo.AddReg] HKR,,FriendlyName,,%DigitalOutputTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.DigitalOutputTopoSD] AddReg = HdAudModel.DigitalOutputTopoSD.AddReg, DOutSysFx.AddReg, OEMDOutSettingsOverride.AddReg [HdAudModel.DigitalOutputTopoSD.AddReg] HKR,,FriendlyName,,%DigitalOutputTopoSDDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.DigitalOutputTopoSQ] AddReg = HdAudModel.DigitalOutputTopoSQ.AddReg, DOutSysFxQ.AddReg, OEMDOutSettingsOverride.AddReg [HdAudModel.DigitalOutputTopoSQ.AddReg] HKR,,FriendlyName,,%DigitalOutputTopoSDDeviceName% HKR,,CLSID,,%Proxy.CLSID% ; Digital output 2 [HdAudModel.DigitalOutput2Wave] AddReg = HdAudModel.DigitalOutput2Wave.AddReg [HdAudModel.DigitalOutput2Wave.AddReg] HKR,,FriendlyName,,%DigitalOutput2WaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.DigitalOutput2Topo] AddReg = HdAudModel.DigitalOutput2Topo.AddReg, DOutSysFx.AddReg, OEMDOutSettingsOverride.AddReg [HdAudModel.DigitalOutput2Topo.AddReg] HKR,,FriendlyName,,%DigitalOutput2TopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.DigitalOutput2TopoSD] AddReg = HdAudModel.DigitalOutput2TopoSD.AddReg, DOutSysFx.AddReg, OEMDOutSettingsOverride.AddReg [HdAudModel.DigitalOutput2TopoSD.AddReg] HKR,,FriendlyName,,%DigitalOutput2TopoSDDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.DigitalOutput2TopoSQ] AddReg = HdAudModel.DigitalOutput2TopoSQ.AddReg, DOutSysFxQ.AddReg, OEMDOutSettingsOverride.AddReg [HdAudModel.DigitalOutput2TopoSQ.AddReg] HKR,,FriendlyName,,%DigitalOutput2TopoSDDeviceName% HKR,,CLSID,,%Proxy.CLSID% ; HDMI [HdAudModel.HDMIOutputWave] AddReg = HdAudModel.HDMIOutputWave.AddReg [HdAudModel.HDMIOutputWave.AddReg] HKR,,FriendlyName,,%HDMIOutputWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.HDMIOutputTopo] AddReg = HdAudModel.HDMIOutputTopo.AddReg, DOutSysFx.AddReg, OEMHDMIOutSettingsOverride.AddReg [HdAudModel.HDMIOutputTopo.AddReg] HKR,,FriendlyName,,%HDMIOutputTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.HDMIOutputTopoSQ] AddReg = HdAudModel.HDMIOutputTopoSQ.AddReg, DOutSysFxQ.AddReg, OEMHDMIOutSettingsOverride.AddReg [HdAudModel.HDMIOutputTopoSQ.AddReg] HKR,,FriendlyName,,%HDMIOutputTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ; HDMI 2 [HdAudModel.HDMIOutput2Wave] AddReg = HdAudModel.HDMIOutput2Wave.AddReg [HdAudModel.HDMIOutput2Wave.AddReg] HKR,,FriendlyName,,%HDMIOutput2WaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.HDMIOutput2Topo] AddReg = HdAudModel.HDMIOutput2Topo.AddReg, DOutSysFx.AddReg, OEMHDMIOutSettingsOverride.AddReg [HdAudModel.HDMIOutput2Topo.AddReg] HKR,,FriendlyName,,%HDMIOutput2TopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.HDMIOutput2TopoSQ] AddReg = HdAudModel.HDMIOutput2TopoSQ.AddReg, DOutSysFxQ.AddReg, OEMHDMIOutSettingsOverride.AddReg [HdAudModel.HDMIOutput2TopoSQ.AddReg] HKR,,FriendlyName,,%HDMIOutput2TopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ; Digital input [HdAudModel.DigitalInputWave] AddReg = HdAudModel.DigitalInputWave.AddReg [HdAudModel.DigitalInputWave.AddReg] HKR,,FriendlyName,,%DigitalInputWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.DigitalInputTopo] AddReg = HdAudModel.DigitalInputTopo.AddReg, EventDrivenMode.AddReg [HdAudModel.DigitalInputTopo.AddReg] HKR,,FriendlyName,,%DigitalInputTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ; Microphone Array [HdAudModel.MicArrayWave] AddReg = HdAudModel.MicArrayWave.AddReg [HdAudModel.MicArrayWave.AddReg] HKR,,FriendlyName,,%MicArrayWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [HdAudModel.MicArrayTopo] AddReg = HdAudModel.MicArrayTopo.AddReg, EventDrivenMode.AddReg [HdAudModel.MicArrayTopo.AddReg] HKR,,FriendlyName,,%MicArrayTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ; Auxiliary Input [AzAudModel.AuxInWave] AddReg = AzAudModel.AuxInWave.AddReg [AzAudModel.AuxInWave.AddReg] HKR,,FriendlyName,,%AuxInWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [AzAudModel.AuxInTopo] AddReg = AzAudModel.AuxInTopo.AddReg [AzAudModel.AuxInTopo.AddReg] HKR,,FriendlyName,,%AuxInTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ; Digital Mic [AzAudModel.DigitalMicWave] AddReg = AzAudModel.DigitalMicWave.AddReg [AzAudModel.DigitalMicWave.AddReg] HKR,,FriendlyName,,%DigitalMicWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [AzAudModel.DigitalMicTopo] AddReg = AzAudModel.DigitalMicTopo.AddReg, EventDrivenMode.AddReg [AzAudModel.DigitalMicTopo.AddReg] HKR,,FriendlyName,,%DigitalMicTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ; Int Mic [AzAudModel.IntMicWave] AddReg = AzAudModel.IntMicWave.AddReg [AzAudModel.IntMicWave.AddReg] HKR,,FriendlyName,,%IntMicWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [AzAudModel.IntMicTopo] AddReg = AzAudModel.IntMicTopo.AddReg, CapSysFx.AddReg, EventDrivenMode.AddReg [AzAudModel.IntMicTopo.AddReg] HKR,,FriendlyName,,%IntMicTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ; Mono Out [AzAudModel.MonoOutWave] AddReg = AzAudModel.MonoOutWave.AddReg [AzAudModel.MonoOutWave.AddReg] HKR,,FriendlyName,,%MonoOutWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [AzAudModel.MonoOutTopo] AddReg = AzAudModel.MonoOutTopo.AddReg, EventDrivenMode.AddReg [AzAudModel.MonoOutTopo.AddReg] HKR,,FriendlyName,,%MonoOutTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ; Via Capture ;; Line-In [AzAudModel.ViaLineInCaptureWave] AddReg = AzAudModel.ViaLineInCaptureWave.AddReg [AzAudModel.ViaLineInCaptureWave.AddReg] HKR,,FriendlyName,,%ViaLineInCaptureWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [AzAudModel.ViaLineInCaptureTopo] AddReg = AzAudModel.ViaLineInCaptureTopo.AddReg, OEMAllSettingsOverride.AddReg [AzAudModel.ViaLineInCaptureTopo.AddReg] HKR,,FriendlyName,,%ViaLineInCaptureTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ;; Microphone [AzAudModel.ViaMicInCaptureWave] AddReg = AzAudModel.ViaMicInCaptureWave.AddReg [AzAudModel.ViaMicInCaptureWave.AddReg] HKR,,FriendlyName,,%ViaMicInCaptureWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [AzAudModel.ViaMicInCaptureTopo] AddReg = AzAudModel.ViaMicInCaptureTopo.AddReg, CapSysFx.AddReg, OEMAllSettingsOverride.AddReg [AzAudModel.ViaMicInCaptureTopo.AddReg] HKR,,FriendlyName,,%ViaMicInCaptureTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ;; Front Microphone [AzAudModel.ViaFrontMicCaptureWave] AddReg = AzAudModel.ViaFrontMicCaptureWave.AddReg [AzAudModel.ViaFrontMicCaptureWave.AddReg] HKR,,FriendlyName,,%ViaFrontMicCaptureWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [AzAudModel.ViaFrontMicCaptureTopo] AddReg = AzAudModel.ViaFrontMicCaptureTopo.AddReg, CapSysFx.AddReg, OEMAllSettingsOverride.AddReg [AzAudModel.ViaFrontMicCaptureTopo.AddReg] HKR,,FriendlyName,,%ViaFrontMicCaptureTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ;; Microphone(internal) [AzAudModel.ViaIntMicInCaptureWave] AddReg = AzAudModel.ViaIntMicInCaptureWave.AddReg [AzAudModel.ViaIntMicInCaptureWave.AddReg] HKR,,FriendlyName,,%ViaIntMicInCaptureWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [AzAudModel.ViaIntMicInCaptureTopo] AddReg = AzAudModel.ViaIntMicInCaptureTopo.AddReg, CapSysFx.AddReg, OEMAllSettingsOverride.AddReg [AzAudModel.ViaIntMicInCaptureTopo.AddReg] HKR,,FriendlyName,,%ViaIntMicInCaptureTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ;; Front Microphone(internal) [AzAudModel.ViaIntFrontMicCaptureWave] AddReg = AzAudModel.ViaIntFrontMicCaptureWave.AddReg [AzAudModel.ViaIntFrontMicCaptureWave.AddReg] HKR,,FriendlyName,,%ViaIntFrontMicCaptureWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [AzAudModel.ViaIntFrontMicCaptureTopo] AddReg = AzAudModel.ViaIntFrontMicCaptureTopo.AddReg, CapSysFx.AddReg, OEMAllSettingsOverride.AddReg [AzAudModel.ViaIntFrontMicCaptureTopo.AddReg] HKR,,FriendlyName,,%ViaIntFrontMicCaptureTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ;; CD-In [AzAudModel.ViaCDInCaptureWave] AddReg = AzAudModel.ViaCDInCaptureWave.AddReg [AzAudModel.ViaCDInCaptureWave.AddReg] HKR,,FriendlyName,,%ViaCDInCaptureWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [AzAudModel.ViaCDInCaptureTopo] AddReg = AzAudModel.ViaCDInCaptureTopo.AddReg, OEMAllSettingsOverride.AddReg [AzAudModel.ViaCDInCaptureTopo.AddReg] HKR,,FriendlyName,,%ViaCDInCaptureTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% ;; Stereo Mixer [AzAudModel.ViaStereoMixerWave] AddReg = AzAudModel.ViaStereoMixerWave.AddReg [AzAudModel.ViaStereoMixerWave.AddReg] HKR,,FriendlyName,,%ViaStereoMixerWaveDeviceName% HKR,,CLSID,,%Proxy.CLSID% [AzAudModel.ViaStereoMixerTopo] AddReg = AzAudModel.ViaStereoMixerTopo.AddReg, OEMAllSettingsOverride.AddReg [AzAudModel.ViaStereoMixerTopo.AddReg] HKR,,FriendlyName,,%ViaStereoMixerTopoDeviceName% HKR,,CLSID,,%Proxy.CLSID% [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)" ;; ;; Copy custom SYSFX and property page ;; [VIASysFxBranding.AddProperty] ;; ;; PKEY_DriverPackage_BrandingIcon, could also use {CF73BB51-3ABF-44A2-85E0-9A3DC7A12132},7,,,"VIAPropPageExt.dll,-200" ;; DeviceBrandingIcon,,,,"%1%\VIAPropPageExt.dll,-200" ;; ;; PKEY_DrvPkg_VendorWebSite, could also use {CF73BB51-3ABF-44A2-85E0-9A3DC7A12132},3,,,"http://www.microsoft.com/whdc/device/audio/default.mspx" ;; DeviceVendorWebSite,,,,"http://www.viatech.com.tw" [SfxFx.CopyList] VIASysFx.dll VIAPropPageExt.dll nQAPO.dll nQPropPageExt.dll Dts2APO.dll Dts2PropPageExt.dll ViaMicArrayAPO.dll ViaMicArrayPropPageExt.dll MaxxAudioAPO30.dll MaxxAudioAPOShell.dll MaxxAudioVIA.dll WavesGUILib.dll VMAPO32.DLL VMAPO232.DLL VMTHX32.DLL VMPPLD32.DLL VMWRP32.DLL VMPPCN32.DLL ;EEL32A.dll ;EEG32A.dll ;EED32A.dll ;EEP32A.dll ;EEL32H.dll ;EEG32H.dll ;EED32H.dll ;EEP32H.dll ViaKaraokeApo.dll ViaKaraokePropPageExt.dll ViakaraokeSrv.exe VtSrdAPO.dll PropPageExt.dll [SysFx.NTx86.CopyList] slInit32.dll sluapo32.dll slprop32.dll sltshd32.dll slcshp32.dll slcsii32.dll slh36032.dll slgeq32.dll slmaxv32.dll slviq32.dll slvipp32.dll [PCEE4.AdvAudioCopyList] ;EEL32A.dll ;EED32A.dll ;EEP32A.dll ;EEA32A.dll [PCEE4.HomeTheaterCopyList] EEL32A.dll EEG32A.dll EED32A.dll EEP32A.dll EEA32A.dll EEL32H.dll EEG32H.dll EED32H.dll EEP32H.dll EEA32H.dll ;; ;; Register custom SYSFX and property page ;; [SfxFx.RegisterDlls] 11,,VIASysFx.dll,1 11,,VIAPropPageExt.dll,1 11,,nQAPO.dll,1 11,,nQPropPageExt.dll,1 11,,Dts2APO.dll,1 11,,Dts2PropPageExt.dll,1 11,,ViaMicArrayAPO.dll,1 11,,ViaMicArrayPropPageExt.dll,1 11,,ViaKaraokeApo.dll,1 11,,ViaKaraokePropPageExt.dll,1 11,,VtSrdAPO.dll,1 11,,PropPageExt.dll,1 ;; ;; The audio engine does not normally load an unsigned sAPO. However, ;; signing is not done until the development process is complete and the driver ;; has been submitted to WHQL. For development and test purposes, the signing ;; requirement can be bypassed by setting the DisableProtectedAudioDG registry ;; value to 1 ;; [DisableProtectedAudioDG.AddReg] HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Audio,DisableProtectedAudioDG,0x00010001,1 ;; ;; All FX\\0 entries in the same grouping ;; ;; VIA APO Case Only [SysFx.AddReg] HKR,"FX\\0",%PKEY_ItemNameDisplay%,,%SYSFX_FriendlyName% HKR,"FX\\0",%PKEY_SYSFX_PreMixClsid%,,%SYSFX_PREMIX_CLSID% HKR,"FX\\0",%PKEY_SYSFX_PostMixClsid%,,%SYSFX_POSTMIX_CLSID% HKR,"FX\\0",%PKEY_SYSFX_UiClsid%,,%SYSFX_UI_CLSID% HKR,"FX\\0",%PKEY_SYSFX_Association%,,%KSNODETYPE_ANY% ; GUID NULL means install on all endpoints ; supply a specific GUID to install on a particular bridge pin node type [SysFx2.AddReg] HKR,"FX\\0",%PKEY_ItemNameDisplay%,,%SYSFX_FriendlyName% ;; QSound replacement HKR,"FX\\0",%PKEY_SYSFX_PreMixClsid%,,%QSOUND_SYSFX_PREMIX_CLSID% HKR,"FX\\0",%PKEY_SYSFX_PostMixClsid%,,%QSOUND_SYSFX_POSTMIX_CLSID% HKR,"FX\\0",%PKEY_SYSFX_UiClsid%,,%QSOUND_SYSFX_UI_CLSID% HKR,"FX\\0",%PKEY_SYSFX_Association%,,%KSNODETYPE_ANY% ; GUID NULL means install on all endpoints ; supply a specific GUID to install on a particular bridge pin node type ; reuse VIA APOs HKR,"FX\\0",%PKEY_QSOUND_CALL_LFX%,,%SYSFX_PREMIX_CLSID% HKR,"FX\\0",%PKEY_QSOUND_CALL_GFX%,,%SYSFX_POSTMIX_CLSID% HKR,"FX\\0",%PKEY_QSOUND_CALL_UI%,,%SYSFX_UI_CLSID% ; ; Digital Output Device - GFX ; [DOutSysFx.AddReg] HKR,"FX\\0",%PKEY_ItemNameDisplay%,,%SYSFX_FriendlyProName% HKR,"FX\\0",%PKEY_SYSFX_PreMixClsid%,,%SYSFX_DOUT_PREMIX_CLSID% ;HKR,"FX\\0",%PKEY_SYSFX_PostMixClsid%,,%SYSFX_DOUT_POSTMIX_CLSID% HKR,"FX\\0",%PKEY_SYSFX_UiClsid%,,%SYSFX_UI_CLSID% HKR,"FX\\0",%PKEY_SYSFX_Association%,,%KSNODETYPE_ANY% ; GUID NULL means install on all endpoints ; supply a specific GUID to install on a particular bridge pin node type [DOutSysFxQ.AddReg] HKR,"FX\\0",%PKEY_ItemNameDisplay%,,%SYSFX_FriendlyName% ;HKR,"FX\\0",%PKEY_SYSFX_PreMixClsid%,,%SYSFX_PREMIX_CLSID% ;HKR,"FX\\0",%PKEY_SYSFX_PostMixClsid%,,%SYSFX_POSTMIX_CLSID% ;HKR,"FX\\0",%PKEY_SYSFX_UiClsid%,,%SYSFX_UI_CLSID% HKR,"FX\\0",%PKEY_SYSFX_Association%,,%KSNODETYPE_ANY% ; GUID NULL means install on all endpoints ; supply a specific GUID to install on a particular bridge pin node type ;; QSound replacement HKR,"FX\\0",%PKEY_SYSFX_PreMixClsid%,,%QSOUND_SYSFX_PREMIX_CLSID% HKR,"FX\\0",%PKEY_SYSFX_PostMixClsid%,,%QSOUND_SYSFX_POSTMIX_CLSID% HKR,"FX\\0",%PKEY_SYSFX_UiClsid%,,%QSOUND_SYSFX_UI_CLSID% ;; reuse VIA APOs HKR,"FX\\0",%PKEY_QSOUND_CALL_LFX%,,%SYSFX_DOUT_PREMIX_CLSID% HKR,"FX\\0",%PKEY_QSOUND_CALL_GFX%,,%SYSFX_DOUT_POSTMIX_CLSID% HKR,"FX\\0",%PKEY_QSOUND_CALL_UI%,,%SYSFX_UI_CLSID% ; ; Capture Device - LFX ; [CapSysFx.AddReg] HKR,"FX\\0",%PKEY_ItemNameDisplay%,,%SYSFX_FriendlyName% HKR,"FX\\0",%PKEY_SYSFX_PreMixClsid%,,%SYSFX_CAP_PREMIX_CLSID% ;HKR,"FX\\0",%PKEY_SYSFX_PostMixClsid%,,%SYSFX_POSTMIX_CLSID% HKR,"FX\\0",%PKEY_SYSFX_UiClsid%,,%SYSFX_UI_CLSID% ;HKR,"FX\\0",%PKEY_SYSFX_Association%,,%KSNODETYPE_MICROPHONE% HKR,"FX\\0",%PKEY_SYSFX_Association%,,%KSNODETYPE_ANY% ; GUID NULL means install on all endpoints ; supply a specific GUID to install on a particular bridge pin node type HKR,"FX\\0","{8FADB274-D51D-407e-82D7-984EFF97AC64},0",0x00010001,1 ; For VIA MicArraySetting HKR,"FX\\0",%PKEY_VIAMACAP_CPAS%,0x00010001,0x0F ; Disable sysfx setting HKR,"FX\\0",%PKEY_AudioEndpoint_Disable_SysFx%,0x00010001,0 ;; ;; All EP\\0 entries in the same grouping ;; ;; Set default format to 48kHz, 24-bit, Stereo ;; Add endpoint extension property page ;; [OEMSettingsOverride.AddReg] HKR,"EP\\0", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_SPEAKER% HKR,"EP\\0", %PKEY_AudioEngine_OEMFormat%, %REG_BINARY%, 41,00,8C,70,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,DC,05,00,08,00,20,00,16,00,18,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71 HKR,"EP\\0",%PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1 [OEMHPSettingsOverride.AddReg] HKR,"EP\\0", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_HEADPHONES% HKR,"EP\\0", %PKEY_AudioEngine_OEMFormat%, %REG_BINARY%, 41,00,8C,70,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,DC,05,00,08,00,20,00,16,00,18,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71 HKR,"EP\\0",%PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1 [OEMDOutSettingsOverride.AddReg] HKR,"EP\\0", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_SPDIF_INTERFACE% HKR,"EP\\0", %PKEY_AudioEngine_OEMFormat%, %REG_BINARY%, 41,00,8C,70,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,DC,05,00,08,00,20,00,16,00,18,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71 HKR,"EP\\0",%PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1 [OEMHDMIOutSettingsOverride.AddReg] HKR,"EP\\0", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_HDMI_INTERFACE% HKR,"EP\\0",%PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1 ;HKR,"EP\\0", %PKEY_AudioEngine_OEMFormat%, %REG_BINARY%, 41,00,8C,70,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,DC,05,00,08,00,20,00,16,00,18,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71 HKR,"EP\\0", %PKEY_AudioEngine_OEMFormat%, %REG_BINARY%, 41,00,8C,70,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,EE,02,00,04,00,10,00,16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71 [OEMAllSettingsOverride.AddReg] HKR,"EP\\0", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY% HKR,"EP\\0", %PKEY_AudioEngine_OEMFormat%, %REG_BINARY%, 41,00,8C,70,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,DC,05,00,08,00,20,00,16,00,18,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71 HKR,"EP\\0",%PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1 [EventDrivenMode.AddReg] HKR,"EP\\0", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY% HKR,"EP\\0",%PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1 [Strings] VIAName = "VIA Technologies, Inc." MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories" VIAGUID.Mic2="{B0AA96E4-2255-11D2-B544-00201860A4D7}" VIAPin.Mic2="Front Mic" VIAGUID.GenAngIn="{7B7193FD-222B-4a74-98F3-3EDE832A347F}" VIAPin.GenAngIn="Line In/Mic In" VIAGUID.PCBeepIn="{CD20B283-4F50-4469-9186-A45124F71457}" VIAPin.PCBeepIn="PC Beep In" VIAGUID.Speaker910="{BD5A6A06-0F53-4a52-8753-182FB1E2D6E9}" VIAPin.Speaker910="9 10 channel" ; Headphone name VIAGUID.Headphone="{2C58E4D9-6488-404a-8DD5-F9EE7F622FBE}" VIAPin.Headphone="Headphone" ; CD Audio name VIAGUID.CDAudio="{4033C427-5196-4824-B130-7ECCE8003789}" VIAPin.CDAudio="RCA Input" ; Microphone name VIAGUID.Microphone="{B1DDD053-DE88-4eab-B5A2-66D7C78B328B}" VIAPin.Microphone="Rear Microphone Input" ; Line In name VIAGUID.LineIn="{894A9D94-6F0E-473d-9763-4D699E08A4C9}" VIAPin.LineIn="Rear Line Input" ; Front Microphone name VIAGUID.FrontMicrophone="{BA74D45E-94D4-4194-8750-EDCF0692D1A2}" VIAPin.FrontMicrophone="Front Microphone Input" ; Internal Speaker/Headphone name VIAGUID.InterSpkrHeadphone="{20019E13-C0E9-4f4e-B0BC-E4481EFF5A03}" VIAPin.InterSpkrHeadphone="Internal Speaker/Headphone" ;; WDM Multi-channel Pin VIAGUID.Back="{7324A192-F92B-4cdc-8922-12BA1EB19CF5}" VIAPin.Back="Back" VIAGUID.CntrLfe="{F87A48B2-3C3C-45b7-BE64-017B565DF94F}" VIAPin.CntrLfe="Center/LFE" VIAGUID.MonoBass="{FC81461C-F021-496D-BF4B-9B48F25E8C16}" VIAPin.MonoBass="MonoBass" VIAGUID.Side="{55F8F646-2566-43df-BEB0-5ED0FDB8A031}" VIAPin.Side="Side" VIAGUID.Front="{51E4D6A8-EF83-4b1e-B614-5BD9BFFB2CB5}" VIAPin.Front="Front" VIAGUID.DMic="{2F097D7B-EFCA-4063-8A5E-A8FEE07332E6}" VIAPin.DMic="Digital Mic" VIAGUID.STX0="{8C720F51-AF4D-41b6-BE77-E49ACD53A588}" VIAPin.STX0="SPDIF TX0" VIAGUID.STX1="{4E4063C3-1053-4815-9F4C-B972C85CC333}" VIAPin.STX1="SPDIF TX1" ; SPDIF/HDMI TX0/TX1 VIAGUID.DSTX0="{E387F928-0489-436f-BCC2-3D089419DC95}" VIAPin.DSTX0="SPDIF Interface (TX0)" VIAGUID.DSTX1="{0A3724FA-DB2A-4ac4-8A92-064E1B11D561}" VIAPin.DSTX1="SPDIF Interface (TX1)" VIAGUID.DHDMITX0="{CA697BAE-8C2B-4199-B08A-20A1B97A961F}" VIAPin.DHDMITX0="Digital Output Device (HDMI TX0)" VIAGUID.DHDMITX1="{BA452CC0-9359-4f8c-88D8-1DC96E98C9DE}" VIAPin.DHDMITX1="Digital Output Device (HDMI TX1)" VIAGUID.DMonoOut="{0C7D9A68-8644-41d5-8097-CE7CF17E2931}" VIAPin.DMonoOut="Mono Output Device" VIAGUID.IntMicVista="{74F7B083-57BA-4b36-9D1F-6757E2E94DE4}" VIAPin.IntMicVista="Internal Microphone" VIAGUID.IntDMicVista="{E54EBB9B-42CA-4874-BBD8-E2CA52327D13}" VIAPin.IntDMicVista="Internal DMicrophone" VIAGUID.IntFMicVista="{2CD6608B-B2A6-480d-A122-CF69FD7473A6}" VIAPin.IntFMicVista="Internal Microphone" VIAGUID.PCBeepName="{903A8736-6B22-493D-BCC6-067E95E296C5}" VIAPin.PCBeepName="PC Beep" VIA = "VIA Technologies, Inc." RunDisplayName="High Definition Audio Property Page Shortcut" ; {PlaceHolder="High Definition Audio"} DiskId1 = "UAA Function Driver for High Definition Audio. Installation Disk" ; {PlaceHolder="UAA","High Definition Audio"} HdAudioFunctionDriver.VIAHD.DeviceDesc = "VIA High Definition Audio" ; {PlaceHolder="UAA","High Definition Audio"} UAAFunctionDriverForHdAudio.SvcDesc = "VIA High Definition Audio Driver Service" ; {PlaceHolder="UAA","High Definition Audio"} ViaKaraokeSrv.SvcDesc = "VIA Karaoke digital mixer Service" ; {PlaceHolder="UAA","High Definition Audio"} RearLineOutWaveDeviceName = "VIA HD Audio Output" ; {PlaceHolder="HD Audio"} RearLineOutWave2DeviceName = "VIA HD Audio Output 2" ; {PlaceHolder="HD Audio"} RearLineOutDacName = "HD Audio rear line out" ; {PlaceHolder="HD Audio"} RearLineInWaveDeviceName = "VIA HD Audio Input" ; {PlaceHolder="HD Audio"} RearMicInWaveDeviceName = "HD Audio rear mic" ; {PlaceHolder="HD Audio"} FrontPanelHeadphoneWaveDeviceName ="VIA HD Audio Headphone" ; {PlaceHolder="HD Audio"} FrontHPOutDacName = "VIA HD Audio Headphone" ; {PlaceHolder="HD Audio"} FrontPanelMicWaveDeviceName = "VIA HD Audio Front Mic" ; {PlaceHolder="HD Audio"} DigitalOutputWaveDeviceName = "HD Audio digital out" ; {PlaceHolder="HD Audio"} DigitalOutput2WaveDeviceName = "HD Audio digital out" ; {PlaceHolder="HD Audio"} HDMIOutputWaveDeviceName = "HD Audio HDMI out" ; {PlaceHolder="HD Audio"} HDMIOutput2WaveDeviceName = "HD Audio HDMI out" ; {PlaceHolder="HD Audio"} DigitalInputWaveDeviceName = "HD Audio digital in" ; {PlaceHolder="HD Audio"} MicArrayWaveDeviceName = "HD Audio mic array" ; {PlaceHolder="HD Audio"} AuxInWaveDeviceName = "HD Audio aux in" ; {PlaceHolder="HD Audio"} DigitalMicWaveDeviceName = "HD Audio digital mic" ; {PlaceHolder="HD Audio"} MonoOutWaveDeviceName = "HD Audio mono out" ; {PlaceHolder="HD Audio"} IntMicWaveDeviceName = "VIA HD Audio Internal DMic" ; {PlaceHolder="HD Audio"} ; Via Capture ViaLineInCaptureWaveDeviceName = "VIA HD Audio Line In" ; {PlaceHolder="HD Audio"} ViaMicInCaptureWaveDeviceName = "VIA HD Audio Microphone" ; {PlaceHolder="HD Audio"} ViaFrontMicCaptureWaveDeviceName = "VIA HD Audio Front Microphone" ; {PlaceHolder="HD Audio"} ViaCDInCaptureWaveDeviceName = "VIA HD Audio CD In" ; {PlaceHolder="HD Audio"} ViaStereoMixerWaveDeviceName = "VIA HD Audio Stereo Mixer" ; {PlaceHolder="HD Audio"} ViaIntMicInCaptureWaveDeviceName = "VIA HD Audio Internal Mic" ; {PlaceHolder="HD Audio"} ViaIntFrontMicCaptureWaveDeviceName = "VIA HD Audio Internal Mic" ; {PlaceHolder="HD Audio"} RearLineOutTopoDeviceName = "HD Audio rear output mixer" ; {PlaceHolder="HD Audio"} RearLineOutTopo2DeviceName = "HD Audio rear output mixer 2" ; {PlaceHolder="HD Audio"} RearLineInTopoDeviceName = "HD Audio rear input mixer" ; {PlaceHolder="HD Audio"} RearMicInTopoDeviceName = "HD Audio rear mic mixer" ; {PlaceHolder="HD Audio"} FrontPanelHeadphoneTopoDeviceName ="HD Audio front headphone mixer" ; {PlaceHolder="HD Audio"} FrontPanelMicTopoDeviceName = "HD Audio front mic mixer" ; {PlaceHolder="HD Audio"} DigitalOutputTopoDeviceName = "HD Audio digital out mixer" ; {PlaceHolder="HD Audio"} DigitalOutput2TopoDeviceName = "HD Audio digital out mixer" ; {PlaceHolder="HD Audio"} HDMIOutputTopoDeviceName = "HD Audio HDMI out mixer" ; {PlaceHolder="HD Audio"} HDMIOutput2TopoDeviceName = "HD Audio HDMI out mixer" ; {PlaceHolder="HD Audio"} DigitalInputTopoDeviceName = "HD Audio digital in mixer" ; {PlaceHolder="HD Audio"} MicArrayTopoDeviceName = "HD Audio mic array mixer" ; {PlaceHolder="HD Audio"} AuxInTopoDeviceName = "HD Audio aux in mixer" ; {PlaceHolder="HD Audio"} DigitalMicTopoDeviceName = "HD Audio digital mic mixer" ; {PlaceHolder="HD Audio"} MonoOutTopoDeviceName = "HD Audio mono out mixer" ; {PlaceHolder="HD Audio"} IntMicTopoDeviceName = "HD Audio internal mic mixer" ; {PlaceHolder="HD Audio"} ; Via Capture ViaLineInCaptureTopoDeviceName = "VIA HD Audio Line In mixer" ; {PlaceHolder="HD Audio"} ViaMicInCaptureTopoDeviceName = "VIA HD Audio Microphone mixer" ; {PlaceHolder="HD Audio"} ViaFrontMicCaptureTopoDeviceName = "VIA HD Audio Front Microphone mixer" ; {PlaceHolder="HD Audio"} ViaCDInCaptureTopoDeviceName = "VIA HD Audio CD In mixer" ; {PlaceHolder="HD Audio"} ViaStereoMixerTopoDeviceName = "VIA HD Audio Stereo Mixer mixer" ; {PlaceHolder="HD Audio"} ViaIntMicInCaptureTopoDeviceName = "VIA HD Audio Internal RMic mixer" ; {PlaceHolder="HD Audio"} ViaIntFrontMicCaptureTopoDeviceName = "VIA HD Audio Internal FMic mixer" ; {PlaceHolder="HD Audio"} DigitalOutputTopoSDDeviceName = "HD Audio digital out mixer" ; {PlaceHolder="HD Audio"} DigitalOutput2TopoSDDeviceName = "HD Audio digital out mixer" ; {PlaceHolder="HD Audio"} RearLineOutTopoSQDeviceName = "HD Audio rear output mixer" ; {PlaceHolder="HD Audio"} RearLineOutTopo2SQDeviceName = "HD Audio rear output mixer 2" ; {PlaceHolder="HD Audio"} FrontPanelHeadphoneTopoSQDeviceName ="HD Audio front headphone mixer" ; {PlaceHolder="HD Audio"} DisableDigitalOutputName = "Disable Digital Output" DisableDigital2OutputName = "Disable Digital Out 2" HdAudioDeviceDescription = "VIA High Definition Audio" ; {PlaceHolder="UAA","High Definition Audio"} KSNAME_RearLineOutWave = "RearLineOutWave" ; non-localizable KSNAME_RearLineOutWave2 = "RearLineOutWave2" ; non-localizable KSNAME_RearLineInWave = "RearLineInWave" ; non-localizable KSNAME_FrontPanelHeadphoneWave ="FrontPanelHeadphoneWave" ; non-localizable KSNAME_FrontPanelMicWave = "FrontPanelMicWave" ; non-localizable KSNAME_DigitalOutputWave = "DigitalOutputWave" ; non-localizable KSNAME_DigitalOutput2Wave = "DigitalOutput2Wave" ; non-localizable KSNAME_HDMIOutputWave = "HDMIOutputWave" ; non-localizable KSNAME_HDMIOutput2Wave = "HDMIOutput2Wave" ; non-localizable KSNAME_DigitalInputWave = "DigitalInputWave" ; non-localizable KSNAME_MicArrayWave = "MicArrayWave" ; non-localizable KSNAME_AuxInWave = "AuxInputWave" ; non-localizable KSNAME_DigitalMicWave = "DigitalMicWave" ; non-localizable KSNAME_MonoOutWave = "MonoOutWave" ; non-localizable KSNAME_IntMicWave = "IntMicWave" ; non-localizable ; Via Capture KSNAME_ViaLineInCaptureWave = "ViaLineInCaptureWave" ; non-localizable KSNAME_ViaMicInCaptureWave = "ViaMicInCaptureWave" ; non-localizable KSNAME_ViaFrontMicCaptureWave = "ViaFrontMicCaptureWave" ; non-localizable KSNAME_ViaCDInCaptureWave = "ViaCDInCaptureWave" ; non-localizable KSNAME_ViaStereoMixerWave = "ViaStereoMixerWave" ; non-localizable KSNAME_ViaIntMicInCaptureWave = "ViaIntMicInCaptureWave" ; non-localizable KSNAME_ViaIntFrontMicCaptureWave = "ViaIntFrontMicCaptureWave" ; non-localizable KSNAME_RearLineOutTopo = "RearLineOutTopo" ; non-localizable KSNAME_RearLineOutTopo2 = "RearLineOutTopo2" ; non-localizable KSNAME_RearLineInTopo = "RearLineInTopo" ; non-localizable KSNAME_FrontPanelHeadphoneTopo = "FrontPanelHeadphoneTopo" ; non-localizable KSNAME_FrontPanelMicTopo = "FrontPanelMicTopo" ; non-localizable KSNAME_DigitalOutputTopo = "DigitalOutputTopo" ; non-localizable KSNAME_DigitalOutput2Topo = "DigitalOutput2Topo" ; non-localizable KSNAME_HDMIOutputTopo = "HDMIOutputTopo" ; non-localizable KSNAME_HDMIOutput2Topo = "HDMIOutput2Topo" ; non-localizable KSNAME_DigitalInputTopo = "DigitalInputTopo" ; non-localizable KSNAME_MicArrayTopo = "MicArrayTopo" ; non-localizable KSNAME_AuxInTopo = "AuxInputTopo" ; non-localizable KSNAME_DigitalMicTopo = "DigitalMicTopo" ; non-localizable KSNAME_MonoOutTopo = "MonoOutTopo" ; non-localizable KSNAME_IntMicTopo = "IntMicTopo" ; non-localizable ; Via Capture KSNAME_ViaLineInCaptureTopo = "ViaLineInCaptureTopo" ; non-localizable KSNAME_ViaMicInCaptureTopo = "ViaMicInCaptureTopo" ; non-localizable KSNAME_ViaFrontMicCaptureTopo = "ViaFrontMicCaptureTopo" ; non-localizable KSNAME_ViaCDInCaptureTopo = "ViaCDInCaptureTopo" ; non-localizable KSNAME_ViaStereoMixerTopo = "ViaStereoMixerTopo" ; non-localizable KSNAME_ViaIntMicInCaptureTopo = "ViaIntMicInCaptureTopo" ; non-localizable KSNAME_ViaIntFrontMicCaptureTopo = "ViaIntFrontMicCaptureTopo" ; non-localizable KSNAME_DigitalOutputTopoSD = "DigitalOutputTopoSD" ; non-localizable KSNAME_DigitalOutput2TopoSD = "DigitalOutput2TopoSD" ; non-localizable KSNAME_DigitalOutputTopoSQ = "DigitalOutputTopoSQ" ; non-localizable KSNAME_DigitalOutput2TopoSQ = "DigitalOutput2TopoSQ" ; non-localizable KSNAME_HDMIOutputTopoSQ = "HDMIOutputTopoSQ" ; non-localizable KSNAME_HDMIOutput2TopoSQ = "HDMIOutput2TopoSQ" ; non-localizable KSNAME_RearLineOutTopoSQ = "RearLineOutTopoSQ" ; non-localizable KSNAME_RearLineOutTopo2SQ = "RearLineOutTopo2SQ" ; non-localizable KSNAME_FrontPanelHeadphoneTopoSQ = "FrontPanelHeadphoneTopoSQ" ; non-localizable KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}" ; non-localizable KSCATEGORY_RENDER = "{65E8773E-8F56-11D0-A3B9-00A0C9223196}" ; non-localizable KSCATEGORY_CAPTURE = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}" ; non-localizable KSCATEGORY_TOPOLOGY = "{DDA54A40-1E4C-11D1-A050-405705C10000}" ; non-localizable ; Wave RT KSCATEGORY_REALTIME = "{EB115FFC-10C8-4964-831D-6DCB02E6F23F}" ; non-localizable ; Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" ; non-localizable HdAudGuidRearLineOutDac = "{EEF86A90-3742-4974-B8D2-5370E1C540F6}" ; non-localizable HdAudGuidFrontHPOutDac = "{497B34AD-D67F-411c-8076-80D5B4250D67}" ; non-localizable HdAudGuidDisableDigitalOutput = "{F06BB67D-5C2F-48ad-A307-B449E3B217D6}" ; non-localizable HdAudGuidDisableDigital2Output = "{7E80665D-50DE-41c1-92AC-A1FDED8ABC19}" ; non-localizable ;; ;; SysFx PropertyKey GUIDS ;; PKEY_SYSFX_Association = "{D04E05A6-594B-4FB6-A80D-01AF5EED7D1D},0" PKEY_SYSFX_PreMixClsid = "{D04E05A6-594B-4FB6-A80D-01AF5EED7D1D},1" PKEY_SYSFX_PostMixClsid = "{D04E05A6-594B-4FB6-A80D-01AF5EED7D1D},2" PKEY_SYSFX_UiClsid = "{D04E05A6-594B-4FB6-A80D-01AF5EED7D1D},3" PKEY_ItemNameDisplay = "{B725F130-47EF-101A-A5F1-02608C9EEBAC},10" PKEY_AudioEndpoint_Ext_UiClsid = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},1" PKEY_AudioEndpoint_Association = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},2" PKEY_AudioEndpoint_Disable_SysFx= "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},5" PKEY_AudioEndpoint_Supports_EventDriven_Mode = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},7" PKEY_AudioEndpoint_ControlPanelPageProvider = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E}" ;; ;; PKEY_AudioEngine_OEMFormat: Specifies the default format that is used for rendering/capturing. ;; vartype = VT_BLOB ;; PKEY_AudioEngine_OEMFormat = "{E4870E26-3CC5-4CD2-BA46-CA0A9A70ED04},3" SYSFX_UI_CLSID = "{90554E6A-9854-4793-8988-1C1E56350dE7}" SYSFX_PREMIX_CLSID = "{AE56B3C0-3465-410b-B4D0-038F6619F13B}" SYSFX_POSTMIX_CLSID = "{34CA6A01-8C65-4a96-914B-C2C0EAF0D1BA}" SYSFX_DOUT_PREMIX_CLSID = "{0B218E48-0DE8-44ce-8F05-F3077EF3A46C}" SYSFX_DOUT_POSTMIX_CLSID = "{1907EE05-C7ED-4ca6-B806-FACB7E944F7D}" SYSFX_CAP_PREMIX_CLSID = "{6B767CDF-EF97-4ca8-BD1B-BA06A5CB30E4}" SYSFX_FriendlyName = "VIA System Effect" SYSFX_FriendlyProName = "VIA System Effect Pro" ; SRS IDS: SRS_SYSFX_UI_CLSID = "{3EE6CC8B-9F7F-4cea-8251-997B986E2C1F}" SRS_SYSFX_PREMIX_CLSID = "{176F4E15-8F7C-4833-ADED-81FAE8CCD186}" SRS_SYSFX_POSTMIX_CLSID = "{00000000-0000-0000-0000-000000000000}" ; QSound ids: QSOUND_SYSFX_UI_CLSID = "{0BF47CA8-6767-4d2f-9836-4BF50B917192}" QSOUND_SYSFX_PREMIX_CLSID = "{0BF47CA2-6767-4d2f-9836-4BF50B917192}" QSOUND_SYSFX_POSTMIX_CLSID = "{0BF47CA1-6767-4d2f-9836-4BF50B917192}" ; QSound properties: PKEY_QSOUND_CALL_LFX = "{F494C4DB-ABC0-4EDD-9E4C-3AA75D67A74A},1" PKEY_QSOUND_CALL_GFX = "{F494C4DB-ABC0-4EDD-9E4C-3AA75D67A74A},2" PKEY_QSOUND_CALL_UI = "{F494C4DB-ABC0-4EDD-9E4C-3AA75D67A74A},3" KSNODETYPE_ANY = "{00000000-0000-0000-0000-000000000000}" KSNODETYPE_SPEAKER = "{DFF21CE1-F70F-11D0-B917-00A0C9223196}" KSNODETYPE_HEADPHONES = "{DFF21CE2-F70F-11D0-B917-00A0C9223196}" KSNODETYPE_SPDIF_INTERFACE = "{DFF21FE5-F70F-11D0-B917-00A0C9223196}" KSNODETYPE_MICROPHONE = "{DFF21BE1-F70F-11D0-B917-00A0C9223196}" KSNODETYPE_HDMI_INTERFACE = "{D1B9CC2A-F519-417f-91C9-55FA65481001}" KSNODETYPE_PERSONAL_MICROPHONE = "{DFF21BE3-F70F-11D0-B917-00A0C9223196}" REG_BINARY = 0x00000001 ; VIA MicArray Setting ; 1 for aec, 2 for bf, 4 for ns, 8 for disable PKEY_VIAMACAP_CPAS ="{37E92EF7-ABF4-437d-B7BD-748BC704625B},0"