home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2001 May / VPR0105B.BIN / DRIVER / GUILEMOT / WIN2K / CWCWDM.inf < prev    next >
Windows Setup INFormation  |  2000-12-14  |  33KB  |  902 lines

  1. ;*****************************************************************************
  2. ;
  3. ; CWCWDM.INF - Device description file for Windows 2000
  4. ;
  5. ; Copyright (c) 2000 Guillemot Corporation.
  6. ;
  7. ;*****************************************************************************
  8.  
  9. [Version]
  10. ;
  11. ; This needs to change for each WHQL submission.
  12. ;
  13.  
  14. ; This cat file doesn't match our driver binairies
  15. ;CatalogFile=PW3041.cat
  16.  
  17. Signature="$WINDOWS NT$"
  18. Class=MEDIA
  19. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  20. provider=%CSMfgName%
  21. DriverVer=11/20/2000,5.12.01.4015
  22.  
  23.  
  24. [ControlFlags]
  25. ExcludeFromSelect = *
  26.  
  27. [Manufacturer]
  28. %CSMfgName%=Hercules
  29.  
  30. [Hercules]
  31. ;%cwcspud.DeviceDesc%   = cwcspud,  PCI\VEN_1013&DEV_6003
  32. %cwcspud.DeviceDesc%   = cwcspud,  PCI\VEN_1013&DEV_6003&SUBSYS_005014AF    ; Maxi Gamer XP (Guillemot SubVendorID)
  33. %cwcspud.DeviceDesc%   = cwcspud,  PCI\VEN_1013&DEV_6003&SUBSYS_00501681    ; Maxi Gamer XP (Hercules SubVendorID)
  34. %cwcspud.DeviceDesc%   = cwcspud,  PCI\VEN_1013&DEV_6003&SUBSYS_00511681    ; "
  35. %cwcspud.DeviceDesc%   = cwcspud,  PCI\VEN_1013&DEV_6003&SUBSYS_00521681    ; "
  36. %cwcspud.DeviceDesc%   = cwcspud,  PCI\VEN_1013&DEV_6003&SUBSYS_00531681    ; "
  37. %cwcspud.DeviceDesc%   = cwcspud,  PCI\VEN_1013&DEV_6003&SUBSYS_00541681    ; "
  38. %cwcwdm.DeviceDesc%    = cwcwdm,   HERCULES\SOUNDFUSION_WDM_INTERFACE
  39. %cwcgame.DeviceDesc%   = cwcgame,  HERCULES\*PNPB02F                        
  40.  
  41. [DestinationDirs]
  42. cwcspud.CopyList    = 10,system32\drivers
  43. CS4610DSP.CopyList  = 10,cwcdata
  44. cwcwtsmp.CopyList   = 10,cwcdata
  45. cwcwdm.CopyList     = 10,system32\drivers
  46. sensaura.CopyList   = 10,system
  47. sensaura2.CopyList  = 11
  48. cwcprops.CopyList   = 11
  49. DefaultDestDir      = 12
  50.  
  51. ;
  52. ;**************************** Windows 2000 Install ****************************
  53. ;
  54. [cwcspud.NT]
  55. CopyFiles=cwcspud.CopyList, CS4610DSP.CopyList
  56. AddReg=CSCAud.cwcspud.AddReg, cwcspud.NT.AddReg 
  57. DriverVer=11/20/2000,5.12.01.4015
  58.  
  59. [cwcspud.NT.Interfaces]
  60. AddInterface=%CRYSTAL_SPUD_GUID%,%CRYSTAL_SPUD%,CSCAud.Interface.SPuD
  61. AddInterface=%CRYSTAL_SPUD3_GUID%,%CRYSTAL_SPUD3%,CSCAud.Interface.SPuD3
  62.  
  63. [cwcspud.NT.Services]
  64. AddService = cwcspud, 0x00000002, cwcspud_Service_Inst
  65.  
  66. [cwcspud_Service_Inst]
  67. DisplayName   = %cwcspud.SvcDesc%
  68. ServiceType   = 1                  ; SERVICE_KERNEL_DRIVER
  69. StartType     = 3                  ; SERVICE_DEMAND_START
  70. ErrorControl  = 1                  ; SERVICE_ERROR_NORMAL
  71. ServiceBinary = %10%\system32\drivers\cwcspud.sys
  72.  
  73. [cwcspud.NT.AddReg]
  74. HKLM,%KEY_BASE%\Inst,WinDir,,\SystemRoot
  75. HKLM,%KEY_BASE%\Inst,File0,,\SystemRoot\cwcdata\cwcspud.dat
  76. HKLM,%KEY_BASE%\Trans,WinDir,,\SystemRoot
  77.  
  78. [cwcwdm.NT]
  79. Include=ks.inf, wdmaudio.inf
  80. Needs=KS.Registration, WDMAUDIO.Registration, WDMAUDIO.FDMA
  81. CopyFiles=cwcwdm.CopyList, cwcprops.CopyList, cwcwtsmp.CopyList, sensaura.CopyList, sensaura2.CopyList
  82. AddReg=CSCAud.cwcwdm.AddReg, guids.AddReg, cwcwdm.NT.AddReg, Audio3D.AddReg
  83. DriverVer=11/20/2000,5.12.01.4015
  84.  
  85.  
  86. [cwcwdm.NT.AddReg]
  87. HKLM,%KEY_RUNONCE%,SoundFusion,,"RunDll32 cwcprops.cpl,StartTaskbarAppletProc"
  88.  
  89.  
  90. [cwcwdm.NT.Interfaces]
  91. AddInterface=%MSKSCATEGORY_AUDIO%,%KSNAME_Wave%,CSCAud.Interface.Wave
  92. AddInterface=%MSKSCATEGORY_RENDER%,%KSNAME_Wave%,CSCAud.Interface.Wave
  93. AddInterface=%MSKSCATEGORY_CAPTURE%,%KSNAME_Wave%,CSCAud.Interface.Wave
  94. AddInterface=%MSKSCATEGORY_AUDIO%,%KSNAME_Topology%,CSCAud.Interface.Topology
  95. AddInterface=%MSKSCATEGORY_AUDIO%,%KSNAME_UART%,CSCAud.Interface.UART
  96. AddInterface=%MSKSCATEGORY_RENDER%,%KSNAME_UART%,CSCAud.Interface.UART
  97. AddInterface=%MSKSCATEGORY_CAPTURE%,%KSNAME_UART%,CSCAud.Interface.UART
  98. AddInterface=%MSKSCATEGORY_AUDIO%,%KSNAME_DMusic%,CSCAud.Interface.DLS
  99. AddInterface=%MSKSCATEGORY_RENDER%,%KSNAME_DMusic%,CSCAud.Interface.DLS
  100.  
  101.  
  102. [cwcwdm.NT.Services]
  103. AddService = cwcwdm, 0x00000002, cwcwdm_Service_Inst
  104.  
  105. [cwcwdm_Service_Inst]
  106. DisplayName   = %cwcwdm.SvcDesc%
  107. ServiceType   = 1                  ; SERVICE_KERNEL_DRIVER
  108. StartType     = 3                  ; SERVICE_DEMAND_START
  109. ErrorControl  = 1                  ; SERVICE_ERROR_NORMAL
  110. ServiceBinary = %10%\system32\drivers\cwcwdm.sys
  111.  
  112. [cwcgame.NT]
  113. Include=gameport.inf
  114. Needs=Standard_Port.NT
  115. AddReg=cwcgame.NT.AddReg
  116. DriverVer=11/20/2000,5.12.01.4015
  117.  
  118.  
  119. [cwcgame.NT.AddReg]
  120. HKLM,%KEY_RUNONCE%,Hercules,,"gtxpfa.exe"
  121.  
  122. [cwcgame.NT.Services]
  123. AddService = gameenum, 0x00000002, cwcgame_Service_Inst
  124.  
  125. [cwcgame_Service_Inst]
  126. DisplayName    = %cwcgame.SvcDesc%
  127. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  128. StartType      = 3                  ; SERVICE_DEMAND_START
  129. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  130. ServiceBinary  = %12%\gameenum.sys
  131. LoadOrderGroup = Extended Base
  132.  
  133.  
  134. [Audio3D.AddReg]
  135. HKCR,Audio3D,,0,Audio3DObject
  136. HKCR,Audio3D\CLSID,,0,%Audio3D_CLSID%
  137. HKCR,CLSID\%Audio3D_CLSID%,,0,Audio3DObject
  138. HKCR,CLSID\%Audio3D_CLSID%\InProcServer32,,0,Audio3D.dll
  139. HKCR,CLSID\%Audio3D_CLSID%\InProcServer32,ThreadingModel,0,Apartment
  140.  
  141.  
  142.  
  143.  
  144. ;
  145. ;********************************** Common Install ****************************
  146. ;
  147. [CSCAud.Interface.SPuD]
  148. AddReg=CSCAud.Interface.SPuD.AddReg
  149.  
  150. [CSCAud.Interface.SPuD.AddReg]
  151. HKR,,FriendlyName,,%CSCAud.SPuD.szPname%
  152.  
  153. [CSCAud.Interface.SPuD3]
  154. AddReg=CSCAud.Interface.SPuD3.AddReg
  155.  
  156. [CSCAud.Interface.SPuD3.AddReg]
  157. HKR,,FriendlyName,,%cwcspud3.DeviceDesc%
  158.  
  159. [CSCAud.Interface.Wave]
  160. AddReg=CSCAud.Interface.Wave.AddReg
  161.  
  162. [CSCAud.Interface.Wave.AddReg]
  163. HKR,,CLSID,,%MSProxy.CLSID%
  164. HKR,,FriendlyName,,%CSCAud.Wave.szPname%
  165.  
  166. [CSCAud.Interface.Topology]
  167. AddReg=CSCAud.Interface.Topo.AddReg
  168.  
  169. [CSCAud.Interface.Topo.AddReg]
  170. HKR,,CLSID,,%MSProxy.CLSID%
  171. HKR,,FriendlyName,,%CSCAud.Topology.szPname%
  172.  
  173. [CSCAud.Interface.UART]
  174. AddReg=CSCAud.Interface.UART.AddReg
  175.  
  176. [CSCAud.Interface.UART.AddReg]
  177. HKR,,CLSID,,%MSProxy.CLSID%
  178. HKR,,FriendlyName,,%CSCAud.UART.szPname%
  179.  
  180. [CSCAud.Interface.DLS]
  181. AddReg=CSCAud.Interface.DLS.AddReg
  182.  
  183. [CSCAud.Interface.DLS.AddReg]
  184. HKR,,CLSID,,%MSProxy.CLSID%
  185. HKR,,FriendlyName,,%CSCAud.DLS.szPname%
  186.  
  187. [CSCAud.cwcspud.AddReg]
  188. HKR,,Driver,,cwcspud.sys
  189. HKR,,NTMPDriver,,"cwcspud.sys"
  190. HKR,,DevLoader,,"*ntkern"
  191. HKLM,%KEY_BASE%\Algorithms\Power,ClkRunMode,1,01,00,00,00
  192. HKLM,%KEY_BASE%\Algorithms\WaveTable,Enable,1,01,00,00,00 
  193. HKLM,%KEY_BASE%\Algorithms\WaveTable,CurrentHWVoicesLimit,1,20,00,00,00
  194. HKLM,%KEY_BASE%\Algorithms\WaveTable,CurrentSWVoicesLimit,1,20,00,00,00
  195. HKLM,%KEY_BASE%\Algorithms\WaveTable,VoiceAllocationMethod,1,00,00,00,00
  196. HKLM,%KEY_BASE%\Algorithms\WaveTable,StaticImage,1,01,00,00,00
  197. HKLM,%KEY_BASE%\Algorithms\WaveTable,OverrideDefaultSet,1,00,00,00,00
  198. HKLM,%KEY_BASE%\Algorithms\WaveTable,OverrideSetFilename,,""
  199. HKLM,%KEY_BASE%\Algorithms\Joystick,Enable,1,01,00,00,00   
  200. HKLM,%KEY_BASE%\Algorithms\HWVolume,Enable,1,00,00,00,00   
  201. HKLM,%KEY_BASE%\Algorithms\3D,Enable,1,01,00,00,00   
  202.  
  203. ;
  204. ; This section is for the limits for 3D positional audio and Wave Table.
  205. ;
  206. HKLM,%KEY_BASE%\Limits\3D_44K,Maximum,1,08,00,00,00
  207. HKLM,%KEY_BASE%\Limits\3D_44K,Minimum,1,01,00,00,00
  208. HKLM,%KEY_BASE%\Limits\3D_44K,TaskType,1,00,03,00,00
  209. HKLM,%KEY_BASE%\Limits\3D_44K,Version,1,00,00,00,00
  210. HKLM,%KEY_BASE%\Limits\3D_32K,Maximum,1,08,00,00,00
  211. HKLM,%KEY_BASE%\Limits\3D_32K,Minimum,1,01,00,00,00
  212. HKLM,%KEY_BASE%\Limits\3D_32K,TaskType,1,10,03,00,00
  213. HKLM,%KEY_BASE%\Limits\3D_32K,Version,1,00,00,00,00
  214. HKLM,%KEY_BASE%\Limits\3D_22K,Maximum,1,08,00,00,00
  215. HKLM,%KEY_BASE%\Limits\3D_22K,Minimum,1,01,00,00,00
  216. HKLM,%KEY_BASE%\Limits\3D_22K,TaskType,1,20,03,00,00
  217. HKLM,%KEY_BASE%\Limits\3D_22K,Version,1,00,00,00,00
  218. HKLM,%KEY_BASE%\Limits\DLS Voices,Maximum,1,40,00,00,00
  219. HKLM,%KEY_BASE%\Limits\DLS Voices,Minimum,1,10,00,00,00
  220. HKLM,%KEY_BASE%\Limits\DLS Voices,TaskType,1,22,01,00,00
  221. HKLM,%KEY_BASE%\Limits\DLS Voices,Version,1,00,00,00,00
  222. HKLM,%KEY_BASE%\Limits\PCM,Maximum,1,20,00,00,00
  223. HKLM,%KEY_BASE%\Limits\PCM,Minimum,1,01,00,00,00
  224. HKLM,%KEY_BASE%\Limits\PCM,TaskType,1,07,00,00,00
  225. HKLM,%KEY_BASE%\Limits\PCM,Version,1,00,00,00,00
  226.  
  227. [CSCAud.cwcwdm.AddReg]
  228. HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  229. HKR,,Driver,,cwcwdm.sys
  230. HKR,,NTMPDriver,,"cwcwdm.sys,sbemul.sys"
  231. HKR,Drivers,SubClasses,,"wave,mixer,midi"
  232. HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
  233. HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
  234. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  235. HKR,Drivers\midi\wdmaud.drv,Description,,%cwcwdm.DeviceDesc%
  236. HKR,Drivers\mixer\wdmaud.drv,Description,,%cwcwdm.DeviceDesc%
  237. HKR,Drivers\wave\wdmaud.drv,Description,,%cwcwdm.DeviceDesc%
  238. ;
  239. ;Registering the MP3 filter
  240. ;
  241. HKLM,%KEY_RUNONCE%,cwcmp3.ax,,"%11%\regsvr32 /s %11%\cwcmp3.ax"
  242. ;*****************************************************************************
  243. ;
  244. ; Equalization Settings
  245. ;
  246. ;*****************************************************************************
  247. HKLM,%KEY_EQ%,ArmEQ,1,01,00,00,00
  248. HKLM,%KEY_EQ%,EnableEQ,1,00,00,00,00
  249. HKLM,%KEY_EQ%,EnableEQPeakMeters,1,01,00,00,00
  250. HKLM,%KEY_EQ%,ShowEQPeakMetersControl,1,01,00,00,00
  251. HKLM,%KEY_EQ%\48000,CurrentNoOfBands,1,0a,00,00,00
  252. HKLM,%KEY_EQ%\48000,NumberOfBands,1,0a,00,00,00
  253.  
  254. ;*****************************************************************************
  255. ; Equalizer Presets
  256. ;*****************************************************************************
  257. ; Default preset
  258. HKLM,%KEY_EQ%\48000\10-Bands\CurrentSet,Name,,"Synthesizer"
  259. HKLM,%KEY_EQ%\48000\10-Bands\CurrentSet,GainTable,1,01,01,01,00,ff,ff,00,00,02,03
  260. HKLM,%KEY_EQ%\48000\10-Bands\CurrentSet,FrequencyTable,1,14,00,4b,00,87,00,fa,00,f4,01,\
  261.   e8,03,d0,07,a0,0f,40,1f,98,3a
  262. HKLM,%KEY_EQ%\48000\10-Bands\CurrentSet,BandwidthTable,1,38,00,46,00,84,00,2c,01,58,02,\
  263.   b0,04,60,09,68,10,90,1f,10,27
  264. HKLM,%KEY_EQ%\48000\10-Bands\CurrentSet,Flags,1,01,00,00,00
  265.  
  266. ; Built-in preset (Classical)
  267. HKLM,%KEY_EQ%\48000\10-Bands\Classical,GainTable,1,02,01,00,00,ff,ff,fe,fd,fc,fb
  268. HKLM,%KEY_EQ%\48000\10-Bands\Classical,FrequencyTable,1,14,00,4b,00,87,00,fa,00,f4,01,\
  269.   e8,03,d0,07,a0,0f,40,1f,98,3a
  270. HKLM,%KEY_EQ%\48000\10-Bands\Classical,BandwidthTable,1,38,00,46,00,84,00,2c,01,58,02,\
  271.   b0,04,60,09,68,10,90,1f,10,27
  272. HKLM,%KEY_EQ%\48000\10-Bands\Classical,Flags,1,01,00,00,00
  273.  
  274. ; Built-in preset (Flat)
  275. HKLM,%KEY_EQ%\48000\10-Bands\Flat,GainTable,1,00,00,00,00,00,00,00,00,00,00
  276. HKLM,%KEY_EQ%\48000\10-Bands\Flat,FrequencyTable,1,14,00,4b,00,87,00,fa,00,f4,01,\
  277.   e8,03,d0,07,a0,0f,40,1f,98,3a
  278. HKLM,%KEY_EQ%\48000\10-Bands\Flat,BandwidthTable,1,38,00,46,00,84,00,2c,01,58,02,\
  279.   b0,04,60,09,68,10,90,1f,10,27
  280. HKLM,%KEY_EQ%\48000\10-Bands\Flat,Flags,1,01,00,00,00
  281.  
  282. ; Built-in preset (Jazz)
  283. HKLM,%KEY_EQ%\48000\10-Bands\Jazz,GainTable,1,03,02,ff,00,fd,fd,fe,ff,01,03
  284. HKLM,%KEY_EQ%\48000\10-Bands\Jazz,FrequencyTable,1,14,00,4b,00,87,00,fa,00,f4,01,\
  285.   e8,03,d0,07,a0,0f,40,1f,98,3a
  286. HKLM,%KEY_EQ%\48000\10-Bands\Jazz,BandwidthTable,1,38,00,46,00,84,00,2c,01,58,02,\
  287.   b0,04,60,09,68,10,90,1f,10,27
  288. HKLM,%KEY_EQ%\48000\10-Bands\Jazz,Flags,1,01,00,00,00
  289.  
  290. ; Built-in preset (Pop)
  291. HKLM,%KEY_EQ%\48000\10-Bands\Pop,GainTable,1,fc,fe,01,03,03,02,00,00,fe,fc
  292. HKLM,%KEY_EQ%\48000\10-Bands\Pop,FrequencyTable,1,14,00,4b,00,87,00,fa,00,f4,01,\
  293.   e8,03,d0,07,a0,0f,40,1f,98,3a
  294. HKLM,%KEY_EQ%\48000\10-Bands\Pop,BandwidthTable,1,38,00,46,00,84,00,2c,01,58,02,\
  295.   b0,04,60,09,68,10,90,1f,10,27
  296. HKLM,%KEY_EQ%\48000\10-Bands\Pop,Flags,1,01,00,00,00
  297.  
  298. ; Built-in preset (Rock)
  299. HKLM,%KEY_EQ%\48000\10-Bands\Rock,GainTable,1,03,01,ff,fe,fd,fc,fe,00,01,02
  300. HKLM,%KEY_EQ%\48000\10-Bands\Rock,FrequencyTable,1,14,00,4b,00,87,00,fa,00,f4,01,\
  301.   e8,03,d0,07,a0,0f,40,1f,98,3a
  302. HKLM,%KEY_EQ%\48000\10-Bands\Rock,BandwidthTable,1,38,00,46,00,84,00,2c,01,58,02,\
  303.   b0,04,60,09,68,10,90,1f,10,27
  304. HKLM,%KEY_EQ%\48000\10-Bands\Rock,Flags,1,01,00,00,00
  305.  
  306. ; Built-in preset (Synthesizer)
  307. HKLM,%KEY_EQ%\48000\10-Bands\Synthesizer,GainTable,1,01,01,01,00,ff,ff,00,00,02,03
  308. HKLM,%KEY_EQ%\48000\10-Bands\Synthesizer,FrequencyTable,1,14,00,4b,00,87,00,fa,00,f4,01,\
  309.   e8,03,d0,07,a0,0f,40,1f,98,3a
  310. HKLM,%KEY_EQ%\48000\10-Bands\Synthesizer,BandwidthTable,1,38,00,46,00,84,00,2c,01,58,02,\
  311.   b0,04,60,09,68,10,90,1f,10,27
  312. HKLM,%KEY_EQ%\48000\10-Bands\Synthesizer,Flags,1,01,00,00,00
  313.  
  314. ; Built-in preset (Vocal)
  315. HKLM,%KEY_EQ%\48000\10-Bands\Vocal,GainTable,1,ff,fd,fd,01,03,03,02,01,00,ff
  316. HKLM,%KEY_EQ%\48000\10-Bands\Vocal,FrequencyTable,1,14,00,4b,00,87,00,fa,00,f4,01,\
  317.   e8,03,d0,07,a0,0f,40,1f,98,3a
  318. HKLM,%KEY_EQ%\48000\10-Bands\Vocal,BandwidthTable,1,38,00,46,00,84,00,2c,01,58,02,\
  319.   b0,04,60,09,68,10,90,1f,10,27
  320. HKLM,%KEY_EQ%\48000\10-Bands\Vocal,Flags,1,01,00,00,00
  321.  
  322. HKLM,%KEY_RUN%,SoundFusion,,"RunDll32 cwcprops.cpl,CrystalControlWnd"
  323. HKLM,%KEY_BASE%\ControlPanel,"Speaker Configuration",0x00010001,0x4
  324. HKLM,%KEY_BASE%\ControlPanel,ShowPageEQ,1,01,00,00,00
  325. HKLM,%KEY_BASE%\ControlPanel,ShowPageSPDIF,1,00,00,00,00
  326. HKLM,%KEY_BASE%\ControlPanel,ShowPageSynth,1,01,00,00,00
  327. HKLM,%KEY_BASE%\ControlPanel,ShowPageHelp,1,01,00,00,00
  328. HKLM,%KEY_BASE%\ControlPanel,ShowTaskbarIcon,1,01,00,00,00
  329. HKLM,%KEY_BASE%\ControlPanel,EnablePopupHelp,1,01,00,00,00
  330. HKLM,%KEY_BASE%\ControlPanel,PopUpEnable,1,01,00,00,00
  331. HKLM,%KEY_BASE%\ControlPanel,MakePreferredDevice,1,01,00,00,00
  332.  
  333. HKLM,%KEY_BASE%\ControlPanel\SPDIF\IN,Porttype,1,01,00,00,00
  334. HKLM,%KEY_BASE%\ControlPanel\SPDIF\IN,EnableInput,1,01,00,00,00
  335. HKLM,%KEY_BASE%\ControlPanel\SPDIF\OUT,SourceSelection,1,02,00,00,00
  336. HKLM,%KEY_BASE%\ControlPanel\SPDIF\OUT,CopyOk,1,00,00,00,00
  337. HKLM,%KEY_BASE%\ControlPanel\SPDIF\OUT,CopyProtect1,1,00,00,00,00
  338. HKLM,%KEY_BASE%\ControlPanel\SPDIF\OUT,CopyProtect2,1,00,00,00,00
  339. HKLM,%KEY_BASE%\ControlPanel\SPDIF\OUT,CopyProtect3,1,00,00,00,00
  340. HKLM,%KEY_BASE%\ControlPanel\SPDIF\OUT,PreEmphasisSel1,1,00,00,00,00
  341. HKLM,%KEY_BASE%\ControlPanel\SPDIF\OUT,PreEmphasisSel2,1,00,00,00,00
  342. HKLM,%KEY_BASE%\ControlPanel\SPDIF\OUT,PreEmphasisSel3,1,00,00,00,00
  343.  
  344.  
  345. HKLM,%KEY_BASE%\Algorithms\Basics,EnableSensaura3D,1,03,00,00,00
  346. HKLM,%KEY_BASE%\Algorithms\Basics,EnableEAX,1,01,00,00,00
  347. HKLM,Software\Sensaura\crlds3d,MacroFX,1,01,00,00,00
  348. HKLM,%KEY_BASE%\Algorithms\Basics,EnableMultiDrive,1,01,00,00,00
  349. HKLM,%KEY_BASE%\Algorithms\Basics,ChannelConfig,1,03,00,00,00
  350. HKLM,%KEY_BASE%\Algorithms\Basics,SpeakerGeometry,1,14,00,00,00
  351. HKLM,%KEY_BASE%\Algorithms\Basics,Enable3DAcceleration,1,01,00,00,00
  352. HKLM,%KEY_BASE%\Algorithms\Basics,Enable2DAcceleration,1,01,00,00,00
  353. HKLM,%KEY_BASE%\Algorithms\Basics,EnableStereoExpansion,1,00,00,00,00
  354. HKLM,%KEY_BASE%\Algorithms\Basics,EnableMP3Acceleration,1,01,00,00,00
  355. HKLM,%KEY_BASE%\Algorithms\Basics,EnableExternalMidi,1,01,00,00,00
  356. HKLM,%KEY_BASE%\Algorithms\Basics,ShowMP3AccelerationControl,1,01,00,00,00
  357. HKLM,%KEY_BASE%\Algorithms\SPDIF,LEDColorSPDIF,1,ff,00,00,00
  358. HKLM,%KEY_BASE%\Algorithms\SPDIF,SPDIFEnableInput,1,01,00,00,00
  359. HKLM,%KEY_BASE%\Algorithms\SPDIF,SPDIFOutputSource,1,01,00,00,00
  360.  
  361. ;
  362. ; Currently this needs to be a one to allow the speaker configuration
  363. ; to be read from the registry. 
  364. ;
  365. HKLM,%KEY_BASE%\Algorithms\Basics,EnableSpeakerConfig,1,01,00,00,00
  366.  
  367. ;*****************************************************************************
  368. ;
  369. ; This will disable the line on the mixer.  Disabling both Master
  370. ; and Headphones will invalidate the topology.
  371. ; 00 = Enabled; 01 = Disabled
  372. ;
  373. HKLM,%KEY_BASE%\Docking,DisableMaster,1,00
  374. HKLM,%KEY_BASE%\Docking,DisableRecord,1,00
  375. HKLM,%KEY_BASE%\Docking,DisableHPhone,1,00
  376. HKLM,%KEY_BASE%\Docking,DisableFront,1,00
  377. HKLM,%KEY_BASE%\Docking,DisableRear,1,00
  378. HKLM,%KEY_BASE%\Docking,DisableMonoOut,1,01
  379.  
  380. HKLM,%KEY_BASE%\Docking,DisableStereoMix,1,00
  381.  
  382. HKLM,%KEY_BASE%\Docking,DisableCd,1,00
  383. HKLM,%KEY_BASE%\Docking,DisableMic,1,00
  384. HKLM,%KEY_BASE%\Docking,DisableLine,1,00
  385. HKLM,%KEY_BASE%\Docking,DisableAux,1,00
  386. HKLM,%KEY_BASE%\Docking,DisableSPDIF,1,00
  387. ;Phone and Beep aren't available on CS4294 or CS4298
  388. HKLM,%KEY_BASE%\Docking,DisablePhone,1,00
  389. HKLM,%KEY_BASE%\Docking,DisableBeep,1,00
  390. HKLM,%KEY_BASE%\Docking,DisableDockMaster,1,00
  391. HKLM,%KEY_BASE%\Docking,DisableDockHPhone,1,00
  392. HKLM,%KEY_BASE%\Docking,DisableDockCd,1,00
  393. HKLM,%KEY_BASE%\Docking,DisableDockMic,1,01    
  394. HKLM,%KEY_BASE%\Docking,DisableDockLine,1,01    
  395. HKLM,%KEY_BASE%\Docking,DisableDockAux,1,01
  396. ;Video and S/P-DIF aren't available on CS4294
  397. ;HKLM,%KEY_BASE%\Docking,DisableDockVideo,1,01    MODMOD removed by tim
  398. HKLM,%KEY_BASE%\Docking,DisableDockSPDIF,1,01
  399.  
  400. ;
  401. ; This will tell us whether the lines will be on the notebook or the
  402. ; docking station when we are docked (must be enabled to do that) 
  403. ; Set to 00=use the notebook;
  404. ; Set to 01=use the docking station.
  405. ;
  406. HKLM,%KEY_BASE%\Docking,UseDockMaster,1,01
  407. HKLM,%KEY_BASE%\Docking,UseDockHPhone,1,01
  408. HKLM,%KEY_BASE%\Docking,UseDockCd,1,00
  409. HKLM,%KEY_BASE%\Docking,UseDockMic,1,01
  410. HKLM,%KEY_BASE%\Docking,UseDockLine,1,01
  411. HKLM,%KEY_BASE%\Docking,UseDockAux,1,01
  412.  
  413. HKLM,%KEY_BASE%\Docking,UseDockSPDIF,1,00
  414.  
  415. ;**********************************************************************
  416. ;
  417. ;    THIS ENABLES THE EXTRA CONTROLS ON THE MIXER AND DEFINES 
  418. ;    WHICH CODEC THE CONTROL IS MAPPED TO.
  419. ;
  420.  
  421. HKLM,%KEY_BASE%\Docking,DisableCenter,1,00
  422. HKLM,%KEY_BASE%\Docking,DisableLFE,1,00
  423. HKLM,%KEY_BASE%\Docking,DisableSurround,1,00
  424. ;HKLM,%KEY_BASE%\Docking,DisableLine2,1,01
  425. ;HKLM,%KEY_BASE%\Docking,DisableAux2,1,01
  426.  
  427. HKLM,%KEY_BASE%\Docking,DisableDockCenter,1,00
  428. HKLM,%KEY_BASE%\Docking,DisableDockLFE,1,00
  429. HKLM,%KEY_BASE%\Docking,DisableDockSurround,1,00
  430. ;HKLM,%KEY_BASE%\Docking,DisableDockLine2,1,00
  431. ;HKLM,%KEY_BASE%\Docking,DisableDockAux2,1,00
  432.  
  433. HKLM,%KEY_BASE%\Docking,UseDockCenter,1,01
  434. HKLM,%KEY_BASE%\Docking,UseDockLFE,1,01
  435. HKLM,%KEY_BASE%\Docking,UseDockSurround,1,01
  436. ;HKLM,%KEY_BASE%\Docking,UseDockLine2,1,01
  437. ;HKLM,%KEY_BASE%\Docking,UseDockAux2,1,01
  438.  
  439. ;*********************************************************************
  440. ;    ADDED BY TIM FOR SPDIF SUPPORT
  441. ;
  442. HKLM,%KEY_BASE%\Mixer\Codec In, 1, 01
  443.  
  444.  
  445. ;**********************************************************************
  446. ;    END OF ADDITIONS
  447. ;**********************************************************************
  448.  
  449.  
  450. ;**********************************************************************
  451.  
  452.  
  453. ;
  454. ; Hardware Defaults - These are default settings to be used in the hardware.
  455. ; The register value XXYY translates to ...,1,yy,xx.  These are the default
  456. ; values of the driver.
  457. ;
  458. HKR,Ac9x,MasterVolume,1,02,02
  459. HKR,Ac9x,HPhoneVolume,1,02,02
  460. HKR,Ac9x,MonoOutVolume,1,08,80
  461. HKR,Ac9x,BeepVolume,1,00,00
  462. HKR,Ac9x,PhoneVolume,1,08,80
  463. HKR,Ac9x,MicVolume,1,08,80
  464. HKR,Ac9x,LineInVolume,1,08,08
  465. HKR,Ac9x,CdVolume,1,08,08
  466. HKR,Ac9x,VideoVolume,1,08,08
  467. HKR,Ac9x,AuxVolume,1,08,08
  468. HKR,Ac9x,PcmOutVolume,1,08,08
  469. HKR,Ac9x,RecordSelect,1,00,00
  470. HKR,Ac9x,RecordGain,1,08,08
  471. HKR,Ac9x,GeneralPurpose,1,00,00
  472. HKR,Ac9x,3dControl,1,00,00
  473.  
  474. HKR,HwCtrl,MidiVolume,1,00,00,a6,ff
  475. HKR,HwCtrl,MidiMute,1,00,00,00,00
  476. HKR,HwCtrl,MultiMasterVolume,1,00,00,f7,ff
  477. HKR,HwCtrl,DSPStereoMixVolume,1,00,00,00,00
  478.  
  479. ;
  480. ; Volume Ranges - These take the place of tables.  Use these to adjust the dB 
  481. ; range of the slider (dB*65536).  By default, they are set to the hardware's 
  482. ; minimum and maximum values.  The formula for determining the value of the 
  483. ; range is: hex(dB*65536) = 0xWWXXYYZZ.
  484. ; WWXXYYZZ translates to ...,1,ZZ,YY,XX,WW
  485. ;
  486. HKR,Mixer,MasterMin,1,00,80,a1,ff
  487. HKR,Mixer,MasterMax,1,00,00,00,00
  488. HKR,Mixer,MasterStep,1,00,80,01,00
  489.  
  490. HKR,Mixer,MultiMasterMin,1,00,80,a1,ff
  491. HKR,Mixer,MultiMasterMax,1,00,00,00,00
  492. HKR,Mixer,MultiMasterStep,1,00,80,01,00
  493.  
  494. HKR,Mixer,MidiMin,1,00,80,a1,ff
  495. HKR,Mixer,MidiMax,1,00,00,00,00
  496. HKR,Mixer,MidiStep,1,00,80,01,00
  497.  
  498. HKR,Mixer,HPhoneMin,1,00,80,a1,ff
  499. HKR,Mixer,HPhoneMax,1,00,00,00,00
  500. HKR,Mixer,HPhoneStep,1,00,80,01,00
  501.  
  502. HKR,Mixer,FrontMin,1,00,80,a1,ff
  503. HKR,Mixer,FrontMax,1,00,00,00,00
  504. HKR,Mixer,FrontStep,1,00,80,01,00
  505.  
  506. HKR,Mixer,RearMin,1,00,80,a1,ff
  507. HKR,Mixer,RearMax,1,00,00,00,00
  508. HKR,Mixer,RearStep,1,00,80,01,00
  509.  
  510. HKR,Mixer,CdMin,1,00,80,dd,ff
  511. HKR,Mixer,CdMax,1,00,00,0c,00
  512. HKR,Mixer,CdStep,1,00,80,01,00
  513.  
  514. HKR,Mixer,MicMin,1,00,80,dd,ff
  515. HKR,Mixer,MicMax,1,00,00,0c,00
  516. HKR,Mixer,MicStep,1,00,80,01,00
  517.  
  518. HKR,Mixer,LineMin,1,00,80,dd,ff
  519. HKR,Mixer,LineMax,1,00,00,0c,00
  520. HKR,Mixer,LineStep,1,00,80,01,00
  521.  
  522. HKR,Mixer,AuxMin,1,00,80,dd,ff
  523. HKR,Mixer,AuxMax,1,00,00,0c,00
  524. HKR,Mixer,AuxStep,1,00,80,01,00
  525.  
  526. HKR,Mixer,VideoMin,1,00,80,dd,ff
  527. HKR,Mixer,VideoMax,1,00,00,0c,00
  528. HKR,Mixer,VideoStep,1,00,80,01,00
  529.  
  530. HKR,Mixer,PhoneMin,1,00,80,dd,ff
  531. HKR,Mixer,PhoneMax,1,00,00,0c,00
  532. HKR,Mixer,PhoneStep,1,00,80,01,00
  533.  
  534. HKR,Mixer,BeepMin,1,00,00,d3,ff
  535. HKR,Mixer,BeepMax,1,00,00,00,00
  536. HKR,Mixer,BeepStep,1,00,00,03,00
  537.  
  538. HKR,Mixer,ZVMin,1,00,00,a6,ff
  539. HKR,Mixer,ZVMax,1,00,00,00,00 
  540. HKR,Mixer,ZVStep,1,00,80,01,00
  541.  
  542. HKR,Mixer,SPDIFMin,1,00,00,a6,ff
  543. HKR,Mixer,SPDIFMax,1,00,00,00,00 
  544. HKR,Mixer,SPDIFStep,1,00,80,01,00
  545.  
  546. ;
  547. ; Volume controls attached to muxes all use a uniform volume setup.
  548. ;
  549. HKR,Mixer,RecordMin,1,00,00,00,00
  550. HKR,Mixer,RecordMax,1,00,80,16,00
  551. HKR,Mixer,RecordStep,1,00,80,01,00
  552.     
  553. HKR,Mixer,MonoOutMin,1,00,80,a1,ff
  554. HKR,Mixer,MonoOutMax,1,00,00,00,00
  555. HKR,Mixer,MonoOutStep,1,00,80,01,00
  556.  
  557. [cwcspud.CopyList]
  558. cwcspud.sys
  559.  
  560. [CS4610DSP.CopyList]
  561. cwclang.dat
  562. cwcspud.dat
  563. cwc4630.osp
  564. cwc4612.osp
  565. cwc3d.osp
  566. cwcasync.osp
  567. cwcsfgtx.osp
  568. cwcdatac.osp
  569. cwceq.osp
  570. cwcmp3.osp
  571. cwcsndct.osp
  572. cwcsnoop.osp
  573. cwcspat.osp
  574. cwcdls.osp
  575. cwcdlsrs.osp
  576. cwcdlscs.osp
  577. cwcptadj.osp
  578. cwcpm.osp
  579.  
  580. ;; Sensaura files
  581. cwcs3ddd.osp
  582. cwcs3dmx.osp
  583. cwcs3dps.osp
  584. cwcs3dmc.osp
  585. cwcs3dsn.osp
  586.  
  587.  
  588. [cwcwdm.CopyList]
  589. cwcwdm.sys
  590.  
  591. [sensaura.CopyList]
  592. crlds3d.dll
  593.  
  594. [sensaura2.CopyList]
  595. a3d.dll,Audio3D.dll,,4
  596. Audio3D.dll
  597.  
  598. [cwcprops.CopyList]
  599. cwcprops.cpl
  600. cwclang.dll 
  601. cwcmp3.ax
  602. gtxpfa.exe
  603. cwcaloop.raw
  604.  
  605. [cwcwtsmp.CopyList]
  606. cwcdls8.cls
  607.  
  608. [guids.AddReg]
  609. ;
  610. ; Crystal Nodes
  611. ;
  612. HKLM,%MediaCategories%\%CSCGuid.PhoneVolume%,Name,,%CSCNode.PhoneVolume%
  613. HKLM,%MediaCategories%\%CSCGuid.PhoneVolume%,Display,1,00,00,00,00
  614. HKLM,%MediaCategories%\%CSCGuid.PhoneMute%,Name,,%CSCNode.PhoneMute%
  615. HKLM,%MediaCategories%\%CSCGuid.PhoneMute%,Display,1,00,00,00,00
  616. HKLM,%MediaCategories%\%CSCGuid.BeepVolume%,Name,,%CSCNode.BeepVolume%
  617. HKLM,%MediaCategories%\%CSCGuid.BeepVolume%,Display,1,00,00,00,00
  618. HKLM,%MediaCategories%\%CSCGuid.BeepMute%,Name,,%CSCNode.BeepMute%
  619. HKLM,%MediaCategories%\%CSCGuid.BeepMute%,Display,1,00,00,00,00
  620. HKLM,%MediaCategories%\%CSCGuid.HPhoneVolume%,Name,,%CSCNode.HPhoneVolume%
  621. HKLM,%MediaCategories%\%CSCGuid.HPhoneVolume%,Display,1,00,00,00,00
  622. HKLM,%MediaCategories%\%CSCGuid.HPhoneMute%,Name,,%CSCNode.HPhoneMute%
  623. HKLM,%MediaCategories%\%CSCGuid.HPhoneMute%,Display,1,00,00,00,00
  624. HKLM,%MediaCategories%\%CSCGuid.ZVPORT%,Name,,%CSCPin.ZVPORT%
  625. HKLM,%MediaCategories%\%CSCGuid.ZVPORT%,Display,1,00,00,00,00
  626. HKLM,%MediaCategories%\%CSCGuid.ZVVolume%,Name,,%CSCNode.ZVVolume%
  627. HKLM,%MediaCategories%\%CSCGuid.ZVVolume%,Display,1,00,00,00,00
  628. HKLM,%MediaCategories%\%CSCGuid.ZVMute%,Name,,%CSCNode.ZVMute%
  629. HKLM,%MediaCategories%\%CSCGuid.ZVMute%,Display,1,00,00,00,00
  630. HKLM,%MediaCategories%\%CSCGuid.Front%,Name,,%CSCNode.Front%
  631. HKLM,%MediaCategories%\%CSCGuid.Front%,Display,1,00,00,00,00
  632. HKLM,%MediaCategories%\%CSCGuid.Master%,Name,,%CSCNode.Master%
  633. HKLM,%MediaCategories%\%CSCGuid.Master%,Display,1,00,00,00,00
  634. HKLM,%MediaCategories%\%CSCGuid.FrontVolume%,Name,,%CSCNode.FrontVolume%
  635. HKLM,%MediaCategories%\%CSCGuid.FrontVolume%,Display,1,00,00,00,00
  636. HKLM,%MediaCategories%\%CSCGuid.FrontMute%,Name,,%CSCNode.FrontMute%
  637. HKLM,%MediaCategories%\%CSCGuid.FrontMute%,Display,1,00,00,00,00
  638. HKLM,%MediaCategories%\%CSCGuid.Rear%,Name,,%CSCNode.Rear%
  639. HKLM,%MediaCategories%\%CSCGuid.Rear%,Display,1,00,00,00,00
  640. HKLM,%MediaCategories%\%CSCGuid.RearVolume%,Name,,%CSCNode.RearVolume%
  641. HKLM,%MediaCategories%\%CSCGuid.RearVolume%,Display,1,00,00,00,00
  642. HKLM,%MediaCategories%\%CSCGuid.RearMute%,Name,,%CSCNode.RearMute%
  643. HKLM,%MediaCategories%\%CSCGuid.RearMute%,Display,1,00,00,00,00
  644. HKLM,%MediaCategories%\%CSCGuid.SPDIF%,Name,,%CSCPin.SPDIF%
  645. HKLM,%MediaCategories%\%CSCGuid.SPDIF%,Display,1,00,00,00,00
  646. HKLM,%MediaCategories%\%CSCGuid.SPDIFVolume%,Name,,%CSCNode.SPDIFVolume%
  647. HKLM,%MediaCategories%\%CSCGuid.SPDIFVolume%,Display,1,00,00,00,00
  648. HKLM,%MediaCategories%\%CSCGuid.SPDIFMute%,Name,,%CSCNode.SPDIFMute%
  649. HKLM,%MediaCategories%\%CSCGuid.SPDIFMute%,Display,1,00,00,00,00
  650.  
  651. ;*************************************************************************
  652. ;        THESE ENTRIES ARE USED TO GIVE NAMES
  653. ;        TO OUR MIXER CONTROLS
  654. ;
  655.  
  656. HKLM,%MediaCategories%\%CSCGuid.CenterVolume%,Name,,%CSCNode.CenterVolume%
  657. HKLM,%MediaCategories%\%CSCGuid.CenterVolume%,Display,1,00,00,00,00
  658. HKLM,%MediaCategories%\%CSCGuid.CenterMute%,Name,,%CSCNode.CenterMute%
  659. HKLM,%MediaCategories%\%CSCGuid.CenterMute%,Display,1,00,00,00,00
  660. HKLM,%MediaCategories%\%CSCGuid.Center%,Name,,%CSCNode.Center%
  661. HKLM,%MediaCategories%\%CSCGuid.Center%,Display,1,00,00,00,00
  662.  
  663. HKLM,%MediaCategories%\%CSCGuid.LFEVolume%,Name,,%CSCNode.LFEVolume%
  664. HKLM,%MediaCategories%\%CSCGuid.LFEVolume%,Display,1,00,00,00,00
  665. HKLM,%MediaCategories%\%CSCGuid.LFEMute%,Name,,%CSCNode.LFEMute%
  666. HKLM,%MediaCategories%\%CSCGuid.LFEMute%,Display,1,00,00,00,00
  667. HKLM,%MediaCategories%\%CSCGuid.LFE%,Name,,%CSCNode.LFE%
  668. HKLM,%MediaCategories%\%CSCGuid.LFE%,Display,1,00,00,00,00
  669.  
  670. HKLM,%MediaCategories%\%CSCGuid.SurroundVolume%,Name,,%CSCNode.SurroundVolume%
  671. HKLM,%MediaCategories%\%CSCGuid.SurroundVolume%,Display,1,00,00,00,00
  672. HKLM,%MediaCategories%\%CSCGuid.SurroundMute%,Name,,%CSCNode.SurroundMute%
  673. HKLM,%MediaCategories%\%CSCGuid.SurroundMute%,Display,1,00,00,00,00
  674. HKLM,%MediaCategories%\%CSCGuid.Surround%,Name,,%CSCNode.Surround%
  675. HKLM,%MediaCategories%\%CSCGuid.Surround%,Display,1,00,00,00,00
  676.  
  677. HKLM,%MediaCategories%\%CSCGuid.6Chmastervolume%,Name,,%CSCNode.6ChMasterVolume%
  678. HKLM,%MediaCategories%\%CSCGuid.6ChMasterVolume%,Display,1,00,00,00,00
  679. HKLM,%MediaCategories%\%CSCGuid.6ChMasterMute%,Name,,%CSCNode.6ChMasterMute%
  680. HKLM,%MediaCategories%\%CSCGuid.6ChMasterMute%,Display,1,00,00,00,00
  681.  
  682. HKLM,%MediaCategories%\%CSCGuid.Line2volume%,Name,,%CSCNode.Line2Volume%
  683. HKLM,%MediaCategories%\%CSCGuid.Line2Volume%,Display,1,00,00,00,00
  684. HKLM,%MediaCategories%\%CSCGuid.Line2Mute%,Name,,%CSCNode.Line2Mute%
  685. HKLM,%MediaCategories%\%CSCGuid.Line2Mute%,Display,1,00,00,00,00
  686. HKLM,%MediaCategories%\%CSCGuid.Line2%,Name,,%CSCNode.line2%
  687. HKLM,%MediaCategories%\%CSCGuid.Line2%,Display,1,00,00,00,00
  688.  
  689. HKLM,%MediaCategories%\%CSCGuid.Aux2volume%,Name,,%CSCNode.Aux2Volume%
  690. HKLM,%MediaCategories%\%CSCGuid.Aux2Volume%,Display,1,00,00,00,00
  691. HKLM,%MediaCategories%\%CSCGuid.Aux2Mute%,Name,,%CSCNode.Aux2Mute%
  692. HKLM,%MediaCategories%\%CSCGuid.Aux2Mute%,Display,1,00,00,00,00
  693. HKLM,%MediaCategories%\%CSCGuid.Aux2%,Name,,%CSCNode.Aux2%
  694. HKLM,%MediaCategories%\%CSCGuid.Aux2%,Display,1,00,00,00,00
  695.  
  696.  
  697. [SourceDisksNames]
  698. 100=%Disk1Name%,,
  699.  
  700. [SourceDisksFiles]
  701. cwc4612.osp=100
  702. cwc4630.osp=100
  703. cwc3d.osp=100
  704. cwcasync.osp=100
  705. cwcsfgtx.osp=100
  706. cwcdatac.osp=100
  707. cwcdls.osp=100
  708. cwcdlsrs.osp=100
  709. cwcdlscs.osp=100
  710. cwceq.osp=100
  711. cwclang.dat=100
  712. gtxpfa.exe=100
  713. cwcaloop.raw=100
  714. cwcmp3.osp=100
  715. cwcsndct.osp=100
  716. cwcsnoop.osp=100
  717. cwcspat.osp=100
  718. cwcspud.dat=100
  719. cwcspud.sys=100
  720. cwcwdm.sys=100
  721. cwcdls8.cls=100
  722. crlds3d.dll=100
  723. cwclang.dll=100
  724. cwcpm.osp=100
  725. cwcptadj.osp=100
  726. cwcsnoop.osp=100
  727. cwcprops.cpl=100
  728. cwcmp3.ax=100
  729. ;;
  730. ;; Sensaura files
  731. ;;
  732. cwcs3ddd.osp=100
  733. cwcs3dmx.osp=100
  734. cwcs3dps.osp=100
  735. cwcs3dmc.osp=100
  736. cwcs3dsn.osp=100
  737.  
  738.  
  739. ; Sensaura update
  740. Audio3D.dll=100
  741.  
  742.  
  743. [Strings]
  744.  
  745. ; Added for Sensaura
  746. Audio3D_CLSID="{D8F1EEE0-F634-11CF-8700-00A0245D918B}"
  747.  
  748. Disk1Name="Hercules Game Theater XP(tm) WDM Driver Disk 1"
  749. CSMfgName="Hercules"
  750. cwcspud.DeviceDesc="Hercules Game Theater XP(tm)"
  751. cwcwdm.DeviceDesc="Hercules Game Theater XP(tm) WDM Interface"
  752. cwcgame.DeviceDesc="Hercules Game Theater XP(tm) Game Port"
  753. CSCAud.SPuD.szPname="Hercules Game Theater XP(tm) SPuD"
  754.  
  755. ;
  756. ; Guids
  757. MSKSCATEGORY_AUDIO      ="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
  758. MSKSCATEGORY_RENDER     ="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
  759. MSKSCATEGORY_CAPTURE    ="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  760. MSProxy.CLSID           ="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  761.  
  762. CSCGuid.PhoneVolume     ="{307E1008-9035-11d2-99D6-00600893863B}"
  763. CSCGuid.PhoneMute       ="{307E1009-9035-11d2-99D6-00600893863B}"
  764. CSCGuid.BeepVolume      ="{307E100a-9035-11d2-99D6-00600893863B}"
  765. CSCGuid.BeepMute        ="{307E100b-9035-11d2-99D6-00600893863B}"
  766. CSCGuid.HPhoneVolume    ="{307E100c-9035-11d2-99D6-00600893863B}"
  767. CSCGuid.HPhoneMute      ="{307E100d-9035-11d2-99D6-00600893863B}"
  768. CSCGuid.ZVPORT          ="{098F7443-75BC-11d2-AA2E-3078302C2030}"
  769. CSCGuid.ZVVolume        ="{1C4410F3-D997-11d3-943D-0040339FD9C2}"
  770. CSCGuid.ZVMute          ="{26345020-D997-11d3-943D-0040339FD9C2}"
  771.  
  772. CSCGuid.Master          ="{3C566B60-D997-11d3-943D-0040339FD9C2}"
  773. CSCGuid.Front           ="{FEFB4813-D820-11d3-943D-0040339FD9C2}"
  774. CSCGuid.FrontVolume     ="{38BFD810-A288-11d3-9426-0040339FD9C2}"
  775. CSCGuid.FrontMute       ="{4534F060-A288-11d3-9426-0040339FD9C2}"
  776. CSCGuid.Rear            ="{5CC77870-D821-11d3-943D-0040339FD9C2}"
  777. CSCGuid.RearVolume      ="{4D7644B0-A288-11d3-9426-0040339FD9C2}"
  778. CSCGuid.RearMute        ="{4D7644B1-A288-11d3-9426-0040339FD9C2}"
  779. CSCGuid.SPDIF           ="{307E100f-9035-11d2-99D6-00600893863B}"
  780. CSCGuid.SPDIFVolume     ="{32DA4E70-D997-11d3-943D-0040339FD9C2}"
  781. CSCGuid.SPDIFMute       ="{32DA4E71-D997-11d3-943D-0040339FD9C2}"
  782.  
  783. ;****************************************************************
  784. ;    THESE CONSTANTS ARE USED TO NAME OUR 
  785. ;    MIXER CONTROLS
  786. ;
  787.  
  788. CSCGuid.CenterVolume    ="{722A0511-D654-4068-98BC-21275BA4606B}"
  789. CSCGuid.CenterMute    ="{64346F35-BC1F-4eda-9CF0-46FF97815767}"
  790. CSCGuid.Center        ="{D7E8205C-D7E3-4815-B426-F5955C5F9358}"
  791.  
  792. CSCGuid.LFEVolume    ="{622F2C04-D54F-4d63-B113-B23F42812500}"
  793. CSCGuid.LFEMute        ="{A9CC52E9-4B9B-425b-A020-FA88D373D922}"
  794. CSCGuid.LFE        ="{B8AA1BC1-654F-4d47-93DF-0048F86BE027}"
  795.  
  796. CSCGuid.SurroundVolume    ="{CFBB6708-314F-487a-8CBD-23AB9A9471CB}"
  797. CSCGuid.SurroundMute    ="{338F569A-7209-4259-8850-C250F425C894}"
  798. CSCGuid.Surround    ="{CFC66438-9FAF-4cc6-9C5F-D968C676671E}"
  799.  
  800. CSCGuid.6Chmastervolume ="{23D90A74-FC52-49eb-8783-B3559D251F13}"
  801. CSCGuid.6ChMasterMute    ="{8BCC82D5-7423-4143-8F3B-52EB4E1DC17E}"
  802.  
  803.  
  804. CSCGuid.Line2volume    ="{966BF45F-B6F5-4a54-AD36-0FD61D565E87}"
  805. CSCGuid.Line2Mute    ="{827041AF-09F5-478a-AEC3-64DD405B1CB8}"
  806. CSCGuid.Line2        ="{AD793DEA-95F3-43ba-9938-7B6CE944F960}"
  807.  
  808. CSCGuid.Aux2volume    ="{F3D77DFF-50CC-445b-8BCD-BB77BE4D1C09}"
  809. CSCGuid.Aux2Mute    ="{0C4230AA-77FF-4280-A630-A4D00315483B}"
  810. CSCGuid.Aux2        ="{BF11968E-0D53-4830-BEF1-AF33A170B9EE}"
  811.  
  812. ;****************************************************************
  813.  
  814.  
  815.  
  816. CSCAud.Wave.szPname="Hercules Game Theater XP(tm)"
  817. CSCAud.Topology.szPname="Game Theater XP(tm) Mixer"
  818. CSCAud.UART.szPname="Game Theater XP(tm) External MIDI"
  819. CSCAud.DLS.szPname="Game Theater XP(tm) DLS Synth"
  820.  
  821. CSCPin.ZVPORT           ="ZV"
  822. CSCNode.ZVVolume        ="ZV Volume"
  823. CSCNode.ZVMute          ="ZV Mute"
  824.  
  825. CSCPin.SPDIF            ="S/PDIF In"
  826. CSCNode.SPDIFVolume     ="S/PDIF Volume"
  827. CSCNode.SPDIFMute       ="S/PDIF Mute"
  828.  
  829. CSCNode.PhoneVolume     ="Phone Volume"
  830. CSCNode.PhoneMute       ="Phone Mute"
  831. CSCNode.BeepVolume      ="Beep Volume"
  832. CSCNode.BeepMute        ="Beep Mute"
  833. CSCNode.HPhoneVolume    ="Headphone"
  834. CSCNode.HPhoneMute      ="Headphones Mute"
  835.  
  836. CSCNode.Master          ="Master"
  837. CSCNode.Front           ="Front"
  838. CSCNode.FrontVolume     ="Front Volume"
  839. CSCNode.FrontMute       ="Front Mute"
  840. CSCNode.Rear            ="Headphone"
  841. CSCNode.RearVolume      ="Back Volume"
  842. CSCNode.RearMute        ="Back Mute"
  843.  
  844. ;****************************************************************
  845.  
  846. CSCNode.CenterVolume        ="Center Volume"
  847. CSCNode.CenterMute            ="Center Mute"
  848. CSCNode.Center                ="Center"
  849.  
  850. CSCNode.LFEVolume            ="LFE Volume"
  851. CSCNode.LFEMute                ="LFE Mute"
  852. CSCNode.LFE                    ="Subwoofer"
  853.  
  854. CSCNode.SurroundVolume        ="Surround Volume"
  855. CSCNode.SurroundMute        ="Surround Mute"
  856. CSCNode.Surround            ="Surround"
  857.  
  858. CSCNode.6ChMasterVolume        ="6ChMaster"
  859. CSCNode.6ChMasterMute        ="6ChMaster Mute"
  860.  
  861. CSCNode.Line2Volume            ="Line In 2 Volume"
  862. CSCNode.Line2Mute            ="Line In 2 Mute"
  863. CSCNode.Line2                ="Line In 2"
  864.  
  865. CSCNode.Aux2Volume            ="Aux 2 Volume"
  866. CSCNode.Aux2Mute            ='Aux 2 Mute"
  867. CSCNode.Aux2                ="Aux 2"
  868.  
  869. ;****************************************************************
  870.  
  871.  
  872. MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
  873. KSNAME_Wave="Wave"
  874. KSNAME_UART="UART"
  875. KSNAME_Topology="Topology"
  876. KSNAME_DMusic="DMusic"
  877.  
  878. KEY_BASE="SYSTEM\CurrentControlSet\Services\cwcspud\CS461x"
  879. KEY_EQ="SYSTEM\CurrentControlSet\Services\cwcspud\CS461x\Algorithms\Equalization"
  880. KEY_RUN="SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
  881. KEY_RUNONCE="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
  882. CRYSTAL_SPUD_GUID = "{C84710EC-F725-11d1-94BA-00C04FBF8E70}"
  883. CRYSTAL_SPuD="SPuD"
  884. CRYSTAL_SPUD3_GUID = "{C84710ED-F725-11D1-94BA-00C04FBF8E70}"
  885. CRYSTAL_SPUD3="SPuD3"
  886.  
  887.  
  888. ; CRYSTAL_CWCDLS_GUID = "{22060BC5-49C6-11d3-B75A-00105A9D79B9}" 
  889. ;
  890. ; These strings are not displayed anywhere.  They are only used in the registry
  891. ; for a service description.
  892. ;
  893. cwcspud.SvcDesc = "Crystal SoundFusion(tm) Driver"
  894. cwcwdm.SvcDesc  = "Crystal SoundFusion(tm) WDM Driver"
  895. cwcgame.SvcDesc = "Crystal SoundFusion(tm) Game Port"
  896.  
  897.  
  898.  
  899.  
  900.  
  901.