GxWDMAXP.inf Driver File Contents (audio_ns5530_xp.zip)

; GxWDMAud.inf
;
; Installation inf for the Geode Native Mode Audio driver
;
; CopyRight National Semiconductor 
;

[Version]
Signature="$CHICAGO$"
Provider=%NSC%
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Class=MEDIA
DriverVer=09/13/2002,1.1.3
CatalogFile=GxWDMAud.cat

[SourceDisksNames.x86]
222=%NSCDISK%,,,

[SourceDisksFiles.x86]
GxWDMAud.sys=222

[Manufacturer]
%MfgName%=NSC

;; WDM_NSC miniport
[NSC]
%WDM_NSC.DeviceDesc%=WDM_NSC, ,  pci\ven_1078&dev_0103    ;;  Unicorn   
%WDM_NSC.DeviceDesc%=WDM_NSC, ,  pci\ven_100B&dev_0103	  ;;  Centaurus  
%WDM_NSC.DeviceDesc%=WDM_NSC, ,  pci\ven_100B&dev_0403	  ;;  Scorpius (SC1400)
%WDM_NSC.DeviceDesc%=WDM_NSC, ,  pci\ven_100B&dev_0503	  ;;  Carmel   (SC1200)
%WDM_NSC.DeviceDesc%=WDM_NSC, ,  pci\ven_100B&dev_0513	  ;;  Tavor    (SC1100)

[WDM_NSC]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=WDM_NSC.CopyList
AddReg=WDM_NSC.AddReg,WDM_NSC_NAMES.AddReg,WDM_NSC_OEM.AddReg

[WDM_NSC.CopyList]
GxWDMAud.sys

[WDM_NSC.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,WDM_NSC.I.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,WDM_NSC.I.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,WDM_NSC.I.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,WDM_NSC.I.Topology

[WDM_NSC.I.Wave]
AddReg=WDM_NSC.I.Wave.AddReg

[WDM_NSC.I.Wave.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM_NSC.Wave.szPname%

[WDM_NSC.I.Topology]
AddReg=WDM_NSC.I.Topo.AddReg

[WDM_NSC.I.Topo.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM_NSC.Topology.szPname%

[WDM_NSC.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,GxWDMAud.sys
HKR,,NTMPDriver,,"GxWDMAud.sys,sbemul.sys"

HKR,Drivers,SubClasses,,"wave,midi,mixer"
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\wave\wdmaud.drv,Description,,%WDM_NSC.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI.DeviceDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%WDM_NSC.DeviceDesc%

[WDM_NSC.Services]
AddService = GxWDMAud, 0x00000002, WDM_NSC_Service_Inst

[WDM_NSC_Service_Inst]
DisplayName    = %NSC.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\system32\drivers\GxWDMAud.sys

[DestinationDirs]
WDM_NSC.CopyList=10,system32\drivers  ; %SystemRoot%\system32\drivers
DefaultDestDir=10,system32\drivers

;;**************** Win2000 Install - Begin ****************

[WDM_NSC.NTX86]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles=WDM_NSC.CopyList
AddReg=WDM_NSC.AddReg

[WDM_NSC.NTX86.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,WDM_NSC.I.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,WDM_NSC.I.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,WDM_NSC.I.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,WDM_NSC.I.Topology

[WDM_NSC.NTX86.Services]
AddService = GxWDMAud, 0x00000002, WDM_NSC_Service_Inst

[WDM_NSC.NTX86.LogConfigOverride]
LogConfig = WDM_NSC.NTX86.LogConfig0
 
[WDM_NSC.NTX86.LogConfig0]
ConfigPriority=NORMAL
IRQConfig=LS:3,4,5,7,9,10,11,12,14,15     
DMAConfig=1
DMAConfig=5


;;**************** Win2000 Install - End ****************

[WDM_NSC_NAMES.AddReg]
;; Pins
HKLM,%MediaCategories%\%GEODEGUID.WaveOut%,Name,,%GEODEPin.WaveOut%
HKLM,%MediaCategories%\%GEODEGUID.WaveOut%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.PcBeep%,Name,,%GEODEPin.PcBeep%
HKLM,%MediaCategories%\%GEODEGUID.PcBeep%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.Phone%,Name,,%GEODEPin.Phone%
HKLM,%MediaCategories%\%GEODEGUID.Phone%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.Mic%,Name,,%GEODEPin.Mic%
HKLM,%MediaCategories%\%GEODEGUID.Mic%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.LineIn%,Name,,%GEODEPin.LineIn%
HKLM,%MediaCategories%\%GEODEGUID.LineIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.CD%,Name,,%GEODEPin.CD%
HKLM,%MediaCategories%\%GEODEGUID.CD%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.Video%,Name,,%GEODEPin.Video%
HKLM,%MediaCategories%\%GEODEGUID.Video%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.Aux%,Name,,%GEODEPin.Aux%
HKLM,%MediaCategories%\%GEODEGUID.Aux%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MasterOut%,Name,,%GEODEPin.MasterOut%
HKLM,%MediaCategories%\%GEODEGUID.MasterOut%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.HeadPhoneOut%,Name,,%GEODEPin.HeadPhoneOut%
HKLM,%MediaCategories%\%GEODEGUID.HeadPhoneOut%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MonoOut%,Name,,%GEODEPin.MonoOut%
HKLM,%MediaCategories%\%GEODEGUID.MonoOut%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.WaveIn%,Name,,%GEODEPin.WaveIn%
HKLM,%MediaCategories%\%GEODEGUID.WaveIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MicIn%,Name,,%GEODEPin.MicIn%
HKLM,%MediaCategories%\%GEODEGUID.MicIn%,Display,1,00,00,00,00

;; Virtual Pins
HKLM,%MediaCategories%\%GEODEGUID.Virt3DCenter%,Name,,%GEODEPin.Virt3DCenter%
HKLM,%MediaCategories%\%GEODEGUID.Virt3DCenter%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.Virt3DDepth%,Name,,%GEODEPin.Virt3DDepth%
HKLM,%MediaCategories%\%GEODEGUID.Virt3DDepth%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.Virt3DMix%,Name,,%GEODEPin.Virt3DMix%
HKLM,%MediaCategories%\%GEODEGUID.Virt3DMix%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.VirtToneMix%,Name,,%GEODEPin.VirtToneMix%
HKLM,%MediaCategories%\%GEODEGUID.VirtToneMix%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.VirtToneMixMono%,Name,,%GEODEPin.VirtToneMixMono%
HKLM,%MediaCategories%\%GEODEGUID.VirtToneMixMono%,Display,1,00,00,00,00

;; Nodes
HKLM,%MediaCategories%\%GEODEGUID.WaveVolume%,Name,,%GEODENode.WaveVolume%
HKLM,%MediaCategories%\%GEODEGUID.WaveVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.WaveMute%,Name,,%GEODENode.WaveMute%
HKLM,%MediaCategories%\%GEODEGUID.WaveMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.PcBeepVolume%,Name,,%GEODENode.PcBeepVolume%
HKLM,%MediaCategories%\%GEODEGUID.PcBeepVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.PcBeepMute%,Name,,%GEODENode.PcBeepMute%
HKLM,%MediaCategories%\%GEODEGUID.PcBeepMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.PhoneVolume%,Name,,%GEODENode.PhoneVolume%
HKLM,%MediaCategories%\%GEODEGUID.PhoneVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.PhoneMute%,Name,,%GEODENode.PhoneMute%
HKLM,%MediaCategories%\%GEODEGUID.PhoneMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MicSelect%,Name,,%GEODENode.MicSelect%
HKLM,%MediaCategories%\%GEODEGUID.MicSelect%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MicBoost%,Name,,%GEODENode.MicBoost%
HKLM,%MediaCategories%\%GEODEGUID.MicBoost%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MicVolume%,Name,,%GEODENode.MicVolume%
HKLM,%MediaCategories%\%GEODEGUID.MicVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MicMute%,Name,,%GEODENode.MicMute%
HKLM,%MediaCategories%\%GEODEGUID.MicMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.LineInVolume%,Name,,%GEODENode.LineInVolume%
HKLM,%MediaCategories%\%GEODEGUID.LineInVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.LineInMute%,Name,,%GEODENode.LineInMute%
HKLM,%MediaCategories%\%GEODEGUID.LineInMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.CDVolume%,Name,,%GEODENode.CDVolume%
HKLM,%MediaCategories%\%GEODEGUID.CDVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.CDMute%,Name,,%GEODENode.CDMute%
HKLM,%MediaCategories%\%GEODEGUID.CDMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.VideoVolume%,Name,,%GEODENode.VideoVolume%
HKLM,%MediaCategories%\%GEODEGUID.VideoVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.VideoMute%,Name,,%GEODENode.VideoMute%
HKLM,%MediaCategories%\%GEODEGUID.VideoMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.AuxVolume%,Name,,%GEODENode.AuxVolume%
HKLM,%MediaCategories%\%GEODEGUID.AuxVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.AuxMute%,Name,,%GEODENode.AuxMute%
HKLM,%MediaCategories%\%GEODEGUID.AuxMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MainMix%,Name,,%GEODENode.MainMix%
HKLM,%MediaCategories%\%GEODEGUID.MainMix%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.Virt3DCenter%,Name,,%GEODENode.Virt3DCenter%
HKLM,%MediaCategories%\%GEODEGUID.Virt3DCenter%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.Virt3DDepth%,Name,,%GEODENode.Virt3DDepth%
HKLM,%MediaCategories%\%GEODEGUID.Virt3DDepth%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.3DBypass%,Name,,%GEODENode.3DBypass%
HKLM,%MediaCategories%\%GEODEGUID.3DBypass%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.3DEnable%,Name,,%GEODENode.3DEnable%
HKLM,%MediaCategories%\%GEODEGUID.3DEnable%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.BeepMix%,Name,,%GEODENode.BeepMix%
HKLM,%MediaCategories%\%GEODEGUID.BeepMix%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.Bass%,Name,,%GEODENode.Bass%
HKLM,%MediaCategories%\%GEODEGUID.Bass%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.Treble%,Name,,%GEODENode.Treble%
HKLM,%MediaCategories%\%GEODEGUID.Treble%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.Loudness%,Name,,%GEODENode.Loudness%
HKLM,%MediaCategories%\%GEODEGUID.Loudness%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MasterVolume%,Name,,%GEODENode.MasterVolume%
HKLM,%MediaCategories%\%GEODEGUID.MasterVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MasterMute%,Name,,%GEODENode.MasterMute%
HKLM,%MediaCategories%\%GEODEGUID.MasterMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.HPVolume%,Name,,%GEODENode.HPVolume%
HKLM,%MediaCategories%\%GEODEGUID.HPVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.HPMute%,Name,,%GEODENode.HPMute%
HKLM,%MediaCategories%\%GEODEGUID.HPMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MonoOutSelect%,Name,,%GEODENode.MonoOutSelect%
HKLM,%MediaCategories%\%GEODEGUID.MonoOutSelect%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MonoOutVolume%,Name,,%GEODENode.MonoOutVolume%
HKLM,%MediaCategories%\%GEODEGUID.MonoOutVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MonoOutMute%,Name,,%GEODENode.MonoOutMute%
HKLM,%MediaCategories%\%GEODEGUID.MonoOutMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.WaveInSelect%,Name,,%GEODENode.WaveInSelect%
HKLM,%MediaCategories%\%GEODEGUID.WaveInSelect%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MasterInVolume%,Name,,%GEODENode.MasterInVolume%
HKLM,%MediaCategories%\%GEODEGUID.MasterInVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MasterInMute%,Name,,%GEODENode.MasterInMute%
HKLM,%MediaCategories%\%GEODEGUID.MasterInMute%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MicInVolume%,Name,,%GEODENode.MicInVolume%
HKLM,%MediaCategories%\%GEODEGUID.MicInVolume%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GEODEGUID.MicInMute%,Name,,%GEODENode.MicInMute%
HKLM,%MediaCategories%\%GEODEGUID.MicInMute%,Display,1,00,00,00,00

[WDM_NSC_OEM.AddReg]
;;Default register value at driver startup
;;Uncomment some one of the lines if you want to overwrite the default setting
;;The value in these outcommented lines is the driver default. You can change
;;the register values (and uncomment the line) to overwrite the driver default.
;;low byte comes first, values are hexadezimal.
;HKR,Settings,MasterVolume,1,0,0		;0dB
;HKR,Settings,HeadphoneVolume,1,0,0		;0dB
;HKR,Settings,MonooutVolume,1,0,0		;0dB
;HKR,Settings,ToneControls,1,F,F		;bypass
;HKR,Settings,BeepVolume,1,0,0			;0dB
;HKR,Settings,PhoneVolume,1,8,80		;muted
;HKR,Settings,MicVolume,1,8,80			;muted
;HKR,Settings,LineInVolume,1,8,8		;0dB
;HKR,Settings,CDVolume,1,8,8			;0dB
;HKR,Settings,VideoVolume,1,8,8			;0dB
;HKR,Settings,AUXVolume,1,8,8			;0dB
;HKR,Settings,WaveOutVolume,1,8,8		;0dB. This register is never touched by the system.
;HKR,Settings,RecordSelect,1,4,4		;select LiniIn
;HKR,Settings,RecordGain,1,0,0			;0dB
;HKR,Settings,RecordGainMic,1,0,0		;0dB
;HKR,Settings,GeneralPurpose,1,0,0		;pre 3D, 3D off, loudness off, mono=mix, mic1
;HKR,Settings,3DControl,1,0,0			;0%
;HKR,Settings,PowerDown,1,0,0			;no power down

;;Configuration
;;You can disable some of the input lines by outcommenting some of the lines
;;below. This could be necessary if you have a AC97 codec on board that for
;;example supports Video input, but you don't have the Video input accessable
;;for the user (no plug in).
;HKR,Settings,DisablePCBeep,1,1
;HKR,Settings,DisablePhone,1,1
;HKR,Settings,DisableMic2,1,1
;HKR,Settings,DisableVideo,1,1
;HKR,Settings,DisableAUX,1,1
;HKR,Settings,DisableHeadphone,1,1
;HKR,Settings,DisableMonoOut,1,1
HKR,Settings,DisableMicIn,1,1
;HKR,Settings,DisableMic,1,1		;disables all MIC lines, including MIC record.
;HKR,Settings,DisableLineIn,1,1
;HKR,Settings,DisableCD,1,1

[Strings]
NSC="NSC Corporation"
MfgName="NSC"
NSCDISK="NSC Native Mode Audio Driver (WDM) Disk "
WDM_NSC.DeviceDesc="Geode - Native Mode Audio Driver (Windows XP/2000)"
WDM_MIDI.DeviceDesc="Microsoft Midi Driver "

WDM_NSC.Wave.szPname="NSC Geode "
WDM_NSC.Topology.szPname="NSC Geode "

MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"

Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSNAME_Wave="Wave"
KSNAME_Topology="Topology"

NSC.SvcDesc = "GEODE - GX Native Mode Audio Driver (Windows XP)"

;; Pins (non-localizeable)
GEODEGUID.WaveOut         ="{0A8C1A80-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.PcBeep          ="{0A8C1A83-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.Phone           ="{0A8C1A86-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.Mic             ="{0A8C1A89-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.LineIn          ="{0A8C1A8F-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.CD              ="{0A8C1A92-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.Video           ="{0A8C1A95-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.Aux             ="{0A8C1A98-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MasterOut       ="{0A8C1AA4-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.HeadPhoneOut    ="{0A8C1AA7-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MonoOut         ="{0A8C1AAC-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.WaveIn          ="{0A8C1AB1-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MicIn           ="{0A8C1AB4-42B0-11D2-95D2-00C04FB925D3}"

;; Virtual Pins (non-localizeable)
GEODEGUID.Virt3DCenter    ="{766DB59F-6E94-11d2-9ADE-00C04F8EFB68}"
GEODEGUID.Virt3DDepth     ="{766DB5A0-6E94-11d2-9ADE-00C04F8EFB68}"
GEODEGUID.Virt3DMix       ="{4CE9C3C9-6EC0-11d2-9ADE-00C04F8EFB68}"
GEODEGUID.VirtToneMix     ="{766DB5A1-6E94-11d2-9ADE-00C04F8EFB68}"
GEODEGUID.VirtToneMixMono ="{766DB5A5-6E94-11d2-9ADE-00C04F8EFB68}"

;; Nodes (non-localizeable)
GEODEGUID.WaveVolume      ="{0A8C1A81-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.WaveMute        ="{0A8C1A82-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.PcBeepVolume    ="{0A8C1A84-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.PcBeepMute      ="{0A8C1A85-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.PhoneVolume     ="{0A8C1A87-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.PhoneMute       ="{0A8C1A88-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MicSelect       ="{0A8C1A8B-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MicBoost        ="{0A8C1A8C-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MicVolume       ="{0A8C1A8D-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MicMute         ="{0A8C1A8E-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.LineInVolume    ="{0A8C1A90-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.LineInMute      ="{0A8C1A91-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.CDVolume        ="{0A8C1A93-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.CDMute          ="{0A8C1A94-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.VideoVolume     ="{0A8C1A96-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.VideoMute       ="{0A8C1A97-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.AuxVolume       ="{0A8C1A99-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.AuxMute         ="{0A8C1A9A-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MainMix         ="{0A8C1A9B-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.3DBypass        ="{0A8C1A9E-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.3DEnable        ="{766DB5A4-6E94-11d2-9ADE-00C04F8EFB68}"
GEODEGUID.BeepMix         ="{0A8C1A9F-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.Bass            ="{0A8C1AA0-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.Treble          ="{0A8C1AA1-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.Loudness        ="{B9B9016C-57EB-11d2-9AC0-00C04F8EFB68}"
GEODEGUID.MasterVolume    ="{0A8C1AA2-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MasterMute      ="{0A8C1AA3-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.HPVolume        ="{0A8C1AA5-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.HPMute          ="{0A8C1AA6-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MonoOutSelect   ="{0A8C1AA9-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MonoOutVolume   ="{0A8C1AAA-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MonoOutMute     ="{0A8C1AAB-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.WaveInSelect    ="{0A8C1AAE-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MasterInVolume  ="{0A8C1AAF-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MasterInMute    ="{0A8C1AB0-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MicInVolume     ="{0A8C1AB2-42B0-11D2-95D2-00C04FB925D3}"
GEODEGUID.MicInMute       ="{0A8C1AB3-42B0-11D2-95D2-00C04FB925D3}"

;; Pins (localizeable)
GEODEPin.WaveOut          ="Wave Out"
GEODEPin.PcBeep           ="PC Beep"
GEODEPin.Phone            ="Phone"
GEODEPin.Mic              ="Microphone"
GEODEPin.LineIn           ="Line In"
GEODEPin.CD               ="CD"
GEODEPin.Video            ="Video"
GEODEPin.Aux              ="Aux"
GEODEPin.MasterOut        ="Speaker"
GEODEPin.HeadPhoneOut     ="Headphones"
GEODEPin.MonoOut          ="Mono Out"
GEODEPin.WaveIn           ="Wave In"
GEODEPin.MicIn            ="Mic In"

;; Virtual Pins (localizeable)
GEODEPin.Virt3DCenter     ="3D Center"
GEODEPin.Virt3DDepth      ="3D Depth"
GEODEPin.Virt3DMix        ="3D Mix"
GEODEPin.VirtToneMix      ="Tone Mix"
GEODEPin.VirtToneMixMono  ="Tone Mono Mix"

;; Nodes (localizeable)
GEODENode.WaveVolume      ="Wave Volume"
GEODENode.WaveMute        ="Wave Mute"
GEODENode.PcBeepVolume    ="Beep Volume"
GEODENode.PcBeepMute      ="Beep Mute"
GEODENode.PhoneVolume     ="Phone Volume"
GEODENode.PhoneMute       ="Phone Mute"
GEODENode.MicSelect       ="Mic Select"
GEODENode.MicBoost        ="Mic Boost"
GEODENode.MicVolume       ="Mic Volume"
GEODENode.MicMute         ="Mic Mute"
GEODENode.LineInVolume    ="LineIn Volume"
GEODENode.LineInMute      ="LineIn Mute"
GEODENode.CDVolume        ="CD Volume"
GEODENode.CDMute          ="CD Mute"
GEODENode.VideoVolume     ="Video Volume"
GEODENode.VideoMute       ="Video Mute"
GEODENode.AuxVolume       ="Aux Volume"
GEODENode.AuxMute         ="Aux Mute"
GEODENode.MainMix         ="Main Mix"
GEODENode.Virt3DCenter    ="3D Center"
GEODENode.Virt3DDepth     ="3D Depth"
GEODENode.3DBypass        ="3D Bypass"
GEODENode.3DEnable        ="3D Enable"
GEODENode.BeepMix         ="Beep Mix"
GEODENode.Bass            ="Bass"
GEODENode.Treble          ="Treble"
GEODENode.Loudness        ="Loudness"
GEODENode.MasterVolume    ="Master Volume"
GEODENode.MasterMute      ="Master Mute"
GEODENode.HPVolume        ="Headphone Volume"
GEODENode.HPMute          ="Headphone Mute"
GEODENode.MonoOutSelect   ="Mono Out Select"
GEODENode.MonoOutVolume   ="Mono Out Volume"
GEODENode.MonoOutMute     ="Mono Out Mute"
GEODENode.WaveInSelect    ="WaveIn Select"
GEODENode.MasterInVolume  ="WaveIn Volume"
GEODENode.MasterInMute    ="WaveIn Mute"
GEODENode.MicInVolume     ="Mic In Volume"
GEODENode.MicInMute       ="Mic In Mute"
Download Driver Pack

How To Update Drivers Manually

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

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

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

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

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

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

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

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

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

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

server: ftp, load: 1.99