home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / drivers / audio / orchid3d / nsnd32.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1996-02-12  |  8.3 KB  |  271 lines

  1. [Version]
  2. Signature="$Windows 95$"
  3. Class=MEDIA
  4. provider=%ORCH%
  5. LayoutFile=layout.inf
  6.  
  7. ;---------------------------------------------------------------;
  8. ; The Class install is installed for any device in the inf file
  9. [ClassInstall]
  10. AddReg=Class.AddReg
  11.  
  12. [Class.AddReg]
  13. HKR,,,,%MediaClassName%
  14. HKR,,Icon,,1
  15. HKR,,Installer,,mmci.cpl
  16.  
  17. ;---------------------------------------------------------------;
  18. ;
  19. ; The .Det sections are added to the devnode at detection time
  20. ; only.  The PreCopySection is simply setting the NoSetupUI
  21. ; flag so that the critical pieces (such as logical 
  22. ; configurations) are in place at the time the device is started 
  23. ; during first boot.
  24. ;---------------------------------------------------------------;
  25.  
  26. [*PNPB007.Det]
  27. AddReg=PreCopySection
  28.  
  29. [PreCopySection]
  30. HKR,,NoSetupUI,,1
  31.  
  32. ;---------------------------------------------------------------;
  33. [Manufacturer]
  34. %MfgName%=Orchid
  35.  
  36. [Orchid]
  37. %*PNPB007.DeviceDesc%=PNPB007.Device, *CSC0000,*PNPB007
  38.  
  39. ;---------------------------------------------------------------;
  40.  
  41. [PNPB007.Device]
  42. DelFiles=WSS.DelList
  43. CopyFiles=WSS.CopyDriver, Control.CopyDosDriver
  44. AddReg=WAVE.AddReg, MIXER.AddReg, PNPB007.AddReg, WSS.AddReg
  45. DelReg=PNPB007.DelReg
  46. UpdateInis=WSS.UpdateInis
  47. UpdateCfgSys=CS4232C.UpdateCfgSys
  48. UpdateAutoBat=CS4232C.UpdateAutoBat
  49.  
  50. ;---------------------------------------------------------------;
  51.  
  52. [WSS.UpdateInis]
  53. system.ini,386Enh,"device=vadlibd.386"
  54. system.ini,386Enh,"device=vsndsys.386"
  55. system.ini,drivers,"aux*=nusoundw.drv",,1
  56. system.ini,drivers,"mixer*=nusoundw",,1
  57. system.ini,drivers,"wave*=nusoundw.drv",,1
  58. system.ini,drivers,"wave*=cs31ba11.drv",,1
  59. system.ini,drivers,"wave*=cs32ba11.drv",,1
  60. system.ini,drivers,"wave*=sndsys.drv",,1
  61. system.ini,drivers,"midi*=csfm.drv",,1
  62. system.ini,drivers,"midi*=opl3.drv",,1
  63. system.ini,drivers,"midi*=msadlib.drv",,1
  64.  
  65.  
  66. ;---------------------------------------------------------------;
  67.  
  68. [WSS.DelList]
  69. vsndsys.386,,,1
  70. nusoundw.drv,,,1
  71. csfm.drv,,,1
  72. sndsys.drv,,,1
  73. cs31ba11.drv,,,1
  74. vaudiod.386,,,1
  75. cpqaudio.drv,,,1
  76. vsbd.386,,,1
  77. msadlib.drv,,,1
  78. vadlib.386,,,1
  79. nullwave.drv,,,1
  80.  
  81. ;---------------------------------------------------------------;
  82.  
  83. [WSS.CopyDriver]
  84. cwaudio.vxd,,
  85. cs32ba11.drv,,
  86. csfm.drv,,
  87.  
  88. [Control.CopyDosDriver]
  89. cs4232c.exe,,
  90. cs4232.ini,,
  91.  
  92. ;---------------------------------------------------------------;
  93. [PNPB007.DelReg]
  94. HKR,Drivers
  95. HKR,,Config
  96.  
  97.  
  98. ;---------------------------------------------------------------;
  99.  
  100. [PNPB007.AddReg]
  101. HKR,Drivers\wave\cs32ba11.drv,Description,,%*PNPB007.DeviceDesc%
  102. HKR,Drivers\mixer\cs32ba11.drv,Description,,%*PNPB007.DeviceDesc%
  103. HKR,Drivers\aux\cs32ba11.drv,Description,,%*PNPB007.DeviceDesc%
  104. HKR,Drivers\midi\csfm.drv,Description,,%V_INTERNAL%
  105. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  106. HKR,Config\DRIVER,Interp8,,Linear
  107. HKR,Config\DRIVER,Interp16,,Linear
  108. HKR,Config\DRIVER,SaveSettingsOnExit,,ON
  109. HKR,Config\DRIVER,DMATimingMode,,1
  110. HKR,Config\DRIVER,4232ADPCMEnable,,1
  111. HKR,Config\MIXER,WaveVolumeOffset,,48
  112. HKR,Config\MIXER,InputSelection,,AUX
  113. HKR,Config\MIXER,lLineVolume,,21845
  114. HKR,Config\MIXER,rLineVolume,,21845
  115. HKR,Config\MIXER,LineGang,,ON
  116. HKR,Config\MIXER,lMicVolume,,21845
  117. HKR,Config\MIXER,rMicVolume,,21845
  118. HKR,Config\MIXER,MicGang,,ON
  119. HKR,Config\MIXER,lAuxInVolume,,4369
  120. HKR,Config\MIXER,rAuxInVolume,,4369
  121. HKR,Config\MIXER,AuxInGang,,ON
  122. HKR,Config\MIXER,lLoopBackInputVolume,,0
  123. HKR,Config\MIXER,rLoopBackInputVolume,,0
  124. HKR,Config\MIXER,LoopBackInputGang,,ON
  125. HKR,Config\MIXER,MonitorVolume,,65535
  126. HKR,Config\MIXER,MonitorMute,,OFF
  127. HKR,Config\MIXER,MonitorMode,,Recording
  128. HKR,Config\MIXER,lMasterVolume,,58253
  129. HKR,Config\MIXER,rMasterVolume,,58253
  130. HKR,Config\MIXER,MasterMute,,OFF
  131. HKR,Config\MIXER,MasterGang,,ON
  132. HKR,Config\MIXER,lAuxVolume,,42280
  133. HKR,Config\MIXER,rAuxVolume,,42280
  134. HKR,Config\MIXER,AuxMute,,OFF
  135. HKR,Config\MIXER,AuxGang,,ON
  136. HKR,Config\MIXER,lAux2Volume,,42280
  137. HKR,Config\MIXER,rAux2Volume,,42280
  138. HKR,Config\MIXER,Aux2Mute,,OFF
  139. HKR,Config\MIXER,Aux2Gang,,ON
  140. HKR,Config\MIXER,lLineMixVolume,,42280
  141. HKR,Config\MIXER,rLineMixVolume,,42280
  142. HKR,Config\MIXER,LineMixMute,,OFF
  143. HKR,Config\MIXER,LineMixGang,,ON
  144. HKR,Config\MIXER,MonoVolume,,65535
  145. HKR,Config\MIXER,MonoMute,,ON
  146. HKR,Config\MIXER,MonoOutMute,,ON
  147. HKR,Config\MIXER,MicBoost,,ON
  148. HKR,Config\MIXER,HWMUTE,,"0,1,E"
  149. HKR,Config\MIXER,lVirtMaster,,48059
  150. HKR,Config\MIXER,rVirtMaster,,48059
  151. HKR,Config\MIXER,LowPriInputSelection,,MIC
  152. HKR,Config\MIXER,lLowPriMicVolume,,32256
  153. HKR,Config\MIXER,rLowPriMicVolume,,32256
  154. HKR,Config\MIXER,LowPriMicBoost,,ON
  155. HKR,Config\MIXER,lLowPriLineVolume,,39680
  156. HKR,Config\MIXER,rLowPriLineVolume,,39680
  157. HKR,Config\MIXER,lLowPriLoopBackInputVolume,,38400
  158. HKR,Config\MIXER,rLowPriLoopBackInputVolume,,38400
  159. HKR,Config\MIXER,lLowPriAuxInVolume,,17664
  160. HKR,Config\MIXER,rLowPriAuxInVolume,,17664
  161. HKR,Config\MIXER,VirtMasterMute,,OFF
  162. HKR,Config\MIXER,VirtMasterGang,,ON
  163. HKR,Config\MIXER,MicAGC,,OFF
  164. HKR,Config\RECORD,HighPassFilter,,Off
  165. HKR,Config\RECORD,Dither,,ON
  166. HKR,Config\CONTROLS,MixerSources,,"Wave,Monitor,Mono,Line,Aux1,Aux2"
  167. HKR,Config\CONTROLS,InputSources,,"Line,Aux1,Loop,Mic"
  168. HKR,Config\CONTROLS,ShortNameLine,,Synth
  169. HKR,Config\CONTROLS,LongNameLine,,Synth
  170. HKR,Config\CONTROLS,ShortNameAux1,,Line
  171. HKR,Config\CONTROLS,LongNameAux1,,Line
  172. HKR,Config\CONTROLS,ShortNameAux2,,CD
  173. HKR,Config\CONTROLS,LongNameAux2,,CD
  174. HKR,Config\CONTROLS,ShortNameMono,,PC Speaker
  175. HKR,Config\CONTROLS,LongNameMono,,PC Speaker
  176. HKR,Config\CONTROLS,ShortNameMic,,Mic
  177. HKR,Config\CONTROLS,LongNameMic,,Mic
  178. HKR,Config\CONTROLS,ShortNameLoopback,,Mix Out
  179. HKR,Config\CONTROLS,LongNameLoopback,,Mix Out
  180. HKR,Config\CONTROLS,SourceForLine,,Synthesizer
  181. HKR,Config\CONTROLS,SourceForAux1,,Auxiliary
  182. HKR,Config\CONTROLS,SourceForAux2,,CompactDisc
  183. HKR,Config\CONTROLS,SourceForMono,,PCSpeaker
  184. HKR,Config\CONTROLS,SourceForMic,,Microphone
  185. HKR,Config\SNDSYS.DRV,SingleModeDMA,,0
  186. HKR,Config\SNDSYS.DRV,MsftHardware,,0
  187. HKR,Config\SNDSYS.DRV,MsftSupport,,1
  188. HKR,Config\SNDSYS.DRV,AutoSelect,,0
  189. HKR,Config\SNDSYS.DRV,MidiPlay,,1
  190. HKR,Config\SNDSYS.DRV,OldMSDosGameCompatibility,,1
  191. HKR,Config\SNDSYS.DRV,OldMSDOSGameIOAddress,,220
  192. HKR,Config\SNDSYS.DRV,BlasterSupport,,CS4232
  193. HKR,Config\SNDSYS.DRV,Duplex,,Full
  194. HKR,Config\SNDSYS.DRV,IOAddress,,530
  195. HKR,Config\SNDSYS.DRV,DMAADC,,0
  196. HKR,Config\SNDSYS.DRV,DMADAC,,1
  197. HKR,Config\SNDSYS.DRV,Interrupt,,5
  198. HKR,Config\SNDSYS.DRV,OEMHardware,,
  199. HKR,Config\SNDSYS.DRV,FMMixer,,Line
  200. HKR,Config\SNDSYS.DRV,CDMixer,,Aux2
  201. HKR,Config\SNDSYS.DRV,LineMixer,,Aux1
  202. HKR,Config\SNDSYS.DRV,UseTypeFDMA,,ON
  203.  
  204. [WSS.AddReg]
  205. HKR,,Driver,,cwaudio.vxd
  206. HKR,,EnumPropPages,,"cs32ba11.drv,DrvEnumPropPages"
  207. HKR,Drivers\wave\cs32ba11.drv,,,
  208. HKR,Drivers\wave\cs32ba11.drv,Driver,,cs32ba11.drv
  209. HKR,Drivers\mixer\cs32ba11.drv,,,
  210. HKR,Drivers\mixer\cs32ba11.drv,Driver,,cs32ba11.drv
  211. HKR,Drivers\aux\cs32ba11.drv,,,
  212. HKR,Drivers\aux\cs32ba11.drv,Driver,,cs32ba11.drv
  213. HKR,Drivers\midi\csfm.drv,,,
  214. HKR,Drivers\midi\csfm.drv,Driver,,csfm.drv
  215.  
  216. [WAVE.AddReg]
  217. HKR,,DevLoader,,mmdevldr.vxd
  218. HKR,Drivers,,,
  219. HKR,Drivers,MIGRATED,,0
  220. HKR,Drivers\midi,,,
  221. HKR,Drivers\wave,,,
  222. HKR,Drivers\mixer,,,
  223. HKR,Drivers\aux,,,
  224. HKLM,%KEY_IOC%\acm,,,
  225. HKLM,%KEY_IOC%\Rec,,,
  226. HKLM,%KEY_IOC%\MPlay,,,
  227.  
  228. [MIXER.AddReg]
  229. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  230. HKLM,%KEY_IOC%\Vol,,,
  231.  
  232. ;---------------------------------------------------------------;
  233.  
  234. [CS4232C.UpdateCfgSys]
  235. DevDelete=cs4232c.exe
  236. DevAddDev=cs4232c.exe,device, 1, "/V /W /S12"
  237.  
  238. ;---------------------------------------------------------------;
  239.  
  240. [CS4232C.UpdateAutoBat]
  241. UnSet=Blaster
  242. CmdDelete=NUSDMIX.EXE
  243.  
  244. ;---------------------------------------------------------------;
  245.  
  246.  
  247. [DestinationDirs]
  248. WSS.CopyDriver = 11         ; The Windows 95 System Directory
  249. Control.CopyDosDriver = 10  ; The Windows 95 Directory
  250. DefaultDestDir = 10         ; The Windows 95 Directory
  251.  
  252. [SourceDisksNames]
  253. 1="NuSound Audio Driver Disk",, 0001
  254.  
  255. [SourceDisksFiles]
  256. cwaudio.vxd=1
  257. cs32ba11.drv=1
  258. csfm.drv=1
  259. cs4232c.exe=1
  260. cs4232.ini=1
  261.  
  262. ;---------------------------------------------------------------;
  263. [Strings]
  264. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  265. ORCH="Orchid Technology"
  266. MfgName="Orchid Technology"
  267. *PNPB007.DeviceDesc="NuSound PnP 32 Audio"
  268. MediaClassName="Media Devices"
  269. V_CLSWAVEFORM="Audio"
  270. V_INTERNAL="NuSound PnP 32 FM Synthesis"
  271.