home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1999 May / VPR9905A.BIN / DRIVER / AOPEN / AW37W95 / w95v20.exe / install.inf < prev    next >
Windows Setup INFormation  |  1998-03-03  |  30KB  |  822 lines

  1. ; AW37,  CS4235 Chip, Based on Ver 2.72 Crystal Driver .
  2. ; Modified Date : Feb. 23, 1998
  3. ; Modified by Jeff Liu .
  4.  
  5. [Version]
  6. Signature="$CHICAGO$"
  7. Class=MEDIA
  8. provider="Crystal Semiconductor"
  9. LayoutFile=layout.inf
  10.  
  11. [ClassInstall]
  12. AddReg=Class.AddReg
  13.  
  14. [Class.AddReg]
  15. HKR,,,,%MediaClassName%
  16. HKR,,Icon,,"-1"
  17. HKR,,Installer,,mmci.dll
  18.  
  19. [Manufacturer]
  20. %CSMfgName%=Crystal
  21.  
  22. [Crystal]
  23. %*CSC0000.DeviceDesc%=CSC0000_Device, *CSC0000
  24. %*CSCFFFF.DeviceDesc%=CSCFFFF_Device, *CSCFFFF
  25. %*CSC0001.DeviceDesc%=CSC0001_Device, *CSC0001
  26. %*CSC0010.DeviceDesc%=CSC0010_Device, *CSC0010
  27. %*CSC0003.DeviceDesc%=CSC0003_Device, *CSC0003
  28. %*CSC000F.DeviceDesc%=CSC000F_Device, *CSC000F
  29. %*CSC0004.DeviceDesc%=CSC0004_Device, *CSC0004
  30. ;4235/39 devices:
  31. %*CSC0000.DeviceDesc%=CSC0000_Device, *CSC0100
  32. %*CSC0001.DeviceDesc%=CSC0001_Device, *CSC0101
  33. %*CSC0010.DeviceDesc%=CSC0010_Device, *CSC0110
  34. %*CSC0003.DeviceDesc%=CSC0003_Device, *CSC0103
  35. %*CSC000F.DeviceDesc%=CSC000F_Device, *CSC010F
  36. %*CSC0004.DeviceDesc%=CSC0004_Device, *CSC0104
  37.  
  38. ; This was added since OSR2 does not support NODRIVER.INF.  We basically
  39. ; treat CSC0002 and CSC0010 the same.
  40. %*CSC0010.DeviceDesc%=CSC0010_Device, *CSC0002
  41.  
  42. ; Special Mobile Triton I devnode.
  43. %*CSC0011.DeviceDesc%=CSC0011_Device, *CSC0011
  44. %*CSC0011.DeviceDesc%=CSC0011_Device, *CSC0111
  45.  
  46. ;--------------------------------------------------------------------------
  47.  
  48. ; To NOT install the 3d applet remove the Cwd3dsnd.CopyList and Cwd3dsnd.AddReg entries
  49. ; from the CopyFiles entry below.
  50. [CSCFFFF_Device]
  51. DelFiles=WSS.DelList
  52. CopyFiles=WSS.CopyList,Windir.CopyList,Power.CopyList
  53. UpdateInis=WSS.UpdateInis
  54. UpdateCfgSys=CWDINIT.UpdateCfgSys
  55. reboot
  56.  
  57. ; To NOT install the 3d applet remove the Cwd3dsnd.CopyList and Cwd3dsnd.AddReg entries
  58. ; from the CopyFiles and AddReg entries below.
  59. [CSC0000_Device]
  60. DelFiles=WSS.DelList
  61. CopyFiles=WSS.CopyList,Windir.CopyList,Power.CopyList, App.CopyList
  62. AddReg=WAVE.AddReg, MIXER.AddReg, CSC0000.AddReg, WSS.AddReg, Power.AddReg
  63. UpdateInis=WSS.UpdateInis
  64. UpdateCfgSys=CWDINIT.UpdateCfgSys
  65. ;Uncomment the next line if you wish to use this .inf with NULL resources
  66. ;reboot
  67.  
  68. [App.CopyList]
  69. _INST32I.EX_,,
  70. _ISDEL.EXE,,
  71. _setup.dll,,
  72. _sys1.cab,,
  73. _user1.cab,,
  74. DATA.TAG,,
  75. data1.cab,,
  76. lang.dat,,
  77. layout.bin,,
  78. os.dat,,
  79. setup.bmp,,
  80. SETUP.EXE,,
  81. SETUP.INI,,
  82. setup.ins,,
  83. setup.lid,,
  84. uninstal.exe,,
  85.  
  86. [WSS.UpdateInis]
  87. system.ini,386Enh,"device=vsndsys.386"
  88. system.ini,drivers,"wave*=sndsys.drv",,1
  89. system.ini,drivers,"wave*=cs31ba11.drv",,1
  90. system.ini,drivers,"wave*=cwdaudio.drv",,1
  91. system.ini,drivers,"midi*=sndsys.drv",,1
  92. system.ini,drivers,"aux*=sndsys.drv",,1
  93. system.ini,drivers,"aux*=cs31ba11.drv",,1
  94. system.ini,drivers,"aux*=cwdaudio.drv",,1
  95. system.ini,drivers,"mixer*=sndsys.drv",,1
  96. system.ini,drivers,"mixer*=cs31ba11.drv",,1
  97. system.ini,drivers,"mixer*=cwdaudio.drv",,1
  98.  
  99. [WSS.CopyList]
  100. cwdaudix.vxd,,
  101. cwdaudio.drv,,
  102. cwdfm.drv,,
  103. cwdjoy.vxd,,
  104.  
  105. [Windir.CopyList]
  106. cwdinit.exe,,
  107. cwdaudio.ini,,
  108. cwdaudio.bin,,
  109. cwdmix.exe,,
  110.  
  111. [WSS.DelList]
  112. vsndsys.386,,,1
  113. sndsys.drv,,,1
  114. vaudiod.386,,,1
  115. cpqaudio.drv,,,1
  116. vsbd.386,,,1
  117. vadlibd.386,,,1
  118. nullwave.drv,,,1
  119. mssndsys.drv,,,1
  120. mssndsys.vxd,,,1
  121.  
  122. [WSS.AddReg]
  123. ;HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Uninstall_S23A,DisplayName,,"AW37 PNP Audio Card "
  124. ;HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Uninstall_S23A,UninstallString,,%10%\Uninstal.exe
  125. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,Add_Audio_App,,%10%\Temp\Setup.exe
  126. ;HKEY_CURRENT_USER,Software\Microsoft\Windows\CurrentVersion\Applets\SysTray,Services,,7
  127.  
  128. HKR,,Driver,,"cwdaudix.vxd"
  129. HKR,Drivers\wave\cwdaudio.drv,Driver,,cwdaudio.drv
  130. HKR,Drivers\mixer\cwdaudio.drv,Driver,,cwdaudio.drv
  131. HKR,Drivers\aux\cwdaudio.drv,Driver,,cwdaudio.drv
  132. HKR,Drivers\midi\cwdfm.drv,,,
  133. HKR,Drivers\midi\cwdfm.drv,Driver,,cwdfm.drv
  134. ; Uncomment the next Line if Wavetable Synthesizer hardware is present in the system
  135. ; Edits also in section [MPU401.AddReg] below
  136. ; HKR,Drivers\midi\cwdfm.drv,External,1,01,00,00,00
  137. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  138. HKR,,EnumPropPages,,"cwdaudio.drv,DrvEnumPropPages"
  139. HKLM,%KEY_FIL%\fl.UpdateInis,device.vsndsys,,"system.ini,386Enh,""device=vsndsys.386"",,"
  140.  
  141. [CSC0000.AddReg]
  142. HKR,Drivers\wave\cwdaudio.drv,Description,,%*CSC0000.DeviceDesc%
  143. HKR,Drivers\mixer\cwdaudio.drv,Description,,%*CSC0000.DeviceDesc%
  144. HKR,Drivers\aux\cwdaudio.drv,Description,,%*CSC0000.DeviceDesc%
  145. HKR,Drivers\midi\cwdfm.drv,Description,,%V_INTERNAL%
  146. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  147. HKR,Config\DRIVER,Interp8,,Linear
  148. HKR,Config\DRIVER,Interp16,,Linear
  149. HKR,Config\DRIVER,SaveSettingsOnExit,,ON
  150. HKR,Config\DRIVER,DMATimingMode,,1
  151. HKR,Config\DRIVER,4232ADPCMEnable,,1
  152. HKR,Config\DRIVER,PlayIntsPerSec,,20
  153. HKR,Config\MIXER,IntsPerSec,,50
  154. ;HKR,Config\DRIVER,UseAllFs,,0
  155. HKR,Config\MIXER,WaveVolumeOffset,,48
  156. HKR,Config\MIXER,lLineVolume,,45874
  157. HKR,Config\MIXER,rLineVolume,,45874
  158. HKR,Config\MIXER,LineGang,,ON
  159. HKR,Config\MIXER,MicVolume,,45874
  160. HKR,Config\MIXER,lMicVolume,,45874
  161. HKR,Config\MIXER,rMicVolume,,45874
  162. HKR,Config\MIXER,MicGang,,ON
  163. HKR,Config\MIXER,lAuxInVolume,,45874
  164. HKR,Config\MIXER,rAuxInVolume,,45874
  165. HKR,Config\MIXER,AuxInGang,,ON
  166. HKR,Config\MIXER,lLoopBackInputVolume,,45874
  167. HKR,Config\MIXER,rLoopBackInputVolume,,45874
  168. HKR,Config\MIXER,LoopBackInputGang,,ON
  169. HKR,Config\MIXER,MonitorVolume,,42280
  170. HKR,Config\MIXER,MonitorMute,,ON
  171. HKR,Config\MIXER,MonitorMode,,Recording
  172. HKR,Config\MIXER,lMasterVolume,,42280
  173. HKR,Config\MIXER,rMasterVolume,,42280
  174. HKR,Config\MIXER,MasterMute,,OFF
  175. HKR,Config\MIXER,MasterGang,,ON
  176. HKR,Config\MIXER,lAuxVolume,,42280
  177. HKR,Config\MIXER,rAuxVolume,,42280
  178. HKR,Config\MIXER,AuxMute,,OFF
  179. HKR,Config\MIXER,AuxGang,,ON
  180. HKR,Config\MIXER,lAux2Volume,,42280
  181. HKR,Config\MIXER,rAux2Volume,,42280
  182. HKR,Config\MIXER,Aux2Mute,,OFF
  183. HKR,Config\MIXER,Aux2Gang,,ON
  184. HKR,Config\MIXER,lLineMixVolume,,42280
  185. HKR,Config\MIXER,rLineMixVolume,,42280
  186. HKR,Config\MIXER,LineMixMute,,OFF
  187. HKR,Config\MIXER,LineMixGang,,ON
  188. HKR,Config\MIXER,MonoVolume,,42280
  189. HKR,Config\MIXER,MonoMute,,OFF
  190. HKR,Config\MIXER,MonoOutMute,,ON
  191. HKR,Config\MIXER,MicBoost,,ON
  192. HKR,Config\MIXER,HWMUTE,,"0,1,E"
  193. HKR,Config\MIXER,lVirtMaster,,48059
  194. HKR,Config\MIXER,rVirtMaster,,48059
  195. HKR,Config\MIXER,lLowPriMicVolume,,45874
  196. HKR,Config\MIXER,rLowPriMicVolume,,45874
  197. HKR,Config\MIXER,LowPriMicMute,,ON
  198. HKR,Config\MIXER,LowPriMicBoost,,ON
  199. HKR,Config\MIXER,lLowPriLineVolume,,45874
  200. HKR,Config\MIXER,rLowPriLineVolume,,45874
  201. HKR,Config\MIXER,lLowPriLoopBackInputVolume,,45874
  202. HKR,Config\MIXER,rLowPriLoopBackInputVolume,,45874
  203. HKR,Config\MIXER,lLowPriAuxInVolume,,45874
  204. HKR,Config\MIXER,rLowPriAuxInVolume,,45874
  205. HKR,Config\MIXER,VirtMasterMute,,OFF
  206. HKR,Config\MIXER,VirtMasterGang,,ON
  207. HKR,Config\MIXER,MicAGC,,OFF
  208. HKR,Config\MIXER,DisableKaraokeMode,,OFF
  209. HKR,Config\MIXER,KaraokeMode,,OFF
  210. HKR,Config\MIXER,SmartKaraokeMode,,ON
  211.  
  212. ;------------------- new control values for symmetrical mixer ----------jmh
  213. ; value encoding changed, used to be:
  214. ;HKR,Config\MIXER,InputSelection,,MIC
  215. ;HKR,Config\MIXER,LowPriInputSelection,,MIC
  216. ; now should be:
  217. HKR,Config\MIXER,InputSelection,,8
  218. HKR,Config\MIXER,LowPriInputSelection,,8
  219. ;------ moved and renamed  -------------------------
  220. ;HKR,Config\MIXER,XCTL0,,0
  221. ;HKR,Config\MIXER,XCTL1,,0
  222. ;------ new ----------------------------------------
  223. HKR,Config\MIXER,lDacSERVolume,,45874
  224. HKR,Config\MIXER,rDacSERVolume,,45874
  225. HKR,Config\MIXER,DacSERMute,,ON
  226. HKR,Config\MIXER,lLine-inVolume,,45874
  227. HKR,Config\MIXER,rLine-inVolume,,45874
  228. HKR,Config\MIXER,Line-inInputMute,,ON
  229. HKR,Config\MIXER,Line-inOutputMute,,ON
  230. HKR,Config\MIXER,3DSpace,,32768
  231. HKR,Config\MIXER,3DCenter,,32768
  232. HKR,Config\MIXER,3DMute,,OFF
  233. HKR,Config\MIXER,Aux2InputMute,,OFF
  234. HKR,Config\MIXER,Aux1InputMute,,OFF
  235. HKR,Config\MIXER,LineInputMute,,OFF
  236. HKR,Config\MIXER,MicInputMute,,ON
  237. HKR,Config\MIXER,MicOutputMute,,ON
  238. HKR,Config\MIXER,lWaveOutVolume,,42280
  239. HKR,Config\MIXER,rWaveOutVolume,,42280
  240. HKR,Config\MIXER,WaveOutMute,,OFF
  241. HKR,Config\MIXER,lSysVol,,42280
  242. HKR,Config\MIXER,rSysVol,,42280
  243. HKR,Config\MIXER,lWaveinMasterVolume,,36000
  244. HKR,Config\MIXER,rWaveinMasterVolume,,36000
  245. ;-- Mahler additions
  246. HKR,Config\MIXER,lDspSYNTHVolume,,42280
  247. HKR,Config\MIXER,rDspSYNTHVolume,,42280
  248. HKR,Config\MIXER,DspSYNTHIMute,,ON
  249. HKR,Config\MIXER,DspSYNTHOMute,,OFF
  250. HKR,Config\MIXER,lDspWAVEVolume,,42280
  251. HKR,Config\MIXER,rDspWAVEVolume,,42280
  252. HKR,Config\MIXER,DspWAVEIMute,,ON
  253. HKR,Config\MIXER,DspWAVEOMute,,OFF
  254. HKR,Config\MIXER,lDac2Volume,,45874
  255. HKR,Config\MIXER,rDac2Volume,,45874
  256. HKR,Config\MIXER,Dac2InputMute,,ON
  257. HKR,Config\MIXER,Dac2OutputMute,OFF
  258. HKR,Config\MIXER,lZVPORTVolume,,0
  259. HKR,Config\MIXER,rZVPORTVolume,,0
  260. HKR,Config\MIXER,lDigSYNTHVolume,,0
  261. HKR,Config\MIXER,rDigSYNTHVolume,,0
  262. HKR,Config\MIXER,Dac2Mux,,00000001
  263. HKR,Config\MIXER,WaveInMute,,ON
  264.  
  265.  
  266. ;---exterenal audio controls: 0=none 
  267. HKR,Config\MIXER,ExternalToneControls,,0
  268. HKR,Config\MIXER,lMasterBass,,32768
  269. HKR,Config\MIXER,rMasterBass,,32768
  270. HKR,Config\MIXER,lMasterTreble,,32768
  271. HKR,Config\MIXER,rMasterTreble,,32768
  272. HKR,Config\MIXER,lRearSpeakerVolume,,0
  273. HKR,Config\MIXER,rRearSpeakerVolume,,0
  274.  
  275.  
  276. ;--------- for volume table-driven method-------
  277. HKR,Config\MIXER,AnalogGainTable,,%AnalogGainTable%
  278. HKR,Config\MIXER,DigitalGainTable,,%DigitalGainTable%
  279. HKR,Config\MIXER,SynthGainTable,,%SynthGainTable%
  280. HKR,Config\MIXER,MicGainTable,,%MicGainTable%
  281. HKR,Config\MIXER,MonoGainTable,,%MonoGainTable%
  282. HKR,Config\MIXER,DACGainTable,,%DACGainTable%
  283. HKR,Config\MIXER,DAC2GainTable,,%Dac2GainTable%
  284. HKR,Config\MIXER,MasterInGainTable,,%MasterInGainTable%
  285. HKR,Config\MIXER,MasterOutGainTable,,%MasterOutGainTable%
  286. HKR,Config\MIXER,Mode3MasterOutGainTable,,%Mode3MasterOutGainTable%
  287.  
  288. ;-----------this varible to control mode of  DSP serial port  
  289. ;0= disable, 1= enable, 2= enable and route analog sources to serial port
  290. ;3 and 4 = settings for SPDIF output.
  291.  
  292. HKR,Config\MIXER,EnableDSPSerialPort,,0
  293.  
  294. ;s/p dif control-------------------------------------------------------
  295. ;set EnableDSPSerialPort = 3 to connect to analog sources.
  296. ;set EnableDSPSerialPort = 4 to connect to dsp.
  297.  
  298. ;The SPDIF Category Code.
  299. ;7-digit binary number represented as string of 1's and 0's.
  300. HKR,Config\MIXER,SPDIFCategory,,'0000000'
  301.  
  302. ;Boolean, ON=data is digital audio, OFF=data is non-audio.
  303. HKR,Config\MIXER,SPDIFIsAudio,,ON
  304.  
  305. ;Boolean, ON=Copying is permitted/copyright is not asserted.
  306. ;OFF=Copying is inhibited/copyright is asserted.
  307. HKR,Config\MIXER,SPDIFPermitCopy,,ON
  308.  
  309. ;Boolean, ON=data is original/commercially pre-recorded.
  310. ;OFF=no indication, 1st generation or higher
  311. HKR,Config\MIXER,SPDIFOriginalGeneration,,OFF
  312.  
  313. ;The level of pre-emphesis
  314. ;Decimal Integer, 0=None, 1= 50/15us, 2-channel audio
  315. HKR,Config\MIXER,SPDIFPreemphesis,,0
  316.  
  317. ;------------------- end of new control values ------------------------
  318.  
  319. HKR,Config\CONTROLS,JoystickRate,,0
  320.  
  321. HKR,Config\RECORD,HighPassFilter,,Off
  322. HKR,Config\RECORD,Dither,,ON
  323. HKR,Config\CONTROLS,ShortNameLine,,%SMixCtrlSynth%
  324. HKR,Config\CONTROLS,LongNameLine,,%LMixCtrlSynth%
  325. HKR,Config\CONTROLS,ShortNameAux2,,%SMixCtrlCD%
  326. HKR,Config\CONTROLS,LongNameAux2,,%LMixCtrlCD%
  327. HKR,Config\CONTROLS,ShortNameMono,,%SMixCtrlSpkr%
  328. HKR,Config\CONTROLS,LongNameMono,,%LMixCtrlSpkr%
  329. HKR,Config\CONTROLS,ShortNameMic,,%SMixCtrlMic%
  330. HKR,Config\CONTROLS,LongNameMic,,%LMixCtrlMic%
  331. HKR,Config\CONTROLS,ShortNameLoopback,,%SMixCtrlLoop%
  332. HKR,Config\CONTROLS,LongNameLoopback,,%LMixCtrlLoop%
  333. HKR,Config\CONTROLS,SourceForLine,,Synthesizer
  334. HKR,Config\CONTROLS,SourceForAux1,,Auxiliary
  335. HKR,Config\CONTROLS,SourceForAux2,,CompactDisc
  336. HKR,Config\CONTROLS,SourceForMono,,PCSpeaker
  337. HKR,Config\CONTROLS,SourceForMic,,Microphone
  338. HKR,Config\CONTROLS,LongNameLineOut,,%LMixCtrlMaster%
  339. HKR,Config\CONTROLS,ShortNameLineOut,,%SMixCtrlMaster%
  340. HKR,Config\CONTROLS,LongNameMuxOut,,%LMixCtrlMux%
  341. HKR,Config\CONTROLS,ShortNameMuxOut,,%SMixCtrlMux%
  342. HKR,Config\CONTROLS,LongNameLowPriMuxOut,,%LMixCtrlLowPri%
  343. HKR,Config\CONTROLS,ShortNameLowPriMuxOut,,%SMixCtrlLowPri%
  344. HKR,Config\CONTROLS,ShortNameWave,,%SMixCtrlWave%
  345. HKR,Config\CONTROLS,LongNameWave,,%LMixCtrlWave%
  346. HKR,Config\CONTROLS,ShortNameMonitor,,%SMixCtrlMonitor%
  347. HKR,Config\CONTROLS,LongNameMonitor,,%LMixCtrlMonitor%
  348. ;HKR,Config\CONTROLS,LongNameXCTL0,,%LMixCtrlX0%
  349. ;HKR,Config\CONTROLS,ShortNameXCTL0,,%SMixCtrlX0%
  350. ;HKR,Config\CONTROLS,LongNameXCTL1,,%LMixCtrlX1%
  351. ;HKR,Config\CONTROLS,ShortNameXCTL1,,%SMixCtrlX1%
  352. HKR,Config\CONTROLS,LongNameKaraoke,,%LMixCtrlKaraoke%
  353. HKR,Config\CONTROLS,ShortNameKaraoke,,%SMixCtrlKaraoke%
  354. HKR,Config\CONTROLS,LongNameSysVol,,%LCtrlSysVol%
  355. HKR,Config\CONTROLS,ShortNameSysVol,,%SCtrlSysVol%
  356. HKR,Config\CONTROLS,LongNameMicBoost,,%LMixCtrlMicBoost%
  357. HKR,Config\CONTROLS,ShortNameMicBoost,,%SMixCtrlMicBoost%
  358. HKR,Config\CONTROLS,LongNameDspSYNTH,,%LMixCtrlDSPSynth%
  359. HKR,Config\CONTROLS,ShortNameDspSYNTH,,%SMixCtrlDSPSynth%
  360. HKR,Config\CONTROLS,LongNameDspWAVE,,%LMixCtrlDspWAVE%
  361. HKR,Config\CONTROLS,ShortNameDspWAVE,,%SMixCtrlDspWAVE%
  362. HKR,Config\CONTROLS,LongNameDac2,,%LMixCtrlDac2%
  363. HKR,Config\CONTROLS,ShortNameDac2,,%SMixCtrlDac2%
  364. HKR,Config\CONTROLS,LongNameZVPORT,,%LMixCtrlZVPORT%
  365. HKR,Config\CONTROLS,ShortNameZVPORT,,%SMixCtrlZVPORT%
  366. HKR,Config\CONTROLS,LongNameDigSYNTH,,%LMixCtrlDigSYNTH%
  367. HKR,Config\CONTROLS,ShortNameDigSYNTH,,%SMixCtrlDigSYNTH%
  368.  
  369. ; Uncomment the following to set timelimit for power down on idle
  370. ; HKR,Config\CONTROLS,IdleTimer0H,,0
  371. ; HKR,Config\CONTROLS,IdleTimer0L,,60000
  372.  
  373. ;
  374. ; These controls are used to disable XCTLs when a device
  375. ; has internal 3D circuitry.  This is to support customers
  376. ; that use XCTLs to control external SRC circuitry.
  377. ;
  378. HKR,Config\CONTROLS,DisableIf3DXCTL0,,OFF
  379. HKR,Config\CONTROLS,DisableIf3DXCTL1,,OFF
  380. ;---------------- changes for symmetrical mixer -----------------------------jmh
  381. ; used to be:
  382. ;HKR,Config\CONTROLS,ShortNameAux1,,%SMixCtrlLine%
  383. ;HKR,Config\CONTROLS,LongNameAux1,,%LMixCtrlLine%
  384. ; now is
  385. HKR,Config\CONTROLS,ShortNameAux1,,%SMixCtrlAux1%
  386. HKR,Config\CONTROLS,LongNameAux1,,%LMixCtrlAux1%
  387.  
  388. ; specification of mode2 source lines that should be usable has changed to
  389. ; a bit map, with '1' representing available and '0' representing not available.
  390. ; The bit positions represent the lines indicated by the old-style setting.
  391. ; For Playback, bit[0] (leftmost bit) == "Wave"
  392. ;               bit[1]                == "Monitor"
  393. ;               bit[2]                == "Mono"
  394. ;               bit[3]                == "Line"
  395. ;               bit[4]                == "Aux1"
  396. ;               bit[5]                == "Aux2"
  397. ; For Record,   bit[0] (leftmost bit) == "Line"
  398. ;               bit[1]                == "Aux1"
  399. ;               bit[2]                == "MixOut" (Loop)
  400. ;               bit[3]                == "Mic"
  401. ; used to be:
  402. ;HKR,Config\CONTROLS,MixerSources,,"Wave,Monitor,Mono,Line,Aux1,Aux2"
  403. ;HKR,Config\CONTROLS,InputSources,,"Line,Aux1,Loop,Mic"
  404. ; now is
  405. HKR,Config\CONTROLS,MixerSources,,"111111"
  406. HKR,Config\CONTROLS,InputSources,,"1111"
  407.  
  408.  
  409. ; for Mode3xxxSources, values are a bit map determining which source lines are
  410. ; supposed to be supported. For Mode3MixerSources, the possibilities are:
  411. ;   playback:  3D,DIG-SER,DIG-wave,DIG-synth,aux2,aux1,line-in,mic,mono
  412. ;   record:     x,DIG-SER,DIG-wave,DIG-synth,aux2,aux1,line-in,mic,x
  413. ; where x is just a placeholder to make the strings the same length and easier
  414. ; to modify correctly. Note that if line-in is set to 0, it will be ganged 
  415. ; with the DIG-synth source.
  416. HKR,Config\CONTROLS,Mode3MixerSources,,"111111011"
  417. HKR,Config\CONTROLS,Mode3InputSources,,"x1111101x"
  418.  
  419. HKR,Config\CONTROLS,ShortName3DSpace,,%SMixCtrl3DSpace%
  420. HKR,Config\CONTROLS,LongName3DSpace,,%LMixCtrl3DSpace%
  421. HKR,Config\CONTROLS,ShortName3DCenter,,%SMixCtrl3DCenter%
  422. HKR,Config\CONTROLS,LongName3DCenter,,%LMixCtrl3DCenter%
  423. HKR,Config\CONTROLS,ShortName3DMute,,%SMixCtrl3DMute%
  424. HKR,Config\CONTROLS,LongName3DMute,,%LMixCtrl3DMute%
  425. HKR,Config\CONTROLS,ShortNameDacSER,,%SMixCtrlDacSer%
  426. HKR,Config\CONTROLS,LongNameDacSER,,%LMixCtrlDacSER%
  427. HKR,Config\CONTROLS,ShortNameLine-in,,%SMixCtrlLine%
  428. HKR,Config\CONTROLS,LongNameLine-in,,%LMixCtrlLine%
  429. HKR,Config\CONTROLS,ShortNameMonoOutMute,,%SMixCtrlMonoOutMute%
  430. HKR,Config\CONTROLS,LongNameMonoOutMute,,%LMixCtrlMonoOutMute%
  431.  
  432.  
  433. HKR,Config\SNDSYS.DRV,SingleModeDMA,,0
  434. HKR,Config\SNDSYS.DRV,MsftHardware,,0
  435. HKR,Config\SNDSYS.DRV,MsftSupport,,1
  436. HKR,Config\SNDSYS.DRV,AutoSelect,,0
  437. HKR,Config\SNDSYS.DRV,MidiPlay,,1
  438. HKR,Config\SNDSYS.DRV,OldMSDosGameCompatibility,,1
  439. HKR,Config\SNDSYS.DRV,BlasterSupport,,CS4232
  440. HKR,Config\SNDSYS.DRV,Duplex,,Full
  441. HKR,Config\SNDSYS.DRV,OEMHardware,,
  442. HKR,Config\SNDSYS.DRV,FMMixer,,Line
  443. HKR,Config\SNDSYS.DRV,CDMixer,,Aux2
  444. HKR,Config\SNDSYS.DRV,LineMixer,,Aux1
  445. HKR,Config\SNDSYS.DRV,UseTypeFDMA,,ON
  446. HKR,Config\SNDSYS.DRV,PollHWMasterVol,,OFF
  447. HKR,Config\SNDSYS.DRV,UseMode3MastVolTable,,ON
  448. HKR,Config\SNDSYS.DRV,SBInitMixerSettings,,OFF
  449. HKR,Config\SNDSYS.DRV,SBVoiceVolumeLeft,,9
  450. HKR,Config\SNDSYS.DRV,SBVoiceVolumeRight,,9
  451. HKR,Config\SNDSYS.DRV,SBMasterVolumeLeft,,9
  452. HKR,Config\SNDSYS.DRV,SBMasterVolumeRight,,9
  453. HKR,Config\SNDSYS.DRV,SBFMVolumeLeft,,9
  454. HKR,Config\SNDSYS.DRV,SBFMVolumeRight,,9
  455. HKR,Config\SNDSYS.DRV,SBCDVolumeLeft,,1
  456. HKR,Config\SNDSYS.DRV,SBCDVolumeRight,,1
  457. HKR,Config\SNDSYS.DRV,SBLineInVolumeLeft,,1
  458. HKR,Config\SNDSYS.DRV,SBLineInVolumeRight,,1
  459. HKR,Config\SNDSYS.DRV,SBMicMixing,,0
  460. HKR,Config\SNDSYS.DRV,SBInputSelect,,0
  461. HKR,Config\SNDSYS.DRV,SBVSTC,,0
  462. HKR,Config\SNDSYS.DRV,RestoreWSSOnDosExit,,OFF
  463. HKR,Config\SNDSYS.DRV,MuteWhenDOSBoxLoosesFocus,,ON
  464. HKR,Config\SNDSYS.DRV,WriteConfigurationFile,,ON
  465. HKR,Config\SNDSYS.DRV,IgnoreStandby,,ON
  466. HKR,Config\SNDSYS.DRV,PowerDownBach,,ON
  467. HKR,Config\SNDSYS.DRV,ExternalAmpAPM,,OFF
  468. HKR,Config\SNDSYS.DRV,ResumePreserve,,0
  469.  
  470. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,,,%MSDOSConfig%
  471. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,Config.Sys,,"device=%%WINDIR%%\cwdinit.exe /A"
  472. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,Flags,1,07,00,00,00
  473. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,Order,1,00,00,00,19
  474. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOSOptions\Crystal,TipText,,%MSDOSTipText%
  475.  
  476. [MIXER.AddReg]
  477. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  478. HKLM,%KEY_IOC%\Vol,,,
  479.  
  480. [WAVE.AddReg]
  481. HKR,,DevLoader,,mmdevldr.vxd
  482. HKR,,Driver,,cwdaudix.vxd
  483. HKR,Drivers,MIGRATED,,0
  484. HKR,Drivers\midi,,,
  485. HKR,Drivers\wave,,,
  486. HKR,Drivers\mixer,,,
  487. HKR,Drivers\aux,,,
  488. HKLM,%KEY_IOC%\acm,,,
  489. HKLM,%KEY_IOC%\Rec,,,
  490. HKLM,%KEY_IOC%\MPlay,,,
  491.  
  492. [CWDINIT.UpdateCfgSys]
  493. DevDelete=cwdinit.exe
  494. DevAddDev=cwdinit.exe,device, 1, "/A"
  495.  
  496. [*CSC0000.KnownDrivers]
  497. sndsys.drv
  498. cpqaudio.drv
  499. cs31ba11.drv
  500. nmcmssnd.drv
  501. mssndsys.drv
  502.  
  503. [Power.CopyList]
  504. cwdpcple.dll,,
  505.  
  506. [Power.AddReg]
  507. HKCR,"CLSID\{21838CA5-6877-11cf-9228-00A02407A140}",,,%PowerCPLName%
  508. HKCR,"CLSID\{21838CA5-6877-11cf-9228-00A02407A140}\InProcServer32",,,cwdpcple.dll
  509. HKCR,"CLSID\{21838CA5-6877-11cf-9228-00A02407A140}\InProcServer32","ThreadingModel",,"Apartment"
  510. ;------------------------------------------------------------------------------
  511. ; Uncomment the following line if you wish the Crystal Power Panel to appear
  512. ; in the Control Panel Power Applet.
  513. ;------------------------------------------------------------------------------
  514. ;HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Power\shellex\PropertySheetHandlers\Crystal Semiconductor Power Control Panel Extension",,,{21838CA5-6877-11cf-9228-00A02407A140}
  515.  
  516. [Cwd3dsnd.CopyList]
  517. Cwd3dsnd.exe,,
  518.  
  519. [Cwd3dsnd.AddReg]
  520. HKLM,"SOFTWARE\Crystal\CW3DSnd\Preset1","Description",,"Preset 1"
  521. HKLM,"SOFTWARE\Crystal\CW3DSnd\Preset1","Center",,12
  522. HKLM,"SOFTWARE\Crystal\CW3DSnd\Preset1","Space",,4
  523. HKLM,"SOFTWARE\Crystal\CW3DSnd\Preset2","Description",,"Preset 2"
  524. HKLM,"SOFTWARE\Crystal\CW3DSnd\Preset2","Center",,4
  525. HKLM,"SOFTWARE\Crystal\CW3DSnd\Preset2","Space",,12
  526. HKLM,"SOFTWARE\Crystal\CW3DSnd\Preset3","Description",,"Preset 3"
  527. HKLM,"SOFTWARE\Crystal\CW3DSnd\Preset3","Center",,8
  528. HKLM,"SOFTWARE\Crystal\CW3DSnd\Preset3","Space",,8
  529. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","CW3DSoundInstall",,"%10%\Cwd3dsnd.exe -install"
  530.  
  531.  
  532. ;--------------------------------------------------------------------------
  533.  
  534. ; CSC0011 is a combination of CSC0000 and CSC0001 on a Mobile Triton I
  535. ; implementation using the Audio Port.
  536.  
  537. [CSC0011_Device]
  538. DelFiles=WSS.DelList
  539. CopyFiles=WSS.CopyList,CSC0001.CopyList,Windir.CopyList,Power.CopyList
  540. AddReg=WAVE.AddReg, MIXER.AddReg, CSC0000.AddReg, WSS.AddReg, CSC0011.AddReg, Power.AddReg
  541. UpdateInis=WSS.UpdateInis,CSC0001.UpdateInis
  542. UpdateCfgSys=CWDINIT.UpdateCfgSys
  543.  
  544. ;
  545. ; This Driver string will overwrite the standard one added in WAVE.AddReg..
  546. ;
  547. [CSC0011.AddReg]
  548. HKR,,Driver,,"cwdaudix.vxd vjoyd.vxd"
  549. HKR,Drivers\joystick,,,
  550. HKR,Drivers\joystick\msjstick.drv,Description,,%*CSC0001.DeviceDesc%
  551. HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
  552. HKR,Drivers,Subclasses,,"wave,midi,aux,mixer,joystick"
  553. HKLM,%KEY_OEM%\cwdjoy,OEMCallout,0,cwdjoy.vxd
  554. HKLM,%KEY_OEM%\cwdjoy,OEMData,1,1,0,0,0,8,0,0,0
  555. HKLM,%KEY_OEM%\cwdjoy,OEMName,0,%cwdjoy.DeviceDesc% 
  556. HKLM,%KEY_OEM%\cwdjoy,OEMTESTWINCAP,0,%cwdjoy.DeviceTestDesc% 
  557. HKLM,%KEY_OEM%\cwdjoy,OEMCALWINCAP,0,%cwdjoy.DeviceCalDesc% 
  558.  
  559.  
  560. ;--------------------------------------------------------------------------
  561.  
  562. [CSC0001_Device]
  563. CopyFiles=CSC0001.CopyList
  564. AddReg=CSC0001.AddReg
  565. UpdateInis=CSC0001.UpdateInis
  566.  
  567. [CSC0001.CopyList]
  568. msjstick.drv,,
  569. vjoyd.vxd,,
  570.  
  571. [CSC0001.AddReg]
  572. HKR,,DevLoader,,mmdevldr.vxd
  573. HKR,Drivers,MIGRATED,,0
  574. HKR,Drivers\joystick,,,
  575. HKR,,Driver,,vjoyd.vxd
  576. HKR,Drivers\joystick\msjstick.drv,Description,,%*CSC0001.DeviceDesc%
  577. HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
  578. HKR,Drivers,SubClasses,,"joystick"
  579. HKLM,%KEY_OEM%\cwdjoy,OEMCallout,0,cwdjoy.vxd
  580. HKLM,%KEY_OEM%\cwdjoy,OEMData,1,1,0,0,0,8,0,0,0
  581. HKLM,%KEY_OEM%\cwdjoy,OEMName,0,%cwdjoy.DeviceDesc% 
  582. HKLM,%KEY_OEM%\cwdjoy,OEMTESTWINCAP,0,%cwdjoy.DeviceTestDesc% 
  583. HKLM,%KEY_OEM%\cwdjoy,OEMCALWINCAP,0,%cwdjoy.DeviceCalDesc% 
  584.  
  585. [CSC0001.UpdateInis]
  586. system.ini,drivers,"joystick="
  587.  
  588. ;--------------------------------------------------------------------------
  589.  
  590. [CSC0010_Device]
  591. DelFiles=ControlPort.DelList
  592. CopyFiles=ControlPort.CopyList
  593. AddReg=ControlPort.AddReg
  594.  
  595. [ControlPort.AddReg]
  596. HKR,,DevLoader,,mmdevldr.vxd
  597. HKR,,Driver,,cwdaudix.vxd
  598.  
  599. [ControlPort.DelList]
  600. cwdaudix.vxd,,,1
  601.  
  602. [ControlPort.CopyList]
  603. cwdaudix.vxd,,
  604.  
  605. ;--------------------------------------------------------------------------
  606.  
  607. [CSC0003_Device]
  608. DelFiles=MPU401.DelList
  609. CopyFiles=MPU401.CopyList
  610. AddReg=MIDI.AddReg, MPU401.AddReg, CSC0003.AddReg
  611. UpdateInis=MPU401.UpdateInis
  612.  
  613. [MPU401.CopyList]
  614. cwdmidi.vxd,,
  615. cwdmidi.drv,,
  616. cwdaudix.vxd,,
  617.  
  618. [MIDI.AddReg]
  619. HKR,,Devloader,,mmdevldr.vxd
  620. HKR,Drivers,MIGRATED,,0
  621. HKR,Drivers\midi,,,
  622.  
  623. [MPU401.AddReg]
  624. HKR,,Driver,,"cwdmidi.vxd"
  625. HKR,Drivers\midi\cwdmidi.drv,Driver,,cwdmidi.drv
  626. ;Comment out the next line if a Wavetable Synthesizer is present in the system
  627. HKR,Drivers\midi\cwdmidi.drv,External,1,01,00,00,00
  628. HKR,Drivers,SubClasses,,"midi"
  629.  
  630. [CSC0003.AddReg]
  631. HKR,Drivers\midi\cwdmidi.drv,Description,,%*CSC0003.DeviceDesc%
  632. ;  The followings will set MPU-401 1~16 channels as default
  633. ;
  634. ;HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\MIDI\Schemes\MPU-401(1-16)\00,,,
  635. ;HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\MIDI\Schemes\MPU-401(1-16)\00,,,"cwdmidi.drv<0003>"
  636. ;HKLM,System\CurrentControlSet\Control\MediaProperties\PrivateProperties\MIDI\Schemes\MPU-401(1-16)\00,Channels,1,FF,FF,FF,FF
  637.  
  638. ;HKCU,Software\Microsoft\Windows\CurrentVersion\Multimedia\MIDIMap,UseScheme,1,01
  639. ;HKCU,Software\Microsoft\Windows\CurrentVersion\Multimedia\MIDIMap,CurrentScheme,,"MPU-401(1-16)"
  640.  
  641. [MPU401.UpdateInis]
  642. system.ini,drivers,"midi*=mpu401.drv",,1
  643.  
  644. [MPU401.DelList]
  645. msmpu401.vxd,,,1
  646. msmpu401.drv,,,1
  647. mpu401.drv,,,1
  648.  
  649. ;--------------------------------------------------------------------------
  650. [CSC000F_Device]
  651.  
  652. ;--------------------------------------------------------------------------
  653. [CSC0004_Device]
  654. AddReg = ESDI_AddReg
  655.  
  656. [ESDI_AddReg]
  657. HKR,,DriverDesc,,"ESDI Port Driver"
  658. HKR,,DevLoader,,*IOS
  659. HKR,,PortDriver,,ESDI_506.pdr
  660.  
  661. ;--------------------------------------------------------------------------
  662.  
  663. [DestinationDirs]
  664. WSS.CopyList = 11
  665. WSS.DelList = 11
  666. Windir.CopyList = 10
  667. Cwd3dsnd.CopyList = 10
  668. DefaultDestDir = 11    ; LDID_SYS
  669. App.CopyList = 10,Temp
  670.  
  671. [SourceDisksNames]
  672. 1=%SourceDiskName%,, 0001
  673.  
  674. [SourceDisksFiles]
  675. cwdaudix.vxd=1
  676. cwdaudio.drv=1
  677. cwdinit.exe=1
  678. cwdaudio.ini=1
  679. cwdaudio.bin=1
  680. cwdfm.drv=1
  681. cwdmix.exe=1
  682. cwdpcple.dll=1
  683. cwdmidi.vxd=1
  684. cwdmidi.drv=1
  685. cwdjoy.vxd=1
  686. _INST32I.EX_=1
  687. _ISDEL.EXE=1
  688. _setup.dll=1
  689. _sys1.cab=1
  690. _user1.cab=1
  691. DATA.TAG=1
  692. data1.cab=1
  693. lang.dat=1
  694. layout.bin=1
  695. os.dat=1
  696. setup.bmp=1
  697. SETUP.EXE=1
  698. SETUP.INI=1
  699. setup.ins=1
  700. setup.lid=1
  701. uninstal.exe=1
  702.  
  703.  
  704. [Strings]
  705. ;Non-localized strings
  706. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  707. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  708. KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
  709. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  710. cwdjoy.DeviceDesc="Crystal Digital Assisted Joystick"
  711. cwdjoy.DeviceTestDesc="Crystal Joystick Port Test"
  712. cwdjoy.DeviceCalDesc="Crystal Joystick Port Calibration"
  713. KEY_OEM="System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM"
  714.  
  715. ;Localized strings
  716. MediaClassName="Sound, video and game controllers"
  717. CSMfgName="Crystal Semiconductor Corporation"
  718. *CSC0000.DeviceDesc="AW37 PnP CODEC (R2.00)"
  719. *CSCFFFF.DeviceDesc="AW37 PnP CODEC (Needs Reboot)"
  720. *CSC0001.DeviceDesc="AW37 PnP Joystick"
  721. *CSC0010.DeviceDesc="AW37 PnP Control Registers"
  722. *CSC0003.DeviceDesc="AW37 PnP MPU-401 Compatible"
  723. *CSC0004.DeviceDesc="AW37 PnP IDE Controller"
  724. *CSC0011.DeviceDesc="AW37 PnP CODEC/Joystick"
  725. MSDOSTipText="Configures Sound Card for use in DOS"
  726. MSDOSConfig="Crystal Sound Card Configuration"
  727. PowerCPLName="Crystal Semiconductor Power Control Panel Extension"
  728. SourceDiskName="AW37 Win'95 Driver"
  729. *CSC000F.DeviceDesc="Disabled Device"
  730. V_CLSWAVEFORM="Audio"
  731. V_CLSMIDI="MIDI"
  732. V_CLSMIXER="Mixer"
  733. V_CLSAUX="Auxiliary"
  734. V_INTERNAL="FM Synthesis"
  735. V_EXTERNAL="External MIDI Port"
  736. SMixCtrlSynth="Synth"
  737. LMixCtrlSynth="Synth"
  738. SMixCtrlLine="Line"
  739. LMixCtrlLine="Line"
  740. SMixCtrlCD="CD"
  741. LMixCtrlCD="CD"
  742. SMixCtrlSpkr="Mono"
  743. LMixCtrlSpkr="Mono In"
  744. SMixCtrlMic="Mic"
  745. LMixCtrlMic="Mic"
  746. SMixCtrlLoop="MixOut"
  747. LMixCtrlLoop="MixOut"
  748. SMixCtrlMaster="Master"
  749. LMixCtrlMaster="Master Out"
  750. SMixCtrlMux="Record"
  751. LMixCtrlMux="Master Record"
  752. SMixCtrlLowPri="LowPriIn"
  753. LMixCtrlLowPri="Low Priority Input"
  754. SMixCtrlKaraoke="Karaoke"
  755. LMixCtrlKaraoke="Karaoke Mode"
  756. SMixCtrlX0="XCTL 0"
  757. LMixCtrlX0="XControl 0"
  758. SMixCtrlX1="XCTL 1"
  759. LMixCtrlX1="XControl 1"
  760. SCtrlSysVol="SystemVol"
  761. LCtrlSysVol="System Volume"
  762. SMixCtrlWave="Wave"
  763. LMixCtrlWave="Wave"
  764. SMixCtrlMonitor="Monitor"
  765. LMixCtrlMonitor="Monitor"
  766. SMixCtrlMicBoost="Mic Boost"
  767. LMixCtrlMicBoost="Microphone Boost"
  768. SMixCtrlDSPSynth="Synth"
  769. LMixCtrlDSPSynth="Synth"
  770. SMixCtrlDspWAVE="Wave"
  771. LMixCtrlDspWAVE="Wave"
  772. SMixCtrlDac2="Synth"
  773. LMixCtrlDac2="Synth"
  774. SMixCtrlZVPORT="ZVPORT"
  775. LMixCtrlZVPORT="ZVPORT"
  776. SMixCtrlDigSYNTH="DigSYNTH"
  777. LMixCtrlDigSYNTH="DigSYNTH"
  778.  
  779.  
  780.  
  781.  
  782. ;-------------- new controls added for symmetrical mixer ----------jmh
  783. SMixCtrl3DCenter="Center"
  784. LMixCtrl3DCenter="3D Center"
  785. SMixCtrl3DSpace="Space"
  786. LMixCtrl3DSpace="3D Space"
  787. SMixCtrl3DMute="Mute"
  788. LMixCtrl3DMute="3D Mute"
  789. SMixCtrl3D="3D Effects"
  790. LMixCtrl3D="3D Effects"
  791. ; the aux1 input is usually tied to the line jack
  792. SMixCtrlAux1="Line"
  793. LMixCtrlAux1="Line In"
  794. SMixCtrlMonoOutMute="MonoOut Mute"
  795. LMixCtrlMonoOutMute="PC Speaker Mute"
  796. SMixCtrlDacSER="Serial"
  797. LMixCtrlDacSER="Serial In"
  798. ; optional names for a line-in that is not controlling synth
  799. SMixCtrlLine-in="Line"
  800. LMixCtrlLine-in="Line In"
  801.  
  802. ;-------------- tables added for volume slide rcontrol ----------msu
  803. ;-----the values in the following table are editable to meet OEM needs
  804. ;-----however, there are limits for all these tables, for analog table,
  805. ;-----synth table and mic table, entries are ranged from 0 to 31, maximum
  806. ;-----entries for those tables are 32 entries, for digital table and DAC
  807. ;-----table, entries are ranged from 0 to 63, maximum entries number is 64,
  808. ;----for mono table, entries are ranged from 0 to 13, maximum entries is 16,
  809. ;----for masterin table, entries are ranged from 0 to 7, maximum entries is 16,
  810. ;----for masterout table, entries are ranged from 0 to 25, maximum entries is 16. 
  811. ; Mode3MasterOutGainTable - Entries range from 0 - 63. 16 entries Required.  57 = 0 db
  812. AnalogGainTable="31,20,17,15,14,13,12,11,10,10,9,9,8,7,7,6,6,6,6,5,5,5,4,4,4,3,3,3,2,2,1,1"
  813. DigitalGainTable="63,34,32,30,28,26,24,22,21,20,18,17,17,16,16,16,15,15,15,14,14,14,13,13,13,12,12,12,11,11,11,10,10,10,9,9,9,8,8,8,7,7,7,6,6,6,5,5,5,4,4,4,3,3,3,2,2,2,1,1,1,0,0,0"
  814. SynthGainTable="31,20,17,15,14,13,12,11,10,10,9,9,8,7,7,6,6,6,6,5,5,5,4,4,4,3,3,3,2,2,1,1"
  815. MicGainTable="31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0"
  816. DacGainTable="63,34,32,30,28,26,24,22,21,20,18,17,17,16,16,16,15,15,15,14,14,14,13,13,13,12,12,12,11,11,11,10,10,10,9,9,9,8,8,8,7,7,7,6,6,6,5,5,5,4,4,4,3,3,3,2,2,2,1,1,1,0,0,0"
  817. Dac2GainTable="31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0"
  818. MonoGainTable="13,11,8,6,5,5,4,4,3,3,2,2,1,1,0,0"
  819. MasterInGainTable="0,3,4,5,6,6,6,7"
  820. MasterOutGainTable="0,5,7,8,9,10,11,12,13,14,15,16,17,18,19,20"
  821. Mode3MasterOutGainTable="0,20,24,30,33,37,39,41,43,45,47,49,51,53,55,57"
  822.