home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 November / CDVD1105.ISO / Util / Drivere / Via / Viaudio / WDM / Vinyl97.inf < prev    next >
Windows Setup INFormation  |  2005-03-04  |  37KB  |  718 lines

  1. ; Copyright (c) 1998-2004 VIA Technologies, Inc.
  2. [Version]
  3. CatalogFile=vinyl97.cat
  4. Signature="$CHICAGO$"
  5. Class=MEDIA
  6. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  7. provider=%VIA%
  8. DriverVer =02/01/2005,6.14.01.4090
  9.  
  10. [ControlFlags]
  11. ExcludeFromSelect= *
  12.  
  13. [SourceDisksNames]
  14. 222="Vinyl AC'97 Codec Combo WDM Driver Disk",,,
  15.  
  16. [SourceDisksFiles]
  17. vinyl97.sys=222
  18. ;vinyl97.inf=222
  19.  
  20. [Manufacturer]
  21. %VIAMfgName%=VIAAudio
  22.  
  23. ;;---------------------------------------------------------------;
  24. ;;
  25. ;; D E V I C E  C A L L O U T  S E C T I O N
  26. ;;
  27. [VIAAudio]
  28. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1106&DEV_3059&SUBSYS_41611106
  29. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1106&DEV_3059&SUBSYS_41701106
  30. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1106&DEV_3059&SUBSYS_45111106
  31. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1106&DEV_3059&SUBSYS_45411106
  32. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1106&DEV_3059&SUBSYS_45511106
  33. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1106&DEV_3059&SUBSYS_45521106
  34. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1106&DEV_3059&SUBSYS_534011D4
  35. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1106&DEV_3059&SUBSYS_534811D4
  36. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1106&DEV_3059&SUBSYS_536011D4
  37. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1106&DEV_3059&SUBSYS_59341013
  38. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1106&DEV_3059&SUBSYS_0079110A
  39. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_8086&DEV_24C5&SUBSYS_58001462
  40. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_8086&DEV_24D5&SUBSYS_49434552
  41. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_8086&DEV_24D5&SUBSYS_45524943
  42. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_8086&DEV_24D5&SUBSYS_41705649
  43. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_8086&DEV_24D5&SUBSYS_41825649
  44. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_8086&DEV_24D5&SUBSYS_41305649
  45. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_8086&DEV_24D5&SUBSYS_74301462
  46. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1039&DEV_7012&SUBSYS_56701462
  47. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1039&DEV_7012&SUBSYS_0A451019
  48. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1039&DEV_7012&SUBSYS_1B151019
  49. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_1039&DEV_7012&SUBSYS_18151019
  50. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_8086&DEV_24C5&SUBSYS_810D1043
  51. %*WDM_VIAudio.DeviceDesc%=WDM_VIAudio, PCI\VEN_8086&DEV_24D5&SUBSYS_56494182
  52. [WDM_VIAudio]
  53. AlsoInstall=KS.Registration(ks.inf), WDMAUDIO.Registration(wdmaudio.inf)
  54. CopyFiles=VIAAudio.CopyList
  55. DelReg=WDM_VIAudio.DelReg
  56. AddReg=WDM_VIAudio.AddReg, WDM_VIAGUID.AddReg, WDM_Config.AddReg, VIAUDIO_OEM.AddReg
  57.  
  58. [WDM_VIAudio.Interfaces]
  59. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,WDM_VIAudio.Interface.Wave
  60. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,WDM_VIAudio.Interface.Wave
  61. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,WDM_VIAudio.Interface.Wave
  62. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,WDM_VIAudio.Interface.Topology
  63. AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,WDM_VIAudio.Interface.Topology
  64. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART
  65. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,WDM.Interface.UART
  66. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,WDM.Interface.UART
  67.  
  68. [WDM_VIAudio.Interface.Wave]
  69. AddReg=WDM_VIA.Interface.Wave.AddReg
  70.  
  71. [WDM_VIA.Interface.Wave.AddReg]
  72. HKR,,FriendlyName,,%WDM_VIA.Wave.szPname%
  73. HKR,,CLSID,,%Proxy.CLSID%
  74.  
  75. [WDM_VIAudio.Interface.Topology]
  76. AddReg=WDM_VIA.Interface.Topo.AddReg
  77.  
  78. [WDM_VIA.Interface.Topo.AddReg]
  79. HKR,,FriendlyName,,%WDM_VIA.Topology.szPname%
  80. HKR,,CLSID,,%Proxy.CLSID%
  81.  
  82. [WDM.Interface.UART]
  83. AddReg=WDM.Interface.UART.AddReg
  84.  
  85. [WDM.Interface.UART.AddReg]
  86. HKR,,FriendlyName,,%WDM.UART.szPname%
  87. HKR,,CLSID,,%Proxy.CLSID%
  88.  
  89. [WDM_VIAudio.DelReg]
  90. HKLM,Enum\Root\*PNPB002
  91. HKLM,Enum\Root\*PNPB006
  92. HKLM,Enum\Root\*PNPB02F
  93.  
  94. [WDM_VIAudio.AddReg]
  95. HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  96. HKR,,Driver,,vinyl97.SYS
  97. HKR,,NTMPDriver,,"vinyl97.sys,sbemul.sys"
  98. HKR,Drivers,SubClasses,,"wave,midi,mixer"
  99. HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  100. HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv
  101. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  102. HKR,Drivers\wave\wdmaud.drv,Description,,%*WDMVIAAudio.DeviceDesc%
  103. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  104. HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDMVIAAudio.DeviceDesc%
  105.  
  106. [WDM_VIAGUID.AddReg]
  107. ;; VIA Audio friendly names
  108. HKLM,%MediaCategories%\%VIAGUID.Phone%,Name,,%VIAPin.Phone%
  109. HKLM,%MediaCategories%\%VIAGUID.Phone%,Display,1,00,00,00,00
  110. HKLM,%MediaCategories%\%VIAGUID.Mic1%,Name,,%VIAPin.Mic1%
  111. HKLM,%MediaCategories%\%VIAGUID.Mic1%,Display,1,00,00,00,00
  112. HKLM,%MediaCategories%\%VIAGUID.Mic2%,Name,,%VIAPin.Mic2%
  113. HKLM,%MediaCategories%\%VIAGUID.Mic2%,Display,1,00,00,00,00
  114. HKLM,%MediaCategories%\%VIAGUID.Video%,Name,,%VIAPin.Video%
  115. HKLM,%MediaCategories%\%VIAGUID.Video%,Display,1,00,00,00,00
  116. HKLM,%MediaCategories%\%VIAGUID.MonoOut%,Name,,%VIAPin.MonoOut%
  117. HKLM,%MediaCategories%\%VIAGUID.MonoOut%,Display,1,00,00,00,00
  118. HKLM,%MediaCategories%\%VIAGUID.PcBeep%,Name,,%VIAPin.PcBeep%
  119. HKLM,%MediaCategories%\%VIAGUID.PcBeep%,Display,1,00,00,00,00
  120. HKLM,%MediaCategories%\%VIAGUID.LineIn%,Name,,%VIAPin.LineIn%
  121. HKLM,%MediaCategories%\%VIAGUID.LineIn%,Display,1,00,00,00,00
  122. HKLM,%MediaCategories%\%VIAGUID.CD%,Name,,%VIAPin.CD%
  123. HKLM,%MediaCategories%\%VIAGUID.CD%,Display,1,00,00,00,00
  124. HKLM,%MediaCategories%\%VIAGUID.AUX%,Name,,%VIAPin.AUX%
  125. HKLM,%MediaCategories%\%VIAGUID.AUX%,Display,1,00,00,00,00
  126. HKLM,%MediaCategories%\%VIAGUID.MicMux%,Name,,%VIANode.MicMux%
  127. HKLM,%MediaCategories%\%VIAGUID.MicMux%,Display,1,00,00,00,00
  128. HKLM,%MediaCategories%\%VIAGUID.WaveInMux%,Name,,%VIANode.WaveInMux%
  129. HKLM,%MediaCategories%\%VIAGUID.WaveInMux%,Display,1,00,00,00,00
  130. HKLM,%MediaCategories%\%VIAGUID.MonoOutMux%,Name,,%VIANode.MonoOutMux%
  131. HKLM,%MediaCategories%\%VIAGUID.MonoOutMux%,Display,1,00,00,00,00
  132. HKLM,%MediaCategories%\%VIAGUID.MonoOutMixDown%,Name,,%VIANode.MonoOutMixDown%
  133. HKLM,%MediaCategories%\%VIAGUID.MonoOutMixDown%,Display,1,00,00,00,00
  134. HKLM,%MediaCategories%\%VIAGUID.LineOutMainMix%,Name,,%VIANode.LineOutMainMix%
  135. HKLM,%MediaCategories%\%VIAGUID.LineOutMainMix%,Display,1,00,00,00,00
  136. HKLM,%MediaCategories%\%VIAGUID.LineOutMiscMix%,Name,,%VIANode.LineOutMiscMix%
  137. HKLM,%MediaCategories%\%VIAGUID.LineOutMiscMix%,Display,1,00,00,00,00
  138. HKLM,%MediaCategories%\%VIAGUID.MicIn20DB_Gain%,Name,,%VIANode.MicIn20DB_Gain%
  139. HKLM,%MediaCategories%\%VIAGUID.MicIn20DB_Gain%,Display,1,00,00,00,00
  140. HKLM,%MediaCategories%\%VIAGUID.MonoOutVol%,Name,,%VIANode.MonoOutVol%
  141. HKLM,%MediaCategories%\%VIAGUID.MonoOutVol%,Display,1,00,00,00,00
  142. HKLM,%MediaCategories%\%VIAGUID.MonoOutMute%,Name,,%VIANode.MonoOutMute%
  143. HKLM,%MediaCategories%\%VIAGUID.MonoOutMute%,Display,1,00,00,00,00
  144. HKLM,%MediaCategories%\%VIAGUID.WaveOut%,Name,,%VIAPin.WaveOut%
  145. HKLM,%MediaCategories%\%VIAGUID.WaveOut%,Display,1,00,00,00,00
  146. HKLM,%MediaCategories%\%VIAGUID.3DCenterCtrl%,Name,,%VIANode.3DCenter%
  147. HKLM,%MediaCategories%\%VIAGUID.3DCenterCtrl%,Display,1,00,00,00,00
  148. HKLM,%MediaCategories%\%VIAGUID.3DDepthCtrl%,Name,,%VIANode.3DDepth%
  149. HKLM,%MediaCategories%\%VIAGUID.3DDepthCtrl%,Display,1,00,00,00,00
  150. HKLM,%MediaCategories%\%VIAGUID.3DOnOffCtrl%,Name,,%VIANode.3DOnOff%
  151. HKLM,%MediaCategories%\%VIAGUID.3DOnOffCtrl%,Display,1,00,00,00,00
  152. HKLM,%MediaCategories%\%VIAGUID.HPVolume%,Name,,%VIANode.HPVolume%
  153. HKLM,%MediaCategories%\%VIAGUID.HPVolume%,Display,1,00,00,00,00
  154. HKLM,%MediaCategories%\%VIAGUID.HPMute%,Name,,%VIANode.HPMute%
  155. HKLM,%MediaCategories%\%VIAGUID.HPMute%,Display,1,00,00,00,00
  156. HKLM,%MediaCategories%\%VIAGUID.3DCenterCtrlPin%,Name,,%VIAPin.3DCenter%
  157. HKLM,%MediaCategories%\%VIAGUID.3DCenterCtrlPin%,Display,1,00,00,00,00
  158. HKLM,%MediaCategories%\%VIAGUID.3DDepthCtrlPin%,Name,,%VIAPin.3DDepth%
  159. HKLM,%MediaCategories%\%VIAGUID.3DDepthCtrlPin%,Display,1,00,00,00,00
  160. HKLM,%MediaCategories%\%VIAGUID.Stereo_OutPin%,Name,,%VIAPin.Stereo_Out%
  161. HKLM,%MediaCategories%\%VIAGUID.Stereo_OutPin%,Display,1,00,00,00,00
  162.  
  163. HKLM,%MediaCategories%\%VIAGUID.Mic_Select%,Name,,%VIANode.MicSelect%
  164. HKLM,%MediaCategories%\%VIAGUID.Mic_Select%,Display,1,00,00,00,00
  165.  
  166. HKLM,%MediaCategories%\%VIAGUID.MultiChMainMix%,Name,,%VIANode.MultiChMainMix%
  167. HKLM,%MediaCategories%\%VIAGUID.MultiChMainMix%,Display,1,00,00,00,00
  168.  
  169. HKLM,%MediaCategories%\%VIAGUID.FrontVolume%,Name,,%VIANode.FrontVolume%
  170. HKLM,%MediaCategories%\%VIAGUID.FrontVolume%,Display,1,00,00,00,00
  171. HKLM,%MediaCategories%\%VIAGUID.FrontMute%,Name,,%VIANode.FrontMute%
  172. HKLM,%MediaCategories%\%VIAGUID.FrontMute%,Display,1,00,00,00,00
  173. HKLM,%MediaCategories%\%VIAGUID.SurroundVolume%,Name,,%VIANode.SurroundVolume%
  174. HKLM,%MediaCategories%\%VIAGUID.SurroundVolume%,Display,1,00,00,00,00
  175. HKLM,%MediaCategories%\%VIAGUID.SurroundMute%,Name,,%VIANode.SurroundMute%
  176. HKLM,%MediaCategories%\%VIAGUID.SurroundMute%,Display,1,00,00,00,00
  177. HKLM,%MediaCategories%\%VIAGUID.CenterVolume%,Name,,%VIANode.CenterVolume%
  178. HKLM,%MediaCategories%\%VIAGUID.CenterVolume%,Display,1,00,00,00,00
  179. HKLM,%MediaCategories%\%VIAGUID.CenterMute%,Name,,%VIANode.CenterMute%
  180. HKLM,%MediaCategories%\%VIAGUID.CenterMute%,Display,1,00,00,00,00
  181. HKLM,%MediaCategories%\%VIAGUID.LFEVolume%,Name,,%VIANode.LFEVolume%
  182. HKLM,%MediaCategories%\%VIAGUID.LFEVolume%,Display,1,00,00,00,00
  183. HKLM,%MediaCategories%\%VIAGUID.LFEMute%,Name,,%VIANode.LFEMute%
  184. HKLM,%MediaCategories%\%VIAGUID.LFEMute%,Display,1,00,00,00,00
  185. HKLM,%MediaCategories%\%VIAGUID.BackSurroundVolume%,Name,,%VIANode.BackSurroundVolume%
  186. HKLM,%MediaCategories%\%VIAGUID.BackSurroundVolume%,Display,1,00,00,00,00
  187. HKLM,%MediaCategories%\%VIAGUID.BackSurroundMute%,Name,,%VIANode.BackSurroundMute%
  188. HKLM,%MediaCategories%\%VIAGUID.BackSurroundMute%,Display,1,00,00,00,00
  189. HKLM,%MediaCategories%\%VIAGUID.SPDIFEnable%,Name,,%VIANode.SPDIFEnable%
  190. HKLM,%MediaCategories%\%VIAGUID.SPDIFEnable%,Display,1,00,00,00,00
  191. HKLM,%MediaCategories%\%VIAGUID.SpOutSrcLine%,Name,,%VIAPin.SpOutSrcLine%
  192. HKLM,%MediaCategories%\%VIAGUID.SpOutSrcLine%,Display,1,00,00,00,00
  193. HKLM,%MediaCategories%\%VIAGUID.SpOutMute%,Name,,%VIANode.SpOutMute%
  194. HKLM,%MediaCategories%\%VIAGUID.SpOutMute%,Display,1,00,00,00,00
  195. HKLM,%MediaCategories%\%VIAGUID.Smart51Enable%,Name,,%VIANode.Smart51Enable%
  196. HKLM,%MediaCategories%\%VIAGUID.Smart51Enable%,Display,1,00,00,00,00
  197. HKLM,%MediaCategories%\%VIAGUID.Magic51Enable%,Name,,%VIANode.Magic51Enable%
  198. HKLM,%MediaCategories%\%VIAGUID.Magic51Enable%,Display,1,00,00,00,00
  199. HKLM,%MediaCategories%\%VIAGUID.DownMixSurround%,Name,,%VIANode.DownMixSurround%
  200. HKLM,%MediaCategories%\%VIAGUID.DownMixSurround%,Display,1,00,00,00,00
  201. HKLM,%MediaCategories%\%VIAGUID.DownMixCenterLFE%,Name,,%VIANode.DownMixCenterLFE%
  202. HKLM,%MediaCategories%\%VIAGUID.DownMixCenterLFE%,Display,1,00,00,00,00
  203. HKLM,%MediaCategories%\%VIAGUID.SwitchCenterLFE%,Name,,%VIANode.SwitchCenterLFE%
  204. HKLM,%MediaCategories%\%VIAGUID.SwitchCenterLFE%,Display,1,00,00,00,00
  205. HKLM,%MediaCategories%\%VIAGUID.AnalogIn2SpdifOut%,Name,,%VIANode.AnalogIn2SpdifOut%
  206. HKLM,%MediaCategories%\%VIAGUID.AnalogIn2SpdifOut%,Display,1,00,00,00,00
  207. HKLM,%MediaCategories%\%VIAGUID.MicMix%,Name,,%VIANode.MicMix%
  208. HKLM,%MediaCategories%\%VIAGUID.MicMix%,Display,1,00,00,00,00
  209. HKLM,%MediaCategories%\%VIAGUID.SwitchBackSurround%,Name,,%VIANode.SwitchBackSurround%
  210. HKLM,%MediaCategories%\%VIAGUID.SwitchBackSurround%,Display,1,00,00,00,00
  211. HKLM,%MediaCategories%\%VIAGUID.SwitchPinsBackToAux%,Name,,%VIANode.SwitchPinsBackToAux%
  212. HKLM,%MediaCategories%\%VIAGUID.SwitchPinsBackToAux%,Display,1,00,00,00,00
  213. HKLM,%MediaCategories%\%VIAGUID.SPDIFINMontior%,Name,,%VIANode.SPDIFINMontior%
  214. HKLM,%MediaCategories%\%VIAGUID.SPDIFINMontior%,Display,1,00,00,00,00
  215.  
  216. HKLM,%MediaCategories%\%VIAGUID.VirtMic1Mute%,Name,,%VIANode.VirtMic1Mute%
  217. HKLM,%MediaCategories%\%VIAGUID.VirtMic1Mute%,Display,1,00,00,00,00
  218. HKLM,%MediaCategories%\%VIAGUID.VirtMic2Mute%,Name,,%VIANode.VirtMic2Mute%
  219. HKLM,%MediaCategories%\%VIAGUID.VirtMic2Mute%,Display,1,00,00,00,00
  220. HKLM,%MediaCategories%\%VIAGUID.VirtMic3Mute%,Name,,%VIANode.VirtMic3Mute%
  221. HKLM,%MediaCategories%\%VIAGUID.VirtMic3Mute%,Display,1,00,00,00,00
  222. HKLM,%MediaCategories%\%VIAGUID.VirtMic4Mute%,Name,,%VIANode.VirtMic4Mute%
  223. HKLM,%MediaCategories%\%VIAGUID.VirtMic4Mute%,Display,1,00,00,00,00
  224.  
  225. HKLM,%MediaCategories%\%VIAGUID.StereoMic1A2Enable%,Name,,%VIANode.StereoMic1A2Enable%
  226. HKLM,%MediaCategories%\%VIAGUID.StereoMic1A2Enable%,Display,1,00,00,00,00
  227. HKLM,%MediaCategories%\%VIAGUID.StereoMic3A4Enable%,Name,,%VIANode.StereoMic3A4Enable%
  228. HKLM,%MediaCategories%\%VIAGUID.StereoMic3A4Enable%,Display,1,00,00,00,00
  229. HKLM,%MediaCategories%\%VIAGUID.MicMainMix%,Name,,%VIANode.MicMainMix%
  230. HKLM,%MediaCategories%\%VIAGUID.MicMainMix%,Display,1,00,00,00,00
  231.  
  232. HKLM,%MediaCategories%\%VIAGUID.VirtSpdifInMute%,Name,,%VIANode.VirtSpdifInMute%
  233. HKLM,%MediaCategories%\%VIAGUID.VirtSpdifInMute%,Display,1,00,00,00,00
  234.  
  235. ;; Pins
  236. HKLM,%MediaCategories%\%VIAGUID.Front%,Name,,%VIAPin.Front%
  237. HKLM,%MediaCategories%\%VIAGUID.Front%,Display,1,00,00,00,00
  238. HKLM,%MediaCategories%\%VIAGUID.Surround%,Name,,%VIAPin.Surround%
  239. HKLM,%MediaCategories%\%VIAGUID.Surround%,Display,1,00,00,00,00
  240. HKLM,%MediaCategories%\%VIAGUID.Center%,Name,,%VIAPin.Center%
  241. HKLM,%MediaCategories%\%VIAGUID.Center%,Display,1,00,00,00,00
  242. HKLM,%MediaCategories%\%VIAGUID.LFE%,Name,,%VIAPin.LFE%
  243. HKLM,%MediaCategories%\%VIAGUID.LFE%,Display,1,00,00,00,00
  244. HKLM,%MediaCategories%\%VIAGUID.BackSurround%,Name,,%VIAPin.BackSurround%
  245. HKLM,%MediaCategories%\%VIAGUID.BackSurround%,Display,1,00,00,00,00
  246. HKLM,%MediaCategories%\%VIAGUID.MultiChOut%,Name,,%VIAPin.MultiChOut%
  247. HKLM,%MediaCategories%\%VIAGUID.MultiChOut%,Display,1,00,00,00,00
  248. HKLM,%MediaCategories%\%VIAGUID.MasterOut%,Name,,%VIAPin.MasterOut%
  249. HKLM,%MediaCategories%\%VIAGUID.MasterOut%,Display,1,00,00,00,00
  250. HKLM,%MediaCategories%\%VIAGUID.SPDIFIn%,Name,,%VIAPin.SPDIFIn%
  251. HKLM,%MediaCategories%\%VIAGUID.SPDIFIn%,Display,1,00,00,00,00
  252.  
  253. HKLM,%MediaCategories%\%VIAGUID.VirtMic1%,Name,,%VIAPin.VirtMic1%
  254. HKLM,%MediaCategories%\%VIAGUID.VirtMic1%,Display,1,00,00,00,00
  255. HKLM,%MediaCategories%\%VIAGUID.VirtMic2%,Name,,%VIAPin.VirtMic2%
  256. HKLM,%MediaCategories%\%VIAGUID.VirtMic2%,Display,1,00,00,00,00
  257. HKLM,%MediaCategories%\%VIAGUID.VirtMic3%,Name,,%VIAPin.VirtMic3%
  258. HKLM,%MediaCategories%\%VIAGUID.VirtMic3%,Display,1,00,00,00,00
  259. HKLM,%MediaCategories%\%VIAGUID.VirtMic4%,Name,,%VIAPin.VirtMic4%
  260. HKLM,%MediaCategories%\%VIAGUID.VirtMic4%,Display,1,00,00,00,00
  261. HKLM,%MediaCategories%\%VIAGUID.VirtMic%,Name,,%VIAPin.VirtMic%
  262. HKLM,%MediaCategories%\%VIAGUID.VirtMic%,Display,1,00,00,00,00
  263.  
  264. [WDM_Config.AddReg]
  265. ;; The below registry is for setting the default value in the mixer control at
  266. ;; driver startup.
  267. ;; The procedure to change the default setting:
  268. ;; (1). Executing "Volune control" application to adjust the volume level.
  269. ;; (2). Restarting Windows.
  270. ;; (3). Executing "REGEDIT.EXE" and searching the registry key listed below,
  271. ;;      then update the value of the registry key to the following.
  272. ;;
  273. ;; Note:
  274. ;; (1). The default setting of volume level for Wave and SW Synth can NOT
  275. ;;      be set in the WDM Audio Miniport driver and this INF.
  276. ;; (2). Any change in this INF file, you MUST have a new WHQL submission
  277. ;;      for getting digital signature.
  278. ;;
  279. ;;---------------------------------+-----------+-----------|
  280. ;; Registry key                    |DWORD type | value     |
  281. ;;---------------------------------+-----------+-----------|
  282. HKR,Settings,VA_WaveOutVolumeL,      0x00010001, 61955
  283. HKR,Settings,VA_WaveOutVolumeR,      0x00010001, 61955
  284. HKR,Settings,VA_WaveOutMute,         0x00010001, 0
  285. HKR,Settings,VA_PCSpeakerVolume,     0x00010001, 4294570499
  286. HKR,Settings,VA_PCSpeakerMute,       0x00010001, 0
  287. HKR,Settings,VA_PhoneVolume,         0x00010001, 389635
  288. HKR,Settings,VA_PhoneMute,           0x00010001, 0
  289. HKR,Settings,VA_MicVolume,           0x00010001, 389635
  290. HKR,Settings,VA_MicVolumeR,          0x00010001, 389635
  291. HKR,Settings,VA_MicMute,             0x00010001, 1
  292. HKR,Settings,VA_MicGain,             0x00010001, 0
  293. HKR,Settings,VA_LineInVolumeL,       0x00010001, 389635
  294. HKR,Settings,VA_LineInVolumeR,       0x00010001, 389635
  295. HKR,Settings,VA_LineInMute,          0x00010001, 1
  296. HKR,Settings,VA_CDPlayerVolumeL,     0x00010001, 0
  297. HKR,Settings,VA_CDPlayerVolumeR,     0x00010001, 0
  298. HKR,Settings,VA_CDPlayerMute,        0x00010001, 0
  299. HKR,Settings,VA_VideoVolumeL,        0x00010001, 389635
  300. HKR,Settings,VA_VideoVolumeR,        0x00010001, 389635
  301. HKR,Settings,VA_VideoMute,           0x00010001, 1
  302. HKR,Settings,VA_AUXVolumeL,          0x00010001, 389635
  303. HKR,Settings,VA_AUXVolumeR,          0x00010001, 389635
  304. HKR,Settings,VA_AUXMute,             0x00010001, 1
  305. HKR,Settings,VA_3DDepthVolume,       0x00010001, 0x80000000
  306. HKR,Settings,VA_3DDepthEnhance,      0x00010001, 0
  307. HKR,Settings,VA_MasterVolumeL,       0x00010001, 0
  308. HKR,Settings,VA_MasterVolumeR,       0x00010001, 0
  309. HKR,Settings,VA_MasterMute,          0x00010001, 0
  310. HKR,Settings,VA_FrontVolumeL,        0x00010001, 4294570499
  311. HKR,Settings,VA_FrontVolumeR,        0x00010001, 4294570499
  312. HKR,Settings,VA_FrontMute,           0x00010001, 0
  313. HKR,Settings,VA_SurroundVolumeL,     0x00010001, 4294570499
  314. HKR,Settings,VA_SurroundVolumeR,     0x00010001, 4294570499
  315. HKR,Settings,VA_SurroundMute,        0x00010001, 0
  316. HKR,Settings,VA_CenterVolumeL,       0x00010001, 4294570499
  317. HKR,Settings,VA_CenterVolumeR,       0x00010001, 4294570499
  318. HKR,Settings,VA_CenterMute,          0x00010001, 0
  319. HKR,Settings,VA_LFEVolumeL,          0x00010001, 4294570499
  320. HKR,Settings,VA_LFEVolumeR,          0x00010001, 4294570499
  321. HKR,Settings,VA_LFEMute,             0x00010001, 0
  322. HKR,Settings,VA_BackSurroundVolumeL, 0x00010001, 4294570499
  323. HKR,Settings,VA_BackSurroundVolumeR, 0x00010001, 4294570499
  324. HKR,Settings,VA_BackSurroundMute,    0x00010001, 0
  325. HKR,Settings,VA_RecSelect,           0x00010001, 1
  326. HKR,Settings,VA_RecMasterMute,       0x00010001, 0
  327. HKR,Settings,VA_RecStereoMixVolumeL, 0x00010001, 0x00107203
  328. HKR,Settings,VA_RecStereoMixVolumeR, 0x00010001, 0x00107203
  329. HKR,Settings,VA_RecMicVolume,        0x00010001, 0x00107203
  330. HKR,Settings,VA_RecMicVolumeR,       0x00010001, 0x00107203
  331. HKR,Settings,VA_RecLineInVolumeL,    0x00010001, 0x00107203
  332. HKR,Settings,VA_RecLineInVolumeR,    0x00010001, 0x00107203
  333. HKR,Settings,VA_RecCDPlayerVolumeL,  0x00010001, 0x00107203
  334. HKR,Settings,VA_RecCDPlayerVolumeR,  0x00010001, 0x00107203
  335. HKR,Settings,VA_RecVideoVolumeL,     0x00010001, 0x00107203
  336. HKR,Settings,VA_RecVideoVolumeR,     0x00010001, 0x00107203
  337. HKR,Settings,VA_RecAUXVolumeL,       0x00010001, 0x00107203
  338. HKR,Settings,VA_RecAUXVolumeR,       0x00010001, 0x00107203
  339. HKR,Settings,VA_MonoOutSelect,       0x00010001, 1
  340. HKR,Settings,VA_MonoOutVolume1,      0x00010001, 4294570499
  341. HKR,Settings,VA_MonoOutVolume2,      0x00010001, 4294570499
  342. HKR,Settings,VA_MonoOutMute,         0x00010001, 1
  343. HKR,Settings,VA_HeadphoneVolumeL,    0x00010001, 4294570499
  344. HKR,Settings,VA_HeadphoneVolumeR,    0x00010001, 4294570499
  345. HKR,Settings,VA_HeadphoneMute,       0x00010001, 0
  346. HKR,Settings,VA_MaxMicVol,           0x00010001, 786432
  347. ;HKR,Settings,VA_MaxMicVol,          0x00010001, 0xFFF40000
  348. ;HKR,Settings,VA_MaxRecVol,          0x00010001, 0x00168000
  349. HKR,Settings,VA_MaxMasterVol,        0x00010001, 0
  350. HKR,Settings,VA_MaxFrontVol,         0x00010001, 0
  351. HKR,Settings,VA_MaxSurroundVol,      0x00010001, 0
  352. HKR,Settings,VA_MaxCenterVol,        0x00010001, 0
  353. HKR,Settings,VA_MaxLFEVol,           0x00010001, 0
  354. HKR,Settings,VA_MaxBackSurroundVol,  0x00010001, 0
  355. ;HKR,Settings,VA_MaxMonoVol1,        0x00010001, 0
  356. ;HKR,Settings,VA_MaxMonoVol2,        0x00010001, 0
  357. ;HKR,Settings,VA_MaxHPOutVol,        0x00010001, 0
  358. HKR,Settings,VA_MicSelect,           0x00010001, 0
  359. HKR,Settings,VA_SPDIFOutEnable,      0x00010001, 0
  360. HKR,Settings,VA_Smart51Enable,       0x00010001, 0
  361. HKR,Settings,VA_Magic51Enable,       0x00010001, 0
  362. HKR,Settings,VA_DownMixSurround,     0x00010001, 0
  363. HKR,Settings,VA_DownMixCenterLFE,    0x00010001, 0
  364. HKR,Settings,VA_DAOutput,            0x00010001, 1
  365. HKR,Settings,VA_SwitchCenterLFE,     0x00010001, 0
  366. HKR,Settings,VA_HeadphoneHide,       0x00010001, 4294570499
  367. HKR,Settings,VA_AnalogIn2SpdifOut,   0x00010001, 0
  368. HKR,Settings,VA_AutoDisableAI2SpO,   0x00010001, 1
  369. HKR,Settings,VA_MicMix,              0x00010001, 0
  370. HKR,Settings,VA_SwitchBackSurround,  0x00010001, 0
  371. HKR,Settings,VA_SwitchPinsBackAuxIn, 0x00010001, 1
  372. HKR,Settings,VA_SetDynamicSetting,   0x00010001, 1
  373. HKR,Settings,VA_SetOemDataSetting,   0x00010001, 1
  374. HKR,Settings,VA_Smart51PlusSetting,  0x00010001, 0
  375. HKR,Settings,VA_Smart51PlusFMic,     0x00010001, 1
  376. HKR,Settings,VA_Smart51PlusBMic,     0x00010001, 0
  377. HKR,Settings,VA_HPAmpSenseDisable,   0x00010001, 1
  378. HKR,Settings,VA_51CH15dBBoostEnable, 0x00010001, 0
  379. HKR,Settings,VA_FrontPanelSupport,   0x00010001, 0
  380. HKR,Settings,VA_SurroundPanelSupport,0x00010001, 0
  381. HKR,Settings,VA_SensauraGeneration,  0x00010001, 0
  382. HKR,Settings,VA_8ch_Out_Block_AC3,   0x00010001, 0
  383. HKR,Settings,VA_SPDIFInMonitor,      0x00010001, 0
  384. HKR,Settings,VA_ViaRvbParamEnable,   0x00010001, 0
  385. HKR,Settings,VA_ViaRvbParamVolShift, 0x00010001, 0
  386. HKR,Settings,VA_ViaRvbParamDelay,    0x00010001, 5913
  387. HKR,Settings,VA_ViaRvbParamGain,     0x00010001, 22936
  388. HKR,Settings,VA_ViaRvbParamDamp,     0x00010001, 11468
  389. HKR,Settings,VA_ViaRvbParamDry,      0x00010001, 15000
  390. HKR,Settings,VA_ViaRvbParamWet,      0x00010001, 15000
  391. HKR,Settings,VA_ViaRvbParamRoomSize, 0x00010001, 27851
  392. HKR,Settings,VA_VT1618MicSelConfig,  0x00010001, 0x00000011
  393. HKR,Settings,VA_UAJLineOutJack,      0x00010001, 0x00000000
  394. HKR,Settings,VA_UAJLineInJack,       0x00010001, 0x00000002 
  395. HKR,Settings,VA_UAJMicInJack,        0x00010001, 0x00000003
  396. HKR,Settings,VA_FrntChnlSlotMap,     0x00010001, 0x00000003
  397. HKR,Settings,VA_SurroundChnlSlotMap, 0x00010001, 0x00000007
  398. HKR,Settings,VA_CntrLFEChnlSlotMap,  0x00010001, 0x00000006
  399. HKR,Settings,VA_SurrBackChnlSlotMap, 0x00010001, 0x0000000A
  400. HKR,Settings,VA_SetSWMic20dbVolOnce, 0x00010001, 0
  401. HKR,Settings,VA_bp_jack_no,          0x00010001, 0x00000003
  402. HKR,Settings,VA_bp_jack_function,    0x00010001, 0x00000129
  403. HKR,Settings,VA_bp_jack_color,       0x00010001, 0x00000123
  404. HKR,Settings,VA_bp_jack_detection,   0x00010001, 0x00000000
  405. HKR,Settings,VA_bp_jack_gpio,        0x00010001, 0x00000000
  406. HKR,Settings,VA_fp_jack_no,          0x00010001, 0x00000000
  407. HKR,Settings,VA_fp_jack_function,    0x00010001, 0x00000000
  408. HKR,Settings,VA_fp_jack_color,       0x00010001, 0x00000000
  409. HKR,Settings,VA_fp_jack_detection,   0x00010001, 0x00000000
  410. HKR,Settings,VA_fp_jack_gpio,        0x00010001, 0x00000000
  411. HKR,Settings,VA_sk_jack_no,          0x00010001, 0x00000000
  412. HKR,Settings,VA_sk_jack_function,    0x00010001, 0x00000000
  413. HKR,Settings,VA_sk_jack_color,       0x00010001, 0x00000000
  414. HKR,Settings,VA_sk_jack_detection,   0x00010001, 0x00000000
  415. HKR,Settings,VA_sk_jack_gpio,        0x00010001, 0x00000000
  416. HKR,Settings,VA_Mic1Mute,            0x00010001, 0
  417. HKR,Settings,VA_Mic2Mute,            0x00010001, 0
  418. HKR,Settings,VA_Mic3Mute,            0x00010001, 0
  419. HKR,Settings,VA_Mic4Mute,            0x00010001, 0
  420. HKR,Settings,VA_StereoMic1A2Enable,  0x00010001, 0
  421. HKR,Settings,VA_StereoMic3A4Enable,  0x00010001, 0
  422. HKR,Settings,VA_SpdifInMute,         0x00010001, 0
  423. HKR,Settings,VA_Pseudo8ChOut,        0x00010001, 0
  424. HKR,Settings,VA_Pseudo8ChSpkrTst,    0x00010001, 0x00000000
  425.  
  426.  
  427. [WDM_C2.AddReg]
  428. HKR,Settings,VA_PCSpeakerVolume,     0x00010001, 0xfff9f203
  429. HKR,Settings,VA_CDPlayerVolumeL,     0x00010001, 0
  430. HKR,Settings,VA_CDPlayerVolumeR,     0x00010001, 0
  431. HKR,Settings,VA_MasterVolumeL,       0x00010001, 0
  432. HKR,Settings,VA_MasterVolumeR,       0x00010001, 0
  433. ;HKR,Settings,VA_SurroundVolumeL,    0x00010001, 0xfff9f203
  434. ;HKR,Settings,VA_SurroundVolumeR,    0x00010001, 0xfff9f203
  435. ;HKR,Settings,VA_CenterVolume,       0x00010001, 0xfff9f203
  436. ;HKR,Settings,VA_LFEVolume,          0x00010001, 0xfff9f203
  437. HKR,Settings,VA_MonoOutVolume1,      0x00010001, 0xfff9f203
  438. HKR,Settings,VA_MonoOutVolume2,      0x00010001, 0xfff9f203
  439. HKR,Settings,VA_HeadphoneVolumeL,    0x00010001, 0xfff9f203
  440. HKR,Settings,VA_HeadphoneVolumeR,    0x00010001, 0xfff9f203
  441. HKR,Settings,VA_MaxMicVol,           0x00010001, 0x000c0000
  442.  
  443. [VIAUDIO_OEM.AddReg]
  444. ;; For the topology configuration, the input line of mixer can be disabled
  445. ;; by outcommenting some of the lines below.
  446. ;HKR,Settings,DisablePCSpeaker,1,1
  447. ;HKR,Settings,DisablePhone,1,1
  448. ;HKR,Settings,DisableVideo,1,1
  449. ;HKR,Settings,DisableAUX,1,1
  450. ;HKR,Settings,DisableLineIn,1,1
  451. ;HKR,Settings,DisableCDPlayer,1,1
  452. ;HKR,Settings,DisableMic,1,1
  453. ;HKR,Settings,DisableMicGain,1,1
  454. ;HKR,Settings,Disable3DDepth,1,1
  455. HKR,Settings,DisableMonoOut,1,1
  456. HKR,Settings,DisableHeadphone,1,1
  457. ;HKR,Settings,DisableVolHPhone,1,1
  458. ;HKR,Settings,DisableRecMuteAll,1,1
  459. HKR,Settings,DisableMicSelect,1,1
  460. ;HKR,Settings,DisableSurround,1,1
  461. ;HKR,Settings,DisableCenterLFE,1,1
  462. ;HKR,Settings,DisableSPDIFOUT,1,1
  463. HKR,Settings,DisableEnSpdifMuteAnalog,1,1
  464. HKR,Settings,DisableSpOutSrcLine,1,1
  465. ;HKR,Settings,DisableDOLBYAC3,1,1
  466. ;HKR,Settings,DisableSmart51,1,1
  467. ;HKR,Settings,DisableMagic51,1,1
  468. ;HKR,Settings,DisableDownMixSurround,1,1
  469. ;HKR,Settings,DisableDownMixCenterLFE,1,1
  470. ;HKR,Settings,DisableSwitchCenterLFE,1,1
  471. HKR,Settings,DisableHeadphoneHide,1,1
  472. ;HKR,Settings,DisableAnalog2SpdifOut,1,1
  473. ;HKR,Settings,DisableJackDetect,1,1
  474. ;HKR,Settings,DisableSmart51Plus,1,1
  475. HKR,Settings,DisableSensaura,1,1
  476. HKR,Settings,DisableHPAmp,1,1
  477. HKR,Settings,DisableHPAmpA,1,1
  478. HKR,Settings,DisableMicMix,1,1
  479. HKR,Settings,DisableVoiceCancel,1,1
  480. HKR,Settings,DisableEAPDInvert,1,1
  481. ;HKR,Settings,DisableUAJ,1,1
  482. ;HKR,Settings,DisableBackSurround,1,1
  483. ;HKR,Settings,DisableSPDIFIn,1,1
  484. ;HKR,Settings,DisableEQ,1,1
  485. ;HKR,Settings,DisableGraphicData,1,1
  486. ;HKR,Settings,DisableVIAReverb,1,1
  487. ;HKR,Settings,DisableVT1618MicSelect,1,1
  488. ;HKR,Settings,DisableStereoMicCtrl,1,1
  489. ;HKR,Settings,DisableSWGetPeakMeter,1,1 
  490. HKR,Settings,DisableAutoPeakMeterGetting,1,1 
  491. HKR,Settings,DisableSPDIFOutPullDown,1,1
  492. ;HKR,Settings,DisableMultiChnlsVolumeMute,1,1
  493. ;HKR,Settings,DisableAnalogOutPullDown,1,1
  494. ;HKR,Settings,DisableSlot69VolumesExchanged,1,1
  495. ;HKR,Settings,DisableSPDIFInTimer,1,1
  496. ;HKR,Settings,DisableSoftwareMic20dB,1,1
  497. HKR,Settings,DisableSPDIFOutAlwaysSupport,1,1
  498. HKR,Settings,DisableVrefOutPowerDown,1,1
  499.  
  500.  
  501.  
  502. [DestinationDirs]
  503. DefaultDestDir        = 10,system32\drivers
  504. VIAAudio.CopyList     = 10,system32\drivers ; %SystemRoot%\system32\drivers
  505.  
  506. [VIAAudio.CopyList]
  507. vinyl97.sys
  508.  
  509. [WDM_VIAudio.NT]
  510. Include=ks.inf, wdmaudio.inf
  511. Needs=KS.Registration, WDMAUDIO.Registration
  512. CopyFiles=VIAAudio.CopyList
  513. DelReg=WDM_VIAudio.DelReg
  514. AddReg=WDM_VIAudio.AddReg, WDM_VIAGUID.AddReg, WDM_Config.AddReg, WDM_C2.AddReg, VIAUDIO_OEM.AddReg
  515.  
  516. [WDM_VIAudio.NT.Interfaces]
  517. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,WDM_VIAudio.Interface.Wave
  518. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,WDM_VIAudio.Interface.Wave
  519. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,WDM_VIAudio.Interface.Wave
  520. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,WDM_VIAudio.Interface.Topology
  521. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART
  522. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,WDM.Interface.UART
  523. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,WDM.Interface.UART
  524.  
  525. [WDM_VIAudio.NT.Services]
  526. AddService = VIAudio,    0x00000002, VIAudio_Service_Inst
  527.  
  528. [VIAudio_Service_Inst]
  529. DisplayName    = %viaudio.SvcDesc%
  530. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  531. StartType      = 3                  ; SERVICE_DEMAND_START
  532. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  533. ServiceBinary  = %10%\system32\drivers\vinyl97.sys
  534.  
  535.  
  536. ;;---------------------------------------------------------------;
  537. ;;
  538. ;; S T R I N G S
  539. ;;
  540.  
  541. [Strings]
  542. VIA = "VIA Technologies, Inc."
  543. VIAMfgName="VIA Technologies, Inc."
  544. *WDM_VIAudio.DeviceDesc="Vinyl AC'97 Codec Combo Driver (WDM)"
  545. *WDMVIAAudio.DeviceDesc="Vinyl AC'97 Codec Combo Driver (WDM)"
  546. WDM_VIA.Wave.szPname="Vinyl AC'97 Audio (WAVE)"
  547. WDM_VIA.Topology.szPname="Vinyl AC'97 Audio (Topology)"
  548. MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
  549. WDM_MIDI="WDM-based Device"
  550. VIAGUID.Phone             ="{B0AA96E2-2255-11D2-B544-00201860A4D7}"
  551. VIAGUID.Mic1              ="{B0AA96E3-2255-11D2-B544-00201860A4D7}"
  552. VIAGUID.Mic2              ="{B0AA96E4-2255-11D2-B544-00201860A4D7}"
  553. VIAGUID.Video             ="{B0AA96E5-2255-11D2-B544-00201860A4D7}"
  554. VIAGUID.MonoOut           ="{B0AA96E6-2255-11D2-B544-00201860A4D7}"
  555. VIAGUID.PcBeep            ="{B0AA96E7-2255-11D2-B544-00201860A4D7}"
  556. VIAGUID.LineIn            ="{B0AA96E8-2255-11D2-B544-00201860A4D7}"
  557. VIAGUID.CD                ="{B0AA96E9-2255-11D2-B544-00201860A4D7}"
  558. VIAGUID.AUX               ="{B0AA96EA-2255-11D2-B544-00201860A4D7}"
  559. VIAGUID.MicMux            ="{B0AA96EB-2255-11D2-B544-00201860A4D7}"
  560. VIAGUID.WaveInMux         ="{B0AA96EC-2255-11D2-B544-00201860A4D7}"
  561. VIAGUID.MonoOutMux        ="{B0AA96ED-2255-11D2-B544-00201860A4D7}"
  562. VIAGUID.MonoOutMixDown    ="{B0AA96EE-2255-11D2-B544-00201860A4D7}"
  563. VIAGUID.LineOutMainMix    ="{404126C0-2562-11D2-B544-C6DF79A0C118}"
  564. VIAGUID.LineOutMiscMix    ="{404126C1-2562-11D2-B544-C6DF79A0C118}"
  565. VIAGUID.MicIn20DB_Gain    ="{404126C2-2562-11D2-B544-C6DF79A0C118}"
  566. VIAGUID.MonoOutVol        ="{404126C3-2562-11D2-B544-C6DF79A0C118}"
  567. VIAGUID.MonoOutMute       ="{404126C4-2562-11D2-B544-C6DF79A0C118}"
  568. VIAGUID.WaveOut           ="{404126C5-2562-11D2-B544-C6DF79A0C118}"
  569. VIAGUID.3DCenterCtrl      ="{A7D1A4A1-D024-11D2-A292-D937B2272531}"
  570. VIAGUID.3DDepthCtrl       ="{A7D1A4A2-D024-11D2-A292-D937B2272531}"
  571. VIAGUID.3DOnOffCtrl       ="{A7D1A4A3-D024-11D2-A292-D937B2272531}"
  572. VIAGUID.3DCenterCtrlPin   ="{A7D1A4A4-D024-11D2-A292-D937B2272531}"
  573. VIAGUID.3DDepthCtrlPin    ="{A7D1A4A5-D024-11D2-A292-D937B2272531}"
  574. VIAGUID.Stereo_OutPin     ="{A7D1A4A6-D024-11D2-A292-D937B2272531}"
  575. VIAGUID.HPVolume          ="{A7D1A4A7-D024-11D2-A292-D937B2272531}"
  576. VIAGUID.HPMute            ="{A7D1A4A8-D024-11D2-A292-D937B2272531}"
  577. VIAGUID.Mic_Select        ="{A7D1A4A9-D024-11D2-A292-D937B2272531}"
  578. VIAGUID.SPDIFINMontior    ="{0C02540A-45B2-4420-AD72-6DB3D43E76D0}"
  579.  
  580. VIAGUID.MultiChMainMix    ="{E2421D1E-2D4E-47bb-82A5-1D8E5019D405}"
  581. VIAGUID.FrontVolume       ="{691B0279-41B5-41b9-84A3-F084810568B5}"
  582. VIAGUID.FrontMute         ="{131F6C4C-A42E-42c3-83D6-B9B3E0FC3136}"
  583. VIAGUID.SurroundVolume    ="{48826139-2FD4-40cf-A2E9-6C27D44938A0}"
  584. VIAGUID.SurroundMute      ="{3A3452B0-4997-4fbf-91B9-6BEBD184FEEC}"
  585. VIAGUID.CenterVolume      ="{B9E15897-7123-485a-B088-C1F1F8FCEFD0}"
  586. VIAGUID.CenterMute        ="{6987C536-785F-4c30-A0BD-A0DB77E50CD0}"
  587. VIAGUID.LFEVolume         ="{9EAFA5A0-1150-4972-8A88-12041AA6FCA9}"
  588. VIAGUID.LFEMute           ="{7E94A5CF-EF83-497c-A89A-9F47C5D8E186}"
  589. VIAGUID.BackSurroundVolume ="{BE7B36B8-E1E0-47d0-8624-362786738C27}" 
  590. VIAGUID.BackSurroundMute   ="{1AF40FA3-9BAC-4df9-812E-9F78E84A6E97}"
  591.  
  592. VIAGUID.VirtMic1Mute      ="{FEC60DDA-4DB2-4f8f-B9DD-FAF22B57871D}"
  593. VIAGUID.VirtMic2Mute      ="{2C9217BD-3EA1-49c8-A9FE-9C529CA6B71C}"
  594. VIAGUID.VirtMic3Mute      ="{727BFFA3-518E-4b30-BB38-0B60E494256A}"
  595. VIAGUID.VirtMic4Mute      ="{6ECF4063-2A63-4eb1-B82C-29613E74A9FA}"
  596. VIAGUID.StereoMic1A2Enable ="{922D41AE-BC13-428a-B04C-081D6BEB83F2}"
  597. VIAGUID.StereoMic3A4Enable ="{3EEDA97D-5169-4b1f-AC43-F6C47EA58BE6}"
  598. VIAGUID.MicMainMix        ="{C5B45CE4-8FC1-4ddd-BC86-041F1BDC44EA}"
  599. VIAGUID.VirtSpdifInMute   ="{795990E7-8AFD-464a-AF3E-5ACD99230D47}"
  600.  
  601. ;; Pins (non-localizeable)
  602. VIAGUID.Front             ="{7C7D16A0-628C-4b87-876B-4B5BA210A99B}"
  603. VIAGUID.Surround          ="{EEC45423-61A7-470b-96E2-EAAA786E63EF}"
  604. VIAGUID.Center            ="{E55FD6F3-57AA-4a71-B284-A89D6B7E2974}"
  605. VIAGUID.LFE               ="{CCCE7F19-1E04-428b-8573-679ACD0CD989}"
  606. VIAGUID.BackSurround      ="{53309912-6E2B-4dd1-9D2F-B0AA167E2131}"
  607. VIAGUID.MultiChOut        ="{B9CE5C31-10F2-40ff-BC99-6FDC9D9E4C81}"
  608. VIAGUID.MasterOut         ="{E744C48C-E97F-471d-BD54-024A8FAF66BC}"
  609. VIAGUID.SPDIFEnable       ="{29F9B5E5-5D59-4f84-AC21-EAD28524269A}"
  610. VIAGUID.SpOutSrcLine      ="{0E404E03-8DA0-4133-B78F-BF2CB1E11834}"
  611. VIAGUID.SpOutMute         ="{E82B0F1F-A8A2-4109-8C0D-2D656432A0E9}"
  612. VIAGUID.Smart51Enable     ="{61F2F5ED-8430-4c67-AE5E-504B500E6F27}"
  613. VIAGUID.Magic51Enable     ="{D5261E9D-168E-45da-B749-E0BEDE62D092}"
  614. VIAGUID.DownMixSurround   ="{50142344-7968-47d2-BC42-AAED21F0543E}"
  615. VIAGUID.DownMixCenterLFE  ="{49E366F9-6764-44b3-A71A-C6D8FE90342B}"
  616. VIAGUID.SwitchCenterLFE   ="{340B3D7E-CBA5-43c9-B4B4-740ECB6FD47D}"
  617. VIAGUID.AnalogIn2SpdifOut ="{4D9DC6F8-829E-4fe7-BD92-325E6D0227B0}"
  618. VIAGUID.MicMix            ="{BC7EE598-5CB5-49d6-A2A7-F9DD6A36D71F}"
  619. VIAGUID.SwitchBackSurround ="{B1B890B0-655B-4cc9-890D-2DED7F6F4053}"
  620. VIAGUID.SwitchPinsBackToAux ="{A9C8BD9E-0049-4f24-BE4A-58736452A8D9}"
  621. VIAGUID.SPDIFIn           ="{6BBCC519-D63C-44e6-8574-D45AF3DE3183}"
  622.  
  623. VIAGUID.VirtMic1          ="{5ECB45D7-8F77-4a84-83F5-48DEAFF12F4F}"
  624. VIAGUID.VirtMic2          ="{D2809D22-3051-4fe1-868F-76324A06308C}"
  625. VIAGUID.VirtMic3          ="{B5EAEE69-26F9-4379-90DC-DABDC7D24A33}"
  626. VIAGUID.VirtMic4          ="{52A41D62-5DEF-4126-BCDC-E1519ECA6864}"
  627. VIAGUID.VirtMic           ="{F828C0CB-9876-4f5c-83AD-030F517562BC}"
  628.  
  629. ;; VIA friendly names (localizeable)
  630. VIAPin.Phone            ="Phone"
  631. VIAPin.Mic1             ="Mic"
  632. VIAPin.Mic2             ="Mic2"
  633. VIAPin.Video            ="Video"
  634. VIAPin.MonoOut          ="MonoOut"
  635. VIAPin.PcBeep           ="PC Speaker"
  636. VIAPin.LineIn           ="Line-In"
  637. VIAPin.CD               ="CD Player"
  638. VIAPin.AUX              ="Aux"
  639. VIAPin.WaveOut          ="WaveOut"
  640. VIAPin.3DCenter         ="3D Center"
  641. VIAPin.3DDepth          ="3D Depth"
  642. VIAPin.Stereo_Out       ="Stereo Mixer"
  643. VIAPin.Front            ="Front Speaker"
  644. VIAPin.Surround         ="Rear Speaker"
  645. VIAPin.Center           ="Center"
  646. VIAPin.LFE              ="Subwoofer"
  647. VIAPin.BackSurround     ="Back Surround"
  648. VIAPin.MultiChOut       ="Multi Channel"
  649. VIAPin.MasterOut        ="Master Volume"
  650. VIAPin.SPDIFIn          ="S/PDIF In"
  651. VIAPin.SpOutSrcLine     ="S/PDIF OUT"
  652. VIAPin.VirtMic1         ="Mic1"
  653. VIAPin.VirtMic2         ="Mic2"
  654. VIAPin.VirtMic3         ="Mic3"
  655. VIAPin.VirtMic4         ="Mic4"
  656. VIAPin.VirtMic          ="Microphone Control"
  657.  
  658. ;; Nodes
  659. VIANode.MicMux            ="MicMux"
  660. VIANode.WaveInMux         ="WaveInMux"
  661. VIANode.MonoOutMux        ="Mono Out Select"
  662. VIANode.MonoOutMixDown    ="MonoOutMixDown"
  663. VIANode.LineOutMainMix    ="LineOutMainMix"
  664. VIANode.LineOutMiscMix    ="LineOutMiscMix"
  665. VIANode.MicIn20DB_Gain    ="20dB boost"
  666. VIANode.MonoOutVol        ="MonoOutVol"
  667. VIANode.MonoOutMute       ="MonoOutMute"
  668. VIANode.3DCenter          ="3D Center Node"
  669. VIANode.3DDepth           ="3D Depth Node"
  670. VIANode.3DOnOff           ="3D Stereo Enhancement"
  671. VIANode.HPVolume          ="Headphone Volume"
  672. VIANode.HPMute            ="Headphone Mute"
  673. VIANode.MicSelect         ="Front Mic Select"
  674. VIANode.MultiChMainMix    ="Multi Channel Mixer"
  675. VIANode.FrontVolume       ="Front Speaker Volume"
  676. VIANode.FrontMute         ="Front Speaker Mute"
  677. VIANode.SurroundVolume    ="Rear Speaker Volume"
  678. VIANode.SurroundMute      ="Rear Speaker Mute"
  679. VIANode.CenterVolume      ="Center Volume"
  680. VIANode.CenterMute        ="Center Mute"
  681. VIANode.LFEVolume         ="Subwoofer Volume"
  682. VIANode.LFEMute           ="Subwoofer Mute"
  683. VIANode.BackSurroundVolume ="Back Surround Volume"
  684. VIANode.BackSurroundMute  ="Back Surround Mute"
  685. VIANode.SPDIFEnable       ="S/PDIF Enable"
  686. VIANode.Smart51Enable     ="Smart5.1 Enable"
  687. VIANode.Magic51Enable     ="Magic5.1 Enable"
  688. VIANode.DownMixSurround   ="Mix Surround to Front"
  689. VIANode.DownMixCenterLFE  ="Mix Center/LFE to Front"
  690. VIANode.SwitchCenterLFE   ="Exchange Center/LFE"
  691. VIANode.AnalogIn2SpdifOut ="Analog In to S/PDIF Out"
  692. VIANode.MicMix            ="Mix Mic"
  693. VIANode.SwitchBackSurround ="Enable Back Surround, Disable AUX"
  694. VIANode.SwitchPinsBackToAux="Enable AUX, Disable Back Surround"
  695. VIANode.SPDIFINMontior    ="S/PDIF In Monitoring"
  696. VIANode.SpOutMute         ="S/PDIF Out Mute"
  697. VIANode.VirtMic1Mute      ="Mic1 Mute"
  698. VIANode.VirtMic2Mute      ="Mic2 Mute"
  699. VIANode.VirtMic3Mute      ="Mic3 Mute"
  700. VIANode.VirtMic4Mute      ="Mic4 Mute"
  701. VIANode.StereoMic1A2Enable ="Switch to Stereo Mic"
  702. VIANode.StereoMic3A4Enable ="Switch to Stereo Mic"
  703. VIANode.MicMainMix        ="Microphone Mixer"
  704. VIANode.VirtSpdifInMute   ="S/PDIF In Mute"
  705.  
  706. Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  707. KSCATEGORY_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
  708. KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
  709. KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  710. KSCATEGORY_TOPOLOGY="{DDA54A40-1E4C-11D1-A050-405705C10000}"
  711. KSNAME_Wave="Wave"
  712. KSNAME_UART="UART"
  713. KSNAME_Topology="Topology"
  714.  
  715. WDM.UART.szPname = "Vinyl MIDI External Port"
  716. viaudio.SvcDesc = "Vinyl AC'97 Audio Controller (WDM)"
  717. DiskDescription  = "Vinyl AC'97 Audio WDM Driver Disk"
  718. ;wdmaud.SvcDesc = "Microsoft WDM Virtual Wave Driver (WDM)"