64bit INF file for VIA sound driver v6.0.01.8700a
INF file v6.0.01.8700a from 2010-08-10
VIA HD Audio Codecs for VT1702S, VT1705, VT1708B, VT1708S, VT1716S, VT1718S, VT1812S, VT1818, VT1828S, VT2002P, VT2010 and VT2020S.
The audio drivers provided on this website are general sound effect drivers with common functions. System manufacturers and motherboard vendors customize audio hardware and software and therefore, to ensure optimal sound quality and compatibility, we strongly recommend you to obtain the system-validated and certified audio drivers directly from your system manufacturer or motherboard manufacturer. If you use audio drivers provided on this website and you experience a difficulty, we recommend that you uninstall them and instead use the latest drivers supplied by your motherboard or system manufacturer.
Supported Windows XP (32/64bit), Windows Server 2003 (64bit), Windows Vista (32/64bit) and Windows 7 (32/64bit).
Type | 64bit INF file |
Status | WHQL |
---|---|---|---|
Version | 6.0.01.8700a | File | viahdb.inf |
Release | 2010-08-10 [August '10] | Size | 78 KB |
VIA sound driver ;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 VIA Technologies, Inc.
[Version]
CatalogFile=viahduaa.cat
Signature="$Windows NT$"
Class=MEDIA
ClassGuid={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%VIA%
DriverVer=08/04/2010,6.0.01.8700
[DestinationDirs]
DefaultDestDir =10; dirid = \system32\drivers
HdAudModel.CopyList =10,system32\drivers
HdAudProp.CopyList =10,system32
HdAudShortCut.CopyList =10,system32
SfxFx.CopyList=11 ; %windir%\system32
[SourceDisksNames]
222=%DiskId1%,"",222
[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
[Manufacturer]
%VIAName%=VIAHDAUDIOID,NTamd64
;============================================================================
[ControlFlags]
ExcludeFromSelect = *
[VIAHDAUDIOID.NTamd64]
%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_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
[HdAudModel]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles = HdAudModel.CopyList, HdAudProp.CopyList, HdAudShortCut.CopyList, SfxFx.CopyList
AddProperty=VIASysFxBranding.AddProperty
RegisterDlls=SfxFx.RegisterDlls
AddReg = HdAudModel.AddReg, HdAudProp.AddReg, HdAudInit.AddReg, HdAudShortCut.AddReg, HdAudBranding.AddReg, DisableProtectedAudioDG.AddReg
[HdAudModel.HW]
AddReg = HdAudSecurity.AddReg
[HdAudModel.Services]
AddService=VIAHdAudAddService, 0x00000002, HdAud_Service_Install
[HdAud_Service_Install]
DisplayName = %UAAFunctionDriverForHdAudio.SvcDesc%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %10%\system32\drivers\viahduaa.sys
[HdAudModel.CopyList]
viahduaa.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.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
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,DrvAzComConservationIdleTime,1,1e,00,00,00;
HKR,GlobalSettings\\DriverCaps,DrvAzComPerformanceIdleTime,1,2c,01,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, 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
;;
;; 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
;;
;; 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
HKLM,"SOFTWARE\QSound Labs, Inc.\APO",LFX,,%SYSFX_PREMIX_CLSID%
HKLM,"SOFTWARE\QSound Labs, Inc.\APO",GFX,,%SYSFX_POSTMIX_CLSID%
HKLM,"SOFTWARE\QSound Labs, Inc.\APO",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
;HKLM,"SOFTWARE\QSound Labs, Inc.\APO",LFX,,%SYSFX_DOUT_PREMIX_CLSID%
;HKLM,"SOFTWARE\QSound Labs, Inc.\APO",GFX,,%SYSFX_DOUT_POSTMIX_CLSID%
;HKLM,"SOFTWARE\QSound Labs, Inc.\APO",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.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"
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"}
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"
; 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}"
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}"
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"
Recommended
-
www.amd-drivers.com
Latest ATI and AMD drivers for Microsoft Windows
-
www.ath-drivers.eu
Latest Atheros, Attansic and Zydas drivers
-
www.ath-device.eu
PCI vendor and devices for Atheros devices
-
www.zida-bios.com
BIOS and manuals for Zida Tomato motherboards
-
www.msi-bios.com
MSI BIOSes for all MSI motherboards
-
www.realtek.cz
Realtek drivers for network, wifi, bluetooth and audio
-
www.usb3-drivers.com
Latest USB 3.0 drivers for ASmedia, Etron, Fresco, ...
-
www.via.com.tw
VIA Technologies, Inc.
Share
Other site
-
www.slezacek.cz
Teaching and translations from Spanish and English
Latest VIA audio drivers
Version | Date | Downloads |
---|---|---|
6.0.10.1700 | 2013-02-26 | 31012× |
6.0.10.1400 | 2012-12-07 | 226838× |
6.0.10.1200a | 2012-10-26 | 53702× |
6.0.10.1200 | 2012-10-25 | 7738× |
6.0.01.0002 | 2012-10-24 | 478× |
Latest VIA graphics drivers
Version | Date | Downloads |
---|---|---|
10.18.16.0309 | 2019-03-05 | 0× |
10.18.16.0308 | 2018-11-12 | 0× |
8.14.14.0239 | 2018-01-24 | 835× |
10.18.16.0220 | 2017-10-12 | 25× |
10.18.16.0219 | 2017-05-10 | 10× |
TOP 5 downloaded VIA drivers
Version | Date | Downloads |
---|---|---|
6.0.10.1400 | 2012-12-07 | 226838× |
3.87.0.1 (3.87a) | 2011-04-27 | 86078× |
1.15.0.1 (1.15a) | 2011-04-19 | 66440× |
6.0.10.1200a | 2012-10-26 | 53702× |
8.14.14.0081 | 2010-11-23 | 38733× |