;---------------------------------------------------------------------------; ; ; ; Copyright (C) 1998-2000 YAMAHA Corporation All rights reserved. ; ; ; ;---------------------------------------------------------------------------; ; Feature : YAMAHA PCI Audio DS-XG series WDM driver for Windows 98/2000. ; Version : 4.10.22xx for Docking Station Support ; Copyright : Copyright 1998-2000, YAMAHA Corporation. ; Add the DS-XG Mixer Launcher Support ;modified : API, no game port, legacy [Version] Signature="$CHICAGO$" Class=MEDIA ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} provider=%YMH% DriverVer = 01/20/2000, 4.10.0.2223 CatalogFile = ydsdev.cat [SourceDisksNames] 77 = %YMHDISK%,,,"" [SourceDisksFiles] Ds1.sys = 77 Dsxgwave.tbl = 77 ds1.cpl = 77 ds1.hlp = 77 ;<DS-XG Mixer> dslaunch.exe = 77 dsxmixer.exe = 77 dsxaplib.dll = 77 ;<Power Applet> dsxgex.dll = 77 dsxgex.hlp = 77 ;ydsdev.cat = 77 [Manufacturer] %YamahaMfg%=Yamaha %Microsoft%=Microsoft [ControlFlags] ExcludeFromSelect = * [Yamaha] %*WDM_DS1Legacy.DeviceDesc%=WDM_DS1Legacy, *YMH0100 %*WDM_DS1Native.DeviceDesc%=WDM_DS1Native, PCI\VEN_1073&DEV_0010&SUBSYS_00101073 %*WDM_DS1Native.DeviceDesc%=WDM_DS1Native, PCI\VEN_1073&DEV_0010&SUBSYS_00011179 %*PNPB02F.DeviceDesc%=MSJSTICK, *YMH0101 [DestinationDirs] DefaultDestDir = 11 WDM_DS1Native.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers WDM_DS1Legacy.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers MSJSTICK.CopyList = 11 ; LDID_SYS WDM_CPL.CopyList = 11 GAMEPORT.CopyList = 11 ;<DS-XG Mixer> dsmixer.copy = 10 dsmixerdll.copy = 10 ;YAMAHA Mixer/Launcher for Win2k DSMIXER_2K.COPY = 10,system32 DSLAUNCH_2K.COPY = 10 ;;-------------------------------------------------------------------------- ;; MS Joystick ;;-------------------------------------------------------------------------- [MSJSTICK] LogConfig=BasicJoyStick.LC0,BasicJoystick.LC1 CopyFiles=MSJSTICK.CopyList, GAMEPORT.CopyList AddReg=JOYSTICK.AddReg, MSJSTICK.AddReg UpdateInis=MSJSTICK.UpdateInis [BasicJoyStick.LC0] ConfigPriority=HARDWIRED IOConfig=201-201(3ff::) [BasicJoyStick.LC1] ConfigPriority=HARDWIRED IOConfig=200-207(3ff::) [MSJSTICK.CopyList] [GAMEPORT.CopyList] [JOYSTICK.AddReg] HKR,,DevLoader,,mmdevldr.vxd HKR,Drivers,MIGRATED,,0 HKR,Drivers\joystick,,, [MSJSTICK.AddReg] HKR,,Driver,,vjoyd.vxd HKR,Drivers\joystick\msjstick.drv,Description,,%*PNPB02F.DeviceDesc% HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv HKR,Drivers,SubClasses,,"joystick" [MSJSTICK.UpdateInis] system.ini,drivers,"joystick=" ;;-------------------------------------------------------------------------- ;; Native DS1 ;;-------------------------------------------------------------------------- [WDM_DS1Native] AlsoInstall=KS.Registration(ks.inf), WDMAUDIO.Registration(wdmaudio.inf) ;Include=ks.inf, wdmaudio.inf ;Needs=KS.Registration, WDMAUDIO.Registration ;<DS-XG Mixer>Æ <Power Applet>ðgpµÈ¢B ;CopyFiles=WDM_DS1Native.CopyList, WDM_CPL.CopyList ;AddReg=WDM_DS1Native.AddReg,WDM_DS1GUID.AddReg,WDM_DS1CUSTOM.AddReg ;<DS-XG Mixer>gpͺLðLøÉ·éB CopyFiles=WDM_DS1Native.CopyList, WDM_CPL.CopyList, dsmixer.copy, dsmixerdll.copy AddReg=WDM_DS1Native.AddReg,WDM_DS1GUID.AddReg,WDM_DS1CUSTOM.AddReg, dsmixer.AddReg ;<Power Applet>gpͺLðLøÉ·éB ;CopyFiles=WDM_DS1Native.CopyList, WDM_CPL.CopyList, WDM_CPLEx.CopyList ;AddReg=WDM_DS1Native.AddReg,WDM_DS1GUID.AddReg,WDM_DS1CUSTOM.AddReg, WDM_CPLEx.AddReg ;<DS-XG Mixer>Æ <Power Applet>gpͺLðLøÉ·éB ;CopyFiles=WDM_DS1Native.CopyList, WDM_CPL.CopyList, dsmixer.copy, dsmixerdll.copy, WDM_CPLEx.CopyList ;AddReg=WDM_DS1Native.AddReg,WDM_DS1GUID.AddReg,WDM_DS1CUSTOM.AddReg, dsmixer.AddReg, WDM_CPLEx.AddReg [WDM_DS1Native.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wav1%,YmhAud.Interface.Wav1 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wav1%,YmhAud.Interface.Wav1 AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wav1%,YmhAud.Interface.Wav1 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_AC97%,YmhAud.Interface.AC97 AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_AC97%,YmhAud.Interface.AC97 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FMSyn1%,WDM.Interface.FMSyn1 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_FMSyn1%,WDM.Interface.FMSyn1 [YmhAud.Interface.Wav1] AddReg=YmhAud.Interface.Wav1.AddReg [YmhAud.Interface.Wav1.AddReg] HKR,,FriendlyName,,%YmhAud.Wav1.szPname% HKR,,CLSID,,%Proxy.CLSID% [YmhAud.Interface.AC97] AddReg=YmhAud.Interface.AC97.AddReg [YmhAud.Interface.AC97.AddReg] HKR,,FriendlyName,,%YmhAud.AC97.szPname% [WDM.Interface.FMSyn1] AddReg=WDM.Interface.FMSyn1.AddReg [WDM.Interface.FMSyn1.AddReg] HKR,,FriendlyName,,%WDM.FMSyn1.szPname% HKR,,CLSID,,%Proxy.CLSID% [WDM_DS1Native.AddReg] HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" HKR,,Driver,,Ds1.sys HKR,,NTMPDriver,,"Ds1.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_DS1Native.DeviceDesc% HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI% HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDM_DS1Native.DeviceDesc% [WDM_DS1GUID.AddReg] ;;DS1 Friendly Names HKLM,%MediaCategories%\%DS1GUID.MIXERNAME%,Name,,%YmhAud.Wav1.szPname% HKLM,%MediaCategories%\%DS1GUID.MIXERNAME%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.XGNAME%,Name,,%WDM.FMSyn1.szPname% HKLM,%MediaCategories%\%DS1GUID.XGNAME%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.FMNAME%,Name,,%WDM.FMSyn2.szPname% HKLM,%MediaCategories%\%DS1GUID.FMNAME%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.MPUNAME%,Name,,%WDM.Uart.szPname% HKLM,%MediaCategories%\%DS1GUID.MPUNAME%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.Mic1%,Name,,%DS1Pin.Mic1% HKLM,%MediaCategories%\%DS1GUID.Mic1%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.LineIn%,Name,,%DS1Pin.LineIn% HKLM,%MediaCategories%\%DS1GUID.LineIn%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.CD%,Name,,%DS1Pin.CD% HKLM,%MediaCategories%\%DS1GUID.CD%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.Video%,Name,,%DS1Pin.Video% HKLM,%MediaCategories%\%DS1GUID.Video%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.Aux%,Name,,%DS1Pin.Aux% HKLM,%MediaCategories%\%DS1GUID.Aux%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.Phone%,Name,,%DS1Pin.Phone% HKLM,%MediaCategories%\%DS1GUID.Phone%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.PCBeep%,Name,,%DS1Pin.PCBeep% HKLM,%MediaCategories%\%DS1GUID.PCBeep%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.Master%,Name,,%DS1Pin.Master% HKLM,%MediaCategories%\%DS1GUID.Master%,Display,1,00,00,00,00 ;HKLM,%MediaCategories%\%DS1GUID.WAVEOUT%,Name,,%DS1Pin.WAVEOUT% ;HKLM,%MediaCategories%\%DS1GUID.WAVEOUT%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.Mono%,Name,,%DS1Pin.Mono% HKLM,%MediaCategories%\%DS1GUID.Mono%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.XGSynth%,Name,,%DS1Pin.XGSynth% HKLM,%MediaCategories%\%DS1GUID.XGSynth%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.AGC%,Name,,%DS1Pin.AGC% HKLM,%MediaCategories%\%DS1GUID.AGC%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.FM%,Name,,%DS1Pin.FM% HKLM,%MediaCategories%\%DS1GUID.FM%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.SPDIF%,Name,,%DS1Pin.SPDIF% HKLM,%MediaCategories%\%DS1GUID.SPDIF%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.REVERB%,Name,,%DS1Pin.REVERB% HKLM,%MediaCategories%\%DS1GUID.REVERB%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.CHORUS%,Name,,%DS1Pin.CHORUS% HKLM,%MediaCategories%\%DS1GUID.CHORUS%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.Variation%,Name,,%DS1Pin.Variation% HKLM,%MediaCategories%\%DS1GUID.Variation%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.SMIX%,Name,,%DS1Pin.SMIX% HKLM,%MediaCategories%\%DS1GUID.SMIX%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.WideMode%,Name,,%DS1Pin.WideMode% HKLM,%MediaCategories%\%DS1GUID.WideMode%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.Wideness%,Name,,%DS1Pin.Wideness% HKLM,%MediaCategories%\%DS1GUID.Wideness%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.EchoEnable%,Name,,%DS1Pin.EchoEnable% HKLM,%MediaCategories%\%DS1GUID.EchoEnable%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.EchoDelay%,Name,,%DS1Pin.EchoDelay% HKLM,%MediaCategories%\%DS1GUID.EchoDelay%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.EchoFB%,Name,,%DS1Pin.EchoFB% HKLM,%MediaCategories%\%DS1GUID.EchoFB%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.VL_OnOff%,Name,,%DS1Pin.VL_OnOff% HKLM,%MediaCategories%\%DS1GUID.VL_OnOff%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.MicEcho%,Name,,%DS1Pin.MicEcho% HKLM,%MediaCategories%\%DS1GUID.MicEcho%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.ZVPort%,Name,,%DS1Pin.ZVPort% HKLM,%MediaCategories%\%DS1GUID.ZVPort%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.MicSel%,Name,,%DS1Pin.MicSel% HKLM,%MediaCategories%\%DS1GUID.MicSel%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.Headphone%,Name,,%DS1Pin.Headphone% HKLM,%MediaCategories%\%DS1GUID.Headphone%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.MMIX%,Name,,%DS1Pin.MMIX% HKLM,%MediaCategories%\%DS1GUID.MMIX%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.PCBeep2%,Name,,%DS1Pin.PCBeep2% HKLM,%MediaCategories%\%DS1GUID.PCBeep2%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.Phone2%,Name,,%DS1Pin.Phone2% HKLM,%MediaCategories%\%DS1GUID.Phone2%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.Mic2%,Name,,%DS1Pin.Mic2% HKLM,%MediaCategories%\%DS1GUID.Mic2%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.LineIn2%,Name,,%DS1Pin.LineIn2% HKLM,%MediaCategories%\%DS1GUID.LineIn2%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.CD2%,Name,,%DS1Pin.CD2% HKLM,%MediaCategories%\%DS1GUID.CD2%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.Video2%,Name,,%DS1Pin.Video2% HKLM,%MediaCategories%\%DS1GUID.Video2%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.Aux2%,Name,,%DS1Pin.Aux2% HKLM,%MediaCategories%\%DS1GUID.Aux2%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.AGC2%,Name,,%DS1Pin.AGC2% HKLM,%MediaCategories%\%DS1GUID.AGC2%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.AC97Mode%,Name,,%DS1Pin.AC97Mode% HKLM,%MediaCategories%\%DS1GUID.AC97Mode%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.AC97Dest%,Name,,%DS1Pin.AC97Dest% HKLM,%MediaCategories%\%DS1GUID.AC97Dest%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.AC3%,Name,,%DS1Pin.AC3% HKLM,%MediaCategories%\%DS1GUID.AC3%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.DSXGID%,Name,,%DS1Pin.DSXGID% HKLM,%MediaCategories%\%DS1GUID.DSXGID%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.LineInfo%,Name,,%DS1Pin.LineInfo% HKLM,%MediaCategories%\%DS1GUID.LineInfo%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.PriInOut%,Name,,%DS1Pin.PriInOut% HKLM,%MediaCategories%\%DS1GUID.PriInOut%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.SecInOut%,Name,,%DS1Pin.SecInOut% HKLM,%MediaCategories%\%DS1GUID.SecInOut%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.OptInfo%,Name,,%DS1Pin.OptInfo% HKLM,%MediaCategories%\%DS1GUID.OptInfo%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.DockInfo%,Name,,%DS1Pin.DockInfo% HKLM,%MediaCategories%\%DS1GUID.DockInfo%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.DigSrc%,Name,,%DS1Pin.DigSrc% HKLM,%MediaCategories%\%DS1GUID.DigSrc%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.HWVOL%,Name,,%DS1Pin.HWVOL% HKLM,%MediaCategories%\%DS1GUID.HWVOL%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.HWMUTE%,Name,,%DS1Pin.HWMUTE% HKLM,%MediaCategories%\%DS1GUID.HWMUTE%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.CPLINFO2%,Name,,%DS1Pin.CPLINFO2% HKLM,%MediaCategories%\%DS1GUID.CPLINFO2%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.SPDIFIN%,Name,,%DS1Pin.SPDIFIN% HKLM,%MediaCategories%\%DS1GUID.SPDIFIN%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.SRC%,Name,,%DS1Pin.SRC% HKLM,%MediaCategories%\%DS1GUID.SRC%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%DS1GUID.RecCon%,Name,,%DS1Pin.RecCon% HKLM,%MediaCategories%\%DS1GUID.RecCon%,Display,1,00,00,00,00 [WDM_DS1CUSTOM.AddReg] ; -------------- Parameter Settings for User Needs -------------- ; ; Basic settings HKLM,%CustomizeYamaha%,LoadLegacy, 1,00,00,00,00 HKLM,%CustomizeYamaha%,LoadGamePort, 1,00,00,00,00 ;;LoadC3d ¢Î HKLM,%CustomizeYamaha%,LoadVsvl, 1,01,00,00,00 HKLM,%CustomizeYamaha%,LoadSpdif, 1,00,00,00,00 HKLM,%CustomizeYamaha%,SpecialApi, 1,01,00,00,00 HKLM,%CustomizeYamaha%,MaxModVoices, 1,20,00,00,00 HKLM,%CustomizeYamaha%,MaxWodVoices, 1,02,00,00,00 HKLM,%CustomizeYamaha%,AC97wait, 1,00,00,00,00 ;;ShowMisc ¢Î ;;MIC ControlsDef 7ByteÚ ;;MaxDsVoices ¢Î ;;Max3dVoices ¢Î ;;NoEffects ¢Î ;;POTSVideo ¢Î ;;Power ¢Î ; Primary AC'97 Volume EnableControl/Default/Max/Min ;-------------------------------------------------01-----------------------------11-----------------------------21-----------------------------31-----------------------------41-----------------------------51-----------------------------61-----------------------------71-----------------------------81 HKLM,%CustomizeYamaha%,EnableControls, 1,01,01,01,01,01,01,01,00,00,00, 01,00,00,00,00,00,00,01,01,00, 00,00,00,00,00,00,00,01,01,01, 01,01,01,00,00,00,00,00,00,00, 01,01,00,01,00,00,01,00,01,00, 01,00,00,00,00,00,01,00,00,00, 00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,01,01,00, 00 HKLM,%CustomizeYamaha%,ControlsDef, 1,92,00,9e,96,96,00,01,01,00,00, 00,00,00,00,00,00,00,96,00,88, 01,00,00,88,00,88,00,88,01,88, 00,88,00,88,00,88,00,00,00,00, 90,00,00,02,88,00,88,00,88,00, 88,00,88,00,88,00,88,00,88,00, 00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,92,00,96, 00 HKLM,%CustomizeYamaha%,VolumeMax, 1,96,00,a3,a0,a0,00,00,00,00,00, 00,00,00,00,00,00,00,96,00,96, 00,00,00,96,00,a2,00,a2,00,a2, 00,a2,00,a2,00,a2,00,00,00,00, 96,00,00,00,ad,00,ad,00,ad,00, ad,00,ad,00,ad,00,ad,00,ad,00, 00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,96,00,96, 00 HKLM,%CustomizeYamaha%,VolumeMin, 1,67,00,96,8c,8c,00,00,00,00,00, 00,00,00,00,00,00,00,7E,00,73, 00,00,00,73,00,73,00,73,00,73, 00,73,00,73,00,73,00,00,00,00, 73,00,00,00,73,00,73,00,73,00, 73,00,73,00,73,00,73,00,73,00, 00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,73,00,73, 00 ;-------------------------------------------------01-----------------------------11-----------------------------21-----------------------------31-----------------------------41-----------------------------51-----------------------------61-----------------------------71-----------------------------81 ; Secondary AC'97 Volume EnableControl/Default/Max/Min ;-------------------------------------------------01-----------------------------11-----------------------------21-----------------------------31-------------36----------40--41 HKLM,%CustomizeYamaha%,EnableControls2, 1,00,00,00,00,01,00,01,00,00,00, 00,00,00,00,00,00,00,00,01,01, 01,01,00,00,00,00,01,01,01,01, 01,00,00,00,00,00,00,00,00,00, 00 HKLM,%CustomizeYamaha%,ControlsDef2, 1,88,00,88,00,88,00,88,00,88,00, 88,00,88,00,88,00,88,01,88,00, 88,00,88,00,88,00,01,01,01,01, 01,01,00,00,96,00,00,00,00,95, 00 HKLM,%CustomizeYamaha%,VolumeMax2, 1,ad,00,ad,00,ad,00,ad,00,ad,00, ad,00,96,00,a2,00,a2,00,a2,00, a2,00,a2,00,a2,00,01,01,01,01, 01,01,01,01,96,00,00,00,00,96, 00 HKLM,%CustomizeYamaha%,VolumeMin2, 1,73,00,73,00,73,00,73,00,73,00, 73,00,73,00,73,00,73,00,73,00, 73,00,73,00,73,00,00,00,00,00, 00,00,00,00,73,00,00,00,00,73, 00 ;-------------------------------------------------01-----------------------------11-----------------------------21-----------------------------31-------------36----------40--41 ; Default Initial Settings HKLM,%CustomizeYamaha%,ReverbSwDefault, 1,01,00,00,00 HKLM,%CustomizeYamaha%,ChorusSwDefault, 1,01,00,00,00 HKLM,%CustomizeYamaha%,VariationSwDefault, 1,01,00,00,00 HKLM,%CustomizeYamaha%,VlSwDefault, 1,00,00,00,00 HKLM,%CustomizeYamaha%,karaokeSwDefault, 1,00,00,00,00 HKLM,%CustomizeYamaha%,karaokeDelayTimeDefault, 1,96,00,00,00 HKLM,%CustomizeYamaha%,karaokeFbGainDefault, 1,28,00,00,00 ;;C3dModeDefault ¢Î ;;Ds1stBufferDefault ¢Î ;;Ds2ndBufferDefault ¢Î ;;MicDefault ¢Î ;;Mpu401ModeDefault ¢Î ; Default Settings HKLM,%CustomizeYamaha%,ReverbSW, 1,01,00,00,00 HKLM,%CustomizeYamaha%,ChorusSW, 1,01,00,00,00 HKLM,%CustomizeYamaha%,VariationSW, 1,01,00,00,00 HKLM,%CustomizeYamaha%,VlSW, 1,00,00,00,00 HKLM,%CustomizeYamaha%,KaraokeSW, 1,00,00,00,00 HKLM,%CustomizeYamaha%,KaraokeDelayTime, 1,96,00,00,00 HKLM,%CustomizeYamaha%,KaraokeFbGain, 1,28,00,00,00 ;;C3dMode ¢Î ;;Ds1stBuffer ¢Î ;;Ds1stFormat ¢Î ;;Ds2ndBuffer ¢Î ;;Ds2ndStereo ¢Î ;;Mpu401Mode ¢Î ; SRC Characteristics 1kHz(Fs@44.1kHz) Good Settings HKLM,%CustomizeYamaha%,ShowWaveout, 1,00,00,00,00 HKLM,%CustomizeYamaha%,SRC, 1,00,00,00,00 HKLM,%CustomizeYamaha%,SrcDefault, 1,00,00,00,00 ; Micelleaous settings HKLM,%CustomizeYamaha%,OneIRQ, 1,01,00,00,00 HKLM,%CustomizeYamaha%,PCICfgSave, 1,01,00,00,00 HKLM,%CustomizeYamaha%,FirstInstall, 1,01,00,00,00 HKLM,%CustomizeYamaha%,MicLineExcl, 1,00,00,00,00 HKLM,%CustomizeYamaha%,LoadUIF, 1,00,00,00,00 ; AC'97 PCM Volume Settings HKLM,%CustomizeYamaha%,PCMVolDef, 1,08,08,00,00 HKLM,%CustomizeYamaha%,PCMVolDef2, 1,08,08,00,00 HKLM,%CustomizeYamaha%,PCMVolWait, 1,3c,00,00,00 ; 8bitData Rec&Play Noise Compensate settings HKLM,%CustomizeYamaha%,Rec8BitNoise, 1,01,00,00,00 ; PCM & AC-3 SPDIF Output & SPDIF Input settings HKLM,%CustomizeYamaha%,SpdifModeDefault, 1,01,00,00,00 HKLM,%CustomizeYamaha%,SpdifMute, 1,01,00,00,00 HKLM,%CustomizeYamaha%,SpdifModeDispType, 1,00,00,00,00 HKLM,%CustomizeYamaha%,LoadSpdifIn, 1,03,00,00,00 HKLM,%CustomizeYamaha%,DinSelect, 1,00,00,00,00 HKLM,%CustomizeYamaha%,SpdifMode, 1,01,00,00,00 ;;DolbyDigitalModeDefault ¢Î ;;SpdifAc3 ¢Î ; Docking CODEC (Secondary AC'97) settings HKLM,%CustomizeYamaha%,AC97bypass, 1,04,00,00,00 HKLM,%CustomizeYamaha%,AC97Sbypass, 1,04,00,00,00 HKLM,%CustomizeYamaha%,AC97ext, 1,00,00,00,00 HKLM,%CustomizeYamaha%,AC97Sext, 1,00,00,00,00 HKLM,%CustomizeYamaha%,MicSrcAC97, 1,00,00,00,00 HKLM,%CustomizeYamaha%,MIC2, 1,00,00,00,00 ;;AC97SecGain ¢Î ;-------------------------------------------------01-----------------------------11-----------------------------21--------- HKLM,%CustomizeYamaha%,LineEnUndock, 1,01,01,01,01,00,01,01,01,00,00, 00,00,01,01,01,00,00,00,00,00, 00,00,00,00 HKLM,%CustomizeYamaha%,LineEnDock, 1,01,01,01,01,00,01,01,01,00,00, 00,00,01,01,01,00,00,00,00,00, 01,01,00,00 HKLM,%CustomizeYamaha%,DockInfoDefault, 1,00,00,00,00,00,00,00,00,02,00,00,00,00,00,00,00,00,00,00,00 ;-------------------------------------------------01----------02----------03----------04----------05--------- HKLM,%CustomizeYamaha%,DockOut, 1,02,00,00,00 HKLM,%CustomizeYamaha%,DockerEnable, 1,01,00,00,00 ;;NumOfOutCh ¢Î ;;QuadAll ¢Î ;;AC97QuadHpMute ¢Î ;;DockeeReady ¢Î ; GPIO pins settings HKLM,%CustomizeYamaha%,IoReset, 1,FD,00,00,00 HKLM,%CustomizeYamaha%,IoMute, 1,00,00,00,00 HKLM,%CustomizeYamaha%,IoPwrDown, 1,00,00,00,00 HKLM,%CustomizeYamaha%,IoBusSw, 1,FF,00,00,00 HKLM,%CustomizeYamaha%,Io4chSw, 1,00,00,00,00 HKLM,%CustomizeYamaha%,IoSpdifOutSw, 1,00,00,00,00 HKLM,%CustomizeYamaha%,IoPwrWait, 1,F4,01,00,00 ; EAPD support HKLM,%CustomizeYamaha%,PowerEAPD, 1,00,00,00,00 ; Master Volume (H/W Volume) settings HKLM,%CustomizeYamaha%,HwVolWait, 1,64,00,00,00 HKLM,%CustomizeYamaha%,VolumeLinkage, 1,01,00,00,00 HKLM,%CustomizeYamaha%,HVEnable, 1,01,00,00,00 HKLM,%CustomizeYamaha%,LinearVolume, 1,00,00,00,00 ;;Cut8bitNoise ¢Î ;;WodVolumeMin ¢Î ; --------------------------------------------------------------- ; ;DS-XG Mixer [dsmixer.AddReg] HKLM,Software\Microsoft\Windows\CurrentVersion\Run,"YAMAHA DS-XG Launcher",,"%10%\dslaunch.exe" ;; modified ike start ******** ;; launcher menu customize HKLM,Software\YAMAHA\Mixer\DSx\Launch,"menu mixer",1,00,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx\Launch,"menu joy",1,00,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx\Launch,"menu sndrec",1,01,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx\Launch,"menu cdplayer",1,01,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx\Launch,"menu mplayer",1,01,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx\Launch,"menu mplayer2",1,01,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx\Launch,"stabout",1,01,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx\Launch,"hwvol",1,00,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx\Launch,"splash",1,00,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx,"specialtip",1,01,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx,"multiline",1,01,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx,"compact",1,01,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx,"compact fontsize",1,50,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx\String,"About - SpecialBuild",,"DS-XG PCI Audio Driver" HKLM,Software\YAMAHA\Mixer\DSx\Launch\String,"About - SpecialBuild",,"DS-XG PCI Audio Driver" HKLM,Software\YAMAHA\Mixer\DSx,"about winver",1,00,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx\Launch,"about winver",1,00,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx,"about lverstr",1,00,00,00,00 HKLM,Software\YAMAHA\Mixer\DSx\Launch,"about lverstr",1,00,00,00,00 ;; modified ike end ********** HKLM,%CustomizeMixer0%, "Master",, %DS1Pin.Master% HKLM,%CustomizeMixer0%, "Legacy",, %DS1Pin.FM% HKLM,%CustomizeMixer0%, "Digital",, %DS1Pin.ZVPort% HKLM,%CustomizeMixer0%, "xxx",, "AC3" HKLM,%CustomizeMixer0%, "PrimaryBEEP",, %DS1Pin.PCBeep% HKLM,%CustomizeMixer0%, "PrimaryPHONE",, %DS1Pin.Phone% HKLM,%CustomizeMixer0%, "PrimaryMIC",, %DS1Pin.Mic1% HKLM,%CustomizeMixer0%, "PrimaryLINE",, %DS1Pin.LineIn% HKLM,%CustomizeMixer0%, "PrimaryCD",, %DS1Pin.CD% HKLM,%CustomizeMixer0%, "PrimaryVIDEO",, %DS1Pin.Video% HKLM,%CustomizeMixer0%, "PrimaryAUX",, %DS1Pin.Aux% ;HKLM,%CustomizeMixer0%, "Wave",, %DS1Pin.WAVEOUT% HKLM,%CustomizeMixer0%, "Wave",, "Wave" HKLM,%CustomizeMixer0%, "Midi",, %DS1Pin.XGSynth% HKLM,%CustomizeMixer0%, "Wide",, %DS1Pin.Wideness% HKLM,%CustomizeMixer0%, "Mono",, %DS1Pin.Mono% HKLM,%CustomizeMixer0%, "HeadPhone",, %DS1Pin.Headphone% HKLM,%CustomizeMixer0%, "SecondaryBEEP",, %DS1Pin.PCBeep2% HKLM,%CustomizeMixer0%, "SecondaryPHONE",,%DS1Pin.Phone2% HKLM,%CustomizeMixer0%, "SecondaryMIC",, %DS1Pin.Mic2% HKLM,%CustomizeMixer0%, "SecondaryLINE",, %DS1Pin.LineIn2% HKLM,%CustomizeMixer0%, "SecondaryCD",, %DS1Pin.CD2% HKLM,%CustomizeMixer0%, "SecondaryVIDEO",,%DS1Pin.Video2% HKLM,%CustomizeMixer0%, "SecondaryAUX",, %DS1Pin.Aux2% HKLM,%CustomizeMixer1%, "RecSelect",, "Recording Control" HKLM,%CustomizeMixer1%, "PrimaryPHONE",, %DS1Pin.Phone% HKLM,%CustomizeMixer1%, "PrimaryMIC",, %DS1Pin.Mic1% HKLM,%CustomizeMixer1%, "PrimaryLINE",, %DS1Pin.LineIn% HKLM,%CustomizeMixer1%, "PrimaryCD",, %DS1Pin.CD% HKLM,%CustomizeMixer1%, "PrimaryVIDEO",, %DS1Pin.Video% HKLM,%CustomizeMixer1%, "PrimaryAUX",, %DS1Pin.Aux% HKLM,%CustomizeMixer1%, "PrimaryStereo",, %DS1Pin.SMIX% HKLM,%CustomizeMixer1%, "PrimaryMono",, %DS1Pin.MMIX% HKLM,%CustomizeMixer1%, "SecondaryPHONE",,%DS1Pin.Phone2% HKLM,%CustomizeMixer1%, "SecondaryMIC",, %DS1Pin.Mic2% HKLM,%CustomizeMixer1%, "SecondaryLINE",, %DS1Pin.LineIn2% HKLM,%CustomizeMixer1%, "SecondaryCD",, %DS1Pin.CD2% HKLM,%CustomizeMixer1%, "SecondaryVIDEO",,%DS1Pin.Video2% HKLM,%CustomizeMixer1%, "SecondaryAUX",, %DS1Pin.Aux2% HKLM,%CustomizeMixer1%, "Digital",, %DS1Pin.ZVPort% ;<Power Applet> ;[WDM_CPLEx.AddReg] ;HKCR,CLSID\%DSXGGUID.WdmDSXGCplEx%,,,"DS-XG WDM Power Management Control Panel Extension" ;HKCR,CLSID\%DSXGGUID.WdmDSXGCplEx%\InProcServer32,,,"dsxgex.dll" ;HKCR,CLSID\%DSXGGUID.WdmDSXGCplEx%\InProcServer32,ThreadingModel,,"Apartment" ;HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Power\shellex\PropertySheetHandlers\DS-XG WDM Power Management Control Panel Extension",,,%DSXGGUID.WdmDSXGCplEx% ;HKLM,%CustomizeYamaha%,"CustomizePower", 1,01,00,00,00 [WDM_DS1Native.CopyList] Ds1.sys Dsxgwave.tbl [WDM_CPL.CopyList] ds1.cpl ds1.hlp ;<DS-XG Mixer> [dsmixer.copy] dslaunch.exe dsxmixer.exe [dsmixerdll.copy] dsxaplib.dll [DSMIXER_2K.COPY] dsxmixer.exe [DSLAUNCH_2K.COPY] dsxaplib.dll dslaunch.exe ;<Power Applet> ;[WDM_CPLEx.CopyList] ;dsxgex.dll ;dsxgex.hlp ;;-------------------------------------------------------------------------- ;; Legacy DS1 ;;-------------------------------------------------------------------------- [WDM_DS1Legacy] AlsoInstall=KS.Registration(ks.inf), WDMAUDIO.Registration(wdmaudio.inf),wdmaudio.fdma(wdmaudio.inf) ;Include=ks.inf, wdmaudio.inf ;Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=WDM_DS1Legacy.CopyList AddReg=WDM_DS1Legacy.AddReg LogConfig=WDM_DS1Legacy.LC2 [WDM_DS1Legacy.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Uart%,WDM.Interface.Uart AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Uart%,WDM.Interface.Uart AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Uart%,WDM.Interface.Uart AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FMSyn2%,WDM.Interface.FMSyn2 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_FMSyn2%,WDM.Interface.FMSyn2 [WDM.Interface.FMSyn2] AddReg=WDM.Interface.FMSyn2.AddReg [WDM.Interface.FMSyn2.AddReg] HKR,,FriendlyName,,%WDM.FMSyn2.szPname% HKR,,CLSID,,%Proxy.CLSID% [WDM.Interface.Uart] AddReg=WDM.Interface.Uart.AddReg [WDM.Interface.Uart.AddReg] HKR,,FriendlyName,,%WDM.Uart.szPname% HKR,,CLSID,,%Proxy.CLSID% [WDM_DS1Legacy.AddReg] HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" HKR,,Driver,,Ds1.sys HKR,,NTMPDriver,,"Ds1.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_DS1Legacy.DeviceDesc% HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI% HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDM_DS1Legacy.DeviceDesc% [WDM_DS1Legacy.CopyList] ds1.sys,,,0X40 ;;copyflg_overwrite_older_only [WDM_DS1Legacy.LC2] ConfigPriority=NORMAL IOConfig=220-22f,240-24f,260-26f,280-28f(3ff::) IOConfig=388-38b,398-39b,3a0-3a3,3a8-3ab(3ff::) IOConfig=330-331,300-301,332-333,334-335(3ff::) ;;**************** NT Install **************** ;;-------------------------------------------------- ;; JoyStick (Standrad) ;;-------------------------------------------------- [MSJSTICK.NT] Include = gameport.inf Needs = GamePort_Device.CopyFiles.NT CopyFiles = MSJSTICK.NT.CopyList AddReg = MSJSTICK.NT.AddReg [MSJSTICK.NT.Services] Include = gameport.inf Needs = Standard_Port.NT.Services [MSJSTICK.NT.AddReg] [MSJSTICK.NT.CopyList] ;;-------------------------------------------------------- ;; Native ;;-------------------------------------------------------- [WDM_DS1Native.NT] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration ;<DS-XG Mixer>Æ <Power Applet>ðgpµÈ¢B ;CopyFiles=WDM_DS1Native.CopyList, WDM_CPL.CopyList ;AddReg=WDM_DS1Native.AddReg,WDM_DS1GUID.AddReg,WDM_DS1CUSTOM_NT.AddReg ;<DS-XG Mixer>gpͺLðLøÉ·éB CopyFiles=WDM_DS1Native.CopyList, WDM_CPL.CopyList, DSMIXER_2K.COPY, DSLAUNCH_2K.COPY AddReg=WDM_DS1Native.AddReg,WDM_DS1GUID.AddReg,WDM_DS1CUSTOM_NT.AddReg, dsmixer.AddReg ;<Power Applet>gpͺLðLøÉ·éB ;CopyFiles=WDM_DS1Native.CopyList, WDM_CPL.CopyList, WDM_CPLEx.CopyList ;AddReg=WDM_DS1Native.AddReg,WDM_DS1GUID.AddReg,WDM_DS1CUSTOM_NT.AddReg, WDM_CPLEx.AddReg ;<DS-XG Mixer>Æ <Power Applet>gpͺLðLøÉ·éB ;CopyFiles=WDM_DS1Native.CopyList, WDM_CPL.CopyList, DSMIXER_2K.COPY, DSLAUNCH_2K.COPY, WDM_CPLEx.CopyList ;AddReg=WDM_DS1Native.AddReg,WDM_DS1GUID.AddReg,WDM_DS1CUSTOM_NT.AddReg, dsmixer.AddReg, WDM_CPLEx.AddReg [WDM_DS1Native.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wav1%,YmhAud.Interface.Wav1 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wav1%,YmhAud.Interface.Wav1 AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wav1%,YmhAud.Interface.Wav1 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_AC97%,YmhAud.Interface.AC97 AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_AC97%,YmhAud.Interface.AC97 AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FMSyn1%,WDM.Interface.FMSyn1 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_FMSyn1%,WDM.Interface.FMSyn1 [WDM_DS1Native.NT.Services] AddService = ds1, 0x00000002, ds1_Service_Inst [WDM_DS1CUSTOM_NT.AddReg] ; -------------- Parameter Settings for User Needs -------------- ; ; Basic settings HKLM,%CustomizeYamaha_2k%,LoadLegacy, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,LoadGamePort, 1,00,00,00,00 ;;LoadC3d ¢Î HKLM,%CustomizeYamaha_2k%,LoadVsvl, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,LoadSpdif, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,SpecialApi, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,MaxModVoices, 1,20,00,00,00 HKLM,%CustomizeYamaha_2k%,MaxWodVoices, 1,02,00,00,00 HKLM,%CustomizeYamaha_2k%,AC97wait, 1,00,00,00,00 ;;ShowMisc ¢Î ;;MIC ControlsDef 7ByteÚ ;;MaxDsVoices ¢Î ;;Max3dVoices ¢Î ;;NoEffects ¢Î ;;POTSVideo ¢Î ;;Power ¢Î ; Primary AC'97 Volume EnableControl/Default/Max/Min ;----------------------------------------------------01-----------------------------11-----------------------------21-----------------------------31-----------------------------41-----------------------------51-----------------------------61-----------------------------71-----------------------------81 HKLM,%CustomizeYamaha_2k%,EnableControls, 1,01,01,01,01,01,01,01,00,00,00, 01,00,00,00,00,00,00,01,01,00, 00,00,00,00,00,00,00,01,01,01, 01,01,01,00,00,00,00,00,00,00, 01,01,00,01,00,00,01,00,01,00, 01,00,00,00,00,00,01,00,00,00, 00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,01,01,00, 00 HKLM,%CustomizeYamaha_2k%,ControlsDef, 1,92,00,9e,96,96,00,01,01,00,00, 00,00,00,00,00,00,00,96,00,88, 01,00,00,88,00,88,00,88,01,88, 00,88,00,88,00,88,00,00,00,00, 90,00,00,02,88,00,88,00,88,00, 88,00,88,00,88,00,88,00,88,00, 00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,92,00,96, 00 HKLM,%CustomizeYamaha_2k%,VolumeMax, 1,96,00,a3,a0,a0,00,00,00,00,00, 00,00,00,00,00,00,00,96,00,96, 00,00,00,96,00,a2,00,a2,00,a2, 00,a2,00,a2,00,a2,00,00,00,00, 96,00,00,00,ad,00,ad,00,ad,00, ad,00,ad,00,ad,00,ad,00,ad,00, 00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,96,00,96, 00 HKLM,%CustomizeYamaha_2k%,VolumeMin, 1,67,00,96,8c,8c,00,00,00,00,00, 00,00,00,00,00,00,00,7E,00,73, 00,00,00,73,00,73,00,73,00,73, 00,73,00,73,00,73,00,00,00,00, 73,00,00,00,73,00,73,00,73,00, 73,00,73,00,73,00,73,00,73,00, 00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,73,00,73, 00 ;----------------------------------------------------01-----------------------------11-----------------------------21-----------------------------31-----------------------------41-----------------------------51-----------------------------61-----------------------------71-----------------------------81 ; Secondary AC'97 Volume EnableControl/Default/Max/Min ;----------------------------------------------------01-----------------------------11-----------------------------21-----------------------------31-------------36----------40--41 HKLM,%CustomizeYamaha_2k%,EnableControls2, 1,00,00,00,00,01,00,01,00,00,00, 00,00,00,00,00,00,00,00,01,01, 01,01,00,00,00,00,01,01,01,01, 01,00,00,00,00,00,00,00,00,00, 00 HKLM,%CustomizeYamaha_2k%,ControlsDef2, 1,88,00,88,00,88,00,88,00,88,00, 88,00,88,00,88,00,88,01,88,00, 88,00,88,00,88,00,01,01,01,01, 01,01,00,00,96,00,00,00,00,95, 00 HKLM,%CustomizeYamaha_2k%,VolumeMax2, 1,ad,00,ad,00,ad,00,ad,00,ad,00, ad,00,96,00,a2,00,a2,00,a2,00, a2,00,a2,00,a2,00,01,01,01,01, 01,01,01,01,96,00,00,00,00,96, 00 HKLM,%CustomizeYamaha_2k%,VolumeMin2, 1,73,00,73,00,73,00,73,00,73,00, 73,00,73,00,73,00,73,00,73,00, 73,00,73,00,73,00,00,00,00,00, 00,00,00,00,73,00,00,00,00,73, 00 ;----------------------------------------------------01-----------------------------11-----------------------------21-----------------------------31-------------36----------40--41 ; Default Initial Settings HKLM,%CustomizeYamaha_2k%,ReverbSwDefault, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,ChorusSwDefault, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,VariationSwDefault, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,VlSwDefault, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,karaokeSwDefault, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,karaokeDelayTimeDefault, 1,96,00,00,00 HKLM,%CustomizeYamaha_2k%,karaokeFbGainDefault, 1,28,00,00,00 ;;C3dModeDefault ¢Î ;;Ds1stBufferDefault ¢Î ;;Ds2ndBufferDefault ¢Î ;;MicDefault ¢Î ;;Mpu401ModeDefault ¢Î ; Default Settings HKLM,%CustomizeYamaha_2k%,ReverbSW, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,ChorusSW, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,VariationSW, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,VlSW, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,KaraokeSW, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,KaraokeDelayTime, 1,96,00,00,00 HKLM,%CustomizeYamaha_2k%,KaraokeFbGain, 1,28,00,00,00 ;;C3dMode ¢Î ;;Ds1stBuffer ¢Î ;;Ds1stFormat ¢Î ;;Ds2ndBuffer ¢Î ;;Ds2ndStereo ¢Î ;;Mpu401Mode ¢Î ; SRC Characteristics 1kHz(Fs@44.1kHz) Good Settings HKLM,%CustomizeYamaha_2k%,ShowWaveout, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,SRC, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,SrcDefault, 1,00,00,00,00 ; Micelleaous settings HKLM,%CustomizeYamaha_2k%,OneIRQ, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,PCICfgSave, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,FirstInstall, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,MicLineExcl, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,LoadUIF, 1,00,00,00,00 ; AC'97 PCM Volume Settings HKLM,%CustomizeYamaha_2k%,PCMVolDef, 1,08,08,00,00 HKLM,%CustomizeYamaha_2k%,PCMVolDef2, 1,08,08,00,00 HKLM,%CustomizeYamaha_2k%,PCMVolWait, 1,3c,00,00,00 ; 8bitData Rec&Play Noise Compensate settings HKLM,%CustomizeYamaha_2k%,Rec8BitNoise, 1,01,00,00,00 ; PCM & AC-3 SPDIF Output & SPDIF Input settings HKLM,%CustomizeYamaha_2k%,SpdifModeDefault, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,SpdifMute, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,SpdifModeDispType, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,LoadSpdifIn, 1,03,00,00,00 HKLM,%CustomizeYamaha_2k%,DinSelect, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,SpdifMode, 1,01,00,00,00 ;;DolbyDigitalModeDefault ¢Î ;;SpdifAc3 ¢Î ; Docking CODEC (Secondary AC'97) settings HKLM,%CustomizeYamaha_2k%,AC97bypass, 1,04,00,00,00 HKLM,%CustomizeYamaha_2k%,AC97Sbypass, 1,04,00,00,00 HKLM,%CustomizeYamaha_2k%,AC97ext, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,AC97Sext, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,MicSrcAC97, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,MIC2, 1,00,00,00,00 ;;AC97SecGain ¢Î ;----------------------------------------------------01-----------------------------11-----------------------------21--------- HKLM,%CustomizeYamaha_2k%,LineEnUndock, 1,01,01,01,01,00,01,01,01,00,00, 00,00,01,01,01,00,00,00,00,00, 00,00,00,00 HKLM,%CustomizeYamaha_2k%,LineEnDock, 1,01,01,01,01,00,01,01,01,00,00, 00,00,01,01,01,00,00,00,00,00, 01,01,00,00 HKLM,%CustomizeYamaha_2k%,DockInfoDefault, 1,00,00,00,00,00,00,00,00,02,00,00,00,00,00,00,00,00,00,00,00 ;----------------------------------------------------01----------02----------03----------04----------05--------- HKLM,%CustomizeYamaha_2k%,DockOut, 1,02,00,00,00 HKLM,%CustomizeYamaha_2k%,DockerEnable, 1,01,00,00,00 ;;NumOfOutCh ¢Î ;;QuadAll ¢Î ;;AC97QuadHpMute ¢Î ;;DockeeReady ¢Î ; GPIO pins settings HKLM,%CustomizeYamaha_2k%,IoReset, 1,FD,00,00,00 HKLM,%CustomizeYamaha_2k%,IoMute, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,IoPwrDown, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,IoBusSw, 1,FF,00,00,00 HKLM,%CustomizeYamaha_2k%,Io4chSw, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,IoSpdifOutSw, 1,00,00,00,00 HKLM,%CustomizeYamaha_2k%,IoPwrWait, 1,F4,01,00,00 ; EAPD support HKLM,%CustomizeYamaha_2k%,PowerEAPD, 1,00,00,00,00 ; Master Volume (H/W Volume) settings HKLM,%CustomizeYamaha_2k%,HwVolWait, 1,64,00,00,00 HKLM,%CustomizeYamaha_2k%,VolumeLinkage, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,HVEnable, 1,01,00,00,00 HKLM,%CustomizeYamaha_2k%,LinearVolume, 1,00,00,00,00 HKLM,Software\YAMAHA\Driver,Version, 1,01,00,00,00 ;;Cut8bitNoise ¢Î ;;WodVolumeMin ¢Î ; --------------------------------------------------------------- ; ;;------------------------------------------------------------------------- ;; Legacy ;;------------------------------------------------------------------------- [WDM_DS1Legacy.NT] ;Include=ks.inf,wdmaudio.inf ;Needs=KS.Registration,WDMAUDIO.Registration,WDMAUDIO.FDMA CopyFiles = WDM_LEGACY_2K.CopyList AddReg = WDM_LEGACY_2K.AddReg LogConfig = WDM_DS1Legacy.LC2 [WDM_DS1Legacy.NT.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Uart%,WDM.Interface.Uart AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Uart%,WDM.Interface.Uart AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Uart%,WDM.Interface.Uart AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FMSyn2%,WDM.Interface.FMSyn2 AddInterface=%KSCATEGORY_RENDER%,%KSNAME_FMSyn2%,WDM.Interface.FMSyn2 [WDM_DS1Legacy.NT.Services] AddService = ds1, 0x00000002, ds1_Service_Inst [ds1_Service_Inst] DisplayName = %wdm_DS1Native.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\system32\drivers\Ds1.sys [WDM_LEGACY_2K.AddReg] [WDM_LEGACY_2K.CopyList] [Strings] YMH="Yamaha Corporation" YMHDISK="Yamaha Driver Disk" YamahaMfg="Yamaha Corporation" Microsoft="Microsoft" *WDM_DS1Legacy.DeviceDesc="YAMAHA DS-XG Legacy Sound System (WDM)" *WDM_DS1Native.DeviceDesc="YAMAHA DS-XG PCI Audio CODEC (WDM)" *PNPB02F.DeviceDesc="YAMAHA DS-XG GamePort" ;;---------------------------------------- ;; Native Part ;;----------------------------------------- YmhAud.Wav1.szPname="YAMAHA DS-XG Audio (WDM)" YmhAud.AC97.szPname="AC97 Topo" WDM.FMSyn1.szPname="YAMAHA DS-XG Synthesizer (WDM)" ;;---------------------------------------- ;; Legacy Part ;;----------------------------------------- WDM.FMSyn2.szPname="YAMAHA DS-XG FM-Synthesizer (WDM)" WDM.Uart.szPname="YAMAHA DS-XG MPU401 (WDM)" ;;Friendly Name (Non Localised) DS1GUID.MIXERNAME ="{48F3FC02-BDB3-11d1-BDBA-00AA00374674}" DS1GUID.XGNAME ="{02877821-9C9C-11d3-9545-006097970E8A}" DS1GUID.FMNAME ="{02877822-9C9C-11d3-9545-006097970E8A}" DS1GUID.MPUNAME ="{02877823-9C9C-11d3-9545-006097970E8A}" DS1GUID.Mic1 ="{48F3FC01-BDB3-11d1-BDBA-00AA00374674}" DS1GUID.LineIn ="{48F3FC03-BDB3-11d1-BDBA-00AA00374674}" DS1GUID.CD ="{48F3FC04-BDB3-11d1-BDBA-00AA00374674}" DS1GUID.Video ="{48F3FC05-BDB3-11d1-BDBA-00AA00374674}" DS1GUID.Aux ="{48F3FC06-BDB3-11d1-BDBA-00AA00374674}" DS1GUID.Phone ="{48F3FC07-BDB3-11d1-BDBA-00AA00374674}" DS1GUID.PCBeep ="{48F3FC08-BDB3-11d1-BDBA-00AA00374674}" DS1GUID.Master ="{48F3FC09-BDB3-11d1-BDBA-00AA00374674}" ;DS1GUID.WAVEOUT ="{DCA2A282-0D89-11d3-82F8-006097970E8A}" DS1GUID.Mono ="{48F3FC0A-BDB3-11d1-BDBA-00AA00374674}" DS1GUID.XGSynth ="{48F3FC0B-BDB3-11d1-BDBA-00AA00374674}" DS1GUID.AGC ="{AA6FBBA1-BE52-11d1-BDBA-00AA00374674}" DS1GUID.FM ="{8F89D0C2-C495-11d1-981C-006008034FD1}" DS1GUID.SPDIF ="{0308A541-D142-11d1-97F4-00A0C9772E1B}" DS1GUID.REVERB ="{0308A542-D142-11d1-97F4-00A0C9772E1B}" DS1GUID.CHORUS ="{0308A543-D142-11d1-97F4-00A0C9772E1B}" DS1GUID.Variation ="{0308A544-D142-11d1-97F4-00A0C9772E1B}" DS1GUID.SMIX ="{9FE6E641-E99A-11d1-8A41-00A0C9776188}" DS1GUID.WideMode ="{9C745287-1D94-11d2-9A87-006097970E8A}" DS1GUID.Wideness ="{12192C41-2E1B-11d2-9A87-006097970E8A}" DS1GUID.EchoEnable ="{952AF6E0-1A5C-11d2-9302-00A0C967C60A}" DS1GUID.EchoDelay ="{952AF6E1-1A5C-11d2-9302-00A0C967C60A}" DS1GUID.EchoFB ="{952AF6E2-1A5C-11d2-9302-00A0C967C60A}" DS1GUID.VL_OnOff ="{7FFF6B61-2AF7-11d2-9A87-006097970E8A}" DS1GUID.MicEcho ="{C37F58E0-549C-11d2-AF7E-00C04F88045C}" DS1GUID.ZVPort ="{0F843D01-6285-11d2-8145-006097970E8A}" DS1GUID.MicSel ="{9D2A0BA1-C54A-11d2-8273-006097970E8A}" DS1GUID.Headphone ="{32141910-C621-11d2-8274-006097970E8A}" DS1GUID.MMIX ="{5B9CF631-D5C8-11d2-8283-006097970E8A}" DS1GUID.PCBeep2 ="{F14C1670-F7A6-11d2-82DF-006097970E8A}" DS1GUID.Phone2 ="{F14C1671-F7A6-11d2-82DF-006097970E8A}" DS1GUID.Mic2 ="{F14C1672-F7A6-11d2-82DF-006097970E8A}" DS1GUID.LineIn2 ="{F14C1673-F7A6-11d2-82DF-006097970E8A}" DS1GUID.CD2 ="{F14C1674-F7A6-11d2-82DF-006097970E8A}" DS1GUID.Video2 ="{F14C1675-F7A6-11d2-82DF-006097970E8A}" DS1GUID.Aux2 ="{F14C1676-F7A6-11d2-82DF-006097970E8A}" DS1GUID.AGC2 ="{F14C1681-F7A6-11d2-82DF-006097970E8A}" DS1GUID.AC97Mode ="{F14C1677-F7A6-11d2-82DF-006097970E8A}" DS1GUID.AC97Dest ="{F14C1678-F7A6-11d2-82DF-006097970E8A}" DS1GUID.AC3 ="{F14C1679-F7A6-11d2-82DF-006097970E8A}" DS1GUID.DSXGID ="{F14C167A-F7A6-11d2-82DF-006097970E8A}" DS1GUID.LineInfo ="{F14C167B-F7A6-11d2-82DF-006097970E8A}" DS1GUID.PriInOut ="{F14C167C-F7A6-11d2-82DF-006097970E8A}" DS1GUID.SecInOut ="{F14C167D-F7A6-11d2-82DF-006097970E8A}" DS1GUID.OptInfo ="{F14C167E-F7A6-11d2-82DF-006097970E8A}" DS1GUID.DockInfo ="{F14C167F-F7A6-11d2-82DF-006097970E8A}" DS1GUID.DigSrc ="{F14C1680-F7A6-11d2-82DF-006097970E8A}" DS1GUID.HWVOL ="{F14C1682-F7A6-11d2-82DF-006097970E8A}" DS1GUID.HWMUTE ="{DCA2A281-0D89-11d3-82F8-006097970E8A}" DS1GUID.CPLINFO2 ="{DCA2A283-0D89-11d3-82F8-006097970E8A}" DS1GUID.SPDIFIN ="{DCA2A284-0D89-11d3-82F8-006097970E8A}" DS1GUID.SRC ="{DCA2A285-0D89-11d3-82F8-006097970E8A}" DS1GUID.RecCon ="{DCA2A286-0D89-11d3-82F8-006097970E8A}" ;;Friendly Name (Localised) DS1Pin.Mic1 = "Microphone" DS1Pin.LineIn = "Line" DS1Pin.CD = "CD Audio" DS1Pin.Video = "Video" DS1Pin.Aux = "Auxiliary" DS1Pin.Phone = "Telephony" DS1Pin.PCBeep = "PC Beep" DS1Pin.Master = "Volume Control" ;DS1Pin.WAVEOUT = "Wave Out" DS1Pin.Mono = "Mono Out" DS1Pin.XGSynth = "XG Synth" DS1Pin.AGC = "Mic 20dB" DS1Pin.FM = "FM Synth" DS1Pin.SMIX = "Stereo Out" DS1Pin.Wideness = "3D Wide" ; IF LoadSpdifIn=1, the following string should use "ZV port". ;DS1Pin.ZVPort = "ZV port" ; Else LoadSpdifIn=2,3, use "Digital". DS1Pin.ZVPort = "Digital" DS1Pin.Headphone = "Headphone" DS1Pin.MMIX = "Mono Out" DS1Pin.SPDIF = "Yamaha DS-XG SPDIF Out Mode" DS1Pin.REVERB = "Reverb" DS1Pin.CHORUS = "Chorus" DS1Pin.Variation = "Variation" DS1Pin.WideMode = "Wide Enable" DS1Pin.EchoEnable = "Echo Enable" DS1Pin.EchoDelay = "Delay" DS1Pin.EchoFB = "FeedBack" DS1Pin.VL_OnOff = "VL" DS1Pin.MicEcho = "MicEcho" DS1Pin.MicSel = "Mic Select" DS1Pin.PCBeep2 = "PC Beep(Ext)" DS1Pin.Phone2 = "Telephony(Ext)" DS1Pin.Mic2 = "Microphone(Ext)" DS1Pin.LineIn2 = "Line(Ext)" DS1Pin.CD2 = "CD Audio(Ext)" DS1Pin.Video2 = "Video(Ext)" DS1Pin.Aux2 = "Auxiliary(Ext)" DS1Pin.AGC2 = "Mic 20dB(Ext)" DS1Pin.AC97Mode = "Yamaha DS-XG AC97 Out Mode" DS1Pin.AC97Dest = "Yamaha DS-XG AC97 Out Dest" DS1Pin.AC3 = "Dolby Digital Priority" DS1Pin.DSXGID = "Yamaha DS-XG ID" ;DS1Pin.LineInfo = "Yamaha DS-XG Line Info" ;DS1Pin.PriInOut = "Yamaha DS-XG Primary InOut" ;DS1Pin.SecInOut = "Yamaha DS-XG Secondary InOut" ; IF Ver 1.02 DS1Pin.LineInfo = "Yamaha DS-XG Primary Out" DS1Pin.PriInOut = "Yamaha DS-XG Primary In" DS1Pin.SecInOut = "Yamaha DS-XG Secondary In" DS1Pin.OptInfo = "Yamaha DS-XG Option Info" DS1Pin.DockInfo = "YDSXG CPL Info" DS1Pin.DigSrc = "ZV Port" DS1Pin.HWVOL = "Yamaha DS-XG H/W Volume" DS1Pin.HWMUTE = "Yamaha DS-XG H/W Mute" DS1Pin.CPLINFO2 = "YDSXG CPL Info2" DS1Pin.SPDIFIN = "DigitalIn" DS1Pin.SRC = "SRC" DS1Pin.RecCon = "Recording Control" MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories" CustomizeYamaha="SOFTWARE\YAMAHA\Driver\DSXGWDM" CustomizeYamaha_2k="System\CurrentControlSet\Services\YAMAHA\Driver\DSXGWDM" ;<DS-XG Mixer> CustomizeMixer0="SOFTWARE\YAMAHA\Driver\YMF724\MixerString\Dest0" CustomizeMixer1="SOFTWARE\YAMAHA\Driver\YMF724\MixerString\Dest1" WDM_MIDI="WDM-based Device" KSCATEGORY_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}" KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}" KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}" KSCATEGORY_TOPOLOGY="{DDA54A40-1E4C-11D1-A050-405705C10000}" Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}" ;;---------------------------------------- ;; Native Part ;;----------------------------------------- wdm_DS1Native.SvcDesc = "YAMAHA DS-XG Audio Driver (WDM)" KSNAME_Wav1="NativeWave" KSNAME_FMSyn1="NativeMidi" KSNAME_AC97="AC97Topology" ;;---------------------------------------- ;; Legacy Part ;;----------------------------------------- KSNAME_FMSyn2="FMSynth" KSNAME_Uart="Uart" ;;----------------------------------------------- ;; Gameport ;;--------------------------------------------- SPSVCINST_ASSOCSERVICE= 0x00000002 ;<Power Applet> ; control panel ex. GUID DSXGGUID.WdmDSXGCplEx ="{CB32D4A1-8E5E-11d2-81F2-006097970E8A}"Download Driver Pack
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.