home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1998 October / VPR9810B.BIN / DRIVER / melco / SRI9798 / SRI9798.EXE / WIN98 / CWBAUDIO.INF
Windows Setup INFormation  |  1998-06-02  |  28KB  |  761 lines

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