mixer_paths_factory.xml 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <mixer>
  3. <ctl name="TDM_0_RX Mixer EP3" value="0" />
  4. <ctl name="TDM_0_RX Mixer EP6" value="0" />
  5. <ctl name="I2S_0_RX Mixer EP3" value="0" />
  6. <ctl name="Main AMP Enable Switch" value="0" />
  7. <ctl name="R Main AMP Enable Switch" value="0" />
  8. <ctl name="MIC HW Gain At Lower Power Mode (cB)" value="-160" />
  9. <ctl name="MIC HW Gain At High Power Mode (cB)" value="0" />
  10. <ctl name="MIC Record Soft Gain (dB)" value="0"/>
  11. <ctl name="EP1 TX Mixer TDM_0_TX" value="0" />
  12. <ctl name="DEFAULT_MIC_ID" value="0" />
  13. <ctl name="MIC0" value="0" />
  14. <ctl name="MIC1" value="0" />
  15. <ctl name="MIC2" value="0" />
  16. <ctl name="MIC3" value="0" />
  17. <ctl name="AoC Speaker Mixer ASP Mode" value="ASP_ON" />
  18. <ctl name="TDM_0_RX Mixer US" value="0" />
  19. <ctl name="US Record Enable" value="0" />
  20. <path name="mfg-playback">
  21. </path>
  22. <path name="deep-buffer-playback speaker">
  23. <ctl name="AoC Speaker Mixer ASP Mode" value="ASP_BYPASS" />
  24. <ctl name="TDM_0_RX Mixer EP6" value="1" />
  25. <path name="mfg-playback" />
  26. </path>
  27. <path name="deep-buffer-playback headphones">
  28. <ctl name="I2S_0_RX Mixer EP6" value="1" />
  29. <path name="mfg-playback" />
  30. </path>
  31. <path name="mfg-record">
  32. <ctl name="EP1 TX Mixer TDM_0_TX" value="1" />
  33. </path>
  34. <path name="us-mfg-record">
  35. <ctl name="US Record Enable" value="1" />
  36. <ctl name="EP1 TX Mixer TDM_0_TX" value="1" />
  37. </path>
  38. <path name="mic1-status">
  39. <ctl name="MIC0" value="1" />
  40. </path>
  41. <path name="mic2-status">
  42. <ctl name="MIC1" value="1" />
  43. </path>
  44. <path name="mic3-status">
  45. <ctl name="MIC2" value="1" />
  46. </path>
  47. <path name="mic4-status">
  48. <ctl name="MIC3" value="0" />
  49. </path>
  50. <path name="mic1-gain">
  51. <ctl name="MIC HW Gain At Lower Power Mode (cB)" />
  52. <ctl name="MIC HW Gain At High Power Mode (cB)" />
  53. </path>
  54. <path name="mic2-gain">
  55. <ctl name="MIC HW Gain At Lower Power Mode (cB)" />
  56. <ctl name="MIC HW Gain At High Power Mode (cB)" />
  57. </path>
  58. <path name="mic3-gain">
  59. <ctl name="MIC HW Gain At Lower Power Mode (cB)" />
  60. <ctl name="MIC HW Gain At High Power Mode (cB)" />
  61. </path>
  62. <path name="mic4-gain">
  63. <ctl name="MIC HW Gain At Lower Power Mode (cB)" />
  64. <ctl name="MIC HW Gain At High Power Mode (cB)" />
  65. </path>
  66. <path name="mic1-sw-gain">
  67. <ctl name="MIC Record Soft Gain (dB)" />
  68. </path>
  69. <path name="mic2-sw-gain">
  70. <ctl name="MIC Record Soft Gain (dB)" />
  71. </path>
  72. <path name="mic3-sw-gain">
  73. <ctl name="MIC Record Soft Gain (dB)" />
  74. </path>
  75. <path name="mic4-sw-gain">
  76. <ctl name="MIC Record Soft Gain (dB)" />
  77. </path>
  78. <path name="usb-capture-gain">
  79. <ctl name="Headset Capture Volume" />
  80. </path>
  81. <path name="mic1-only">
  82. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
  83. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="-1" />
  84. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="-1" />
  85. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
  86. <ctl name="MIC0" value="1" />
  87. <ctl name="MIC Record Soft Gain (dB)" value="0" />
  88. </path>
  89. <path name="mic2-only">
  90. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="2" />
  91. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="-1" />
  92. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="-1" />
  93. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
  94. <ctl name="MIC1" value="1" />
  95. <ctl name="MIC Record Soft Gain (dB)" value="0" />
  96. </path>
  97. <path name="mic3-only">
  98. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="2" />
  99. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="-1" />
  100. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="-1" />
  101. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
  102. <ctl name="MIC2" value="1" />
  103. <ctl name="MIC Record Soft Gain (dB)" value="0" />
  104. </path>
  105. <path name="mic4-only">
  106. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="3" />
  107. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="-1" />
  108. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="-1" />
  109. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
  110. <ctl name="MIC3" value="0" />
  111. <ctl name="MIC Record Soft Gain (dB)" value="0" />
  112. </path>
  113. <path name="mic-all">
  114. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
  115. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="2" />
  116. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="3" />
  117. <ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
  118. <ctl name="MIC0" value="1" />
  119. <ctl name="MIC1" value="1" />
  120. <ctl name="MIC2" value="1" />
  121. <ctl name="MIC3" value="0" />
  122. <ctl name="MIC Record Soft Gain (dB)" value="0" />
  123. </path>
  124. <path name="amp_iv-only">
  125. <ctl name="R ASPTX1 Slot Position" value="2" />
  126. <ctl name="R ASPTX2 Slot Position" value="3" />
  127. <ctl name="R ASPTX3 Slot Position" value="6" />
  128. <ctl name="R ASPTX4 Slot Position" value="7" />
  129. <ctl name="ASPTX1 Slot Position" value="0" />
  130. <ctl name="ASPTX2 Slot Position" value="1" />
  131. <ctl name="ASPTX3 Slot Position" value="4" />
  132. <ctl name="ASPTX4 Slot Position" value="5" />
  133. <ctl name="R ASP TX1 Source" value="VMON" />
  134. <ctl name="R ASP TX2 Source" value="ASPRX1" />
  135. <ctl name="R ASP TX3 Source" value="Zero" />
  136. <ctl name="R ASP TX4 Source" value="Zero" />
  137. <ctl name="ASP TX1 Source" value="VMON" />
  138. <ctl name="ASP TX2 Source" value="ASPRX1" />
  139. <ctl name="ASP TX3 Source" value="Zero" />
  140. <ctl name="ASP TX4 Source" value="Zero" />
  141. <ctl name="NoHost1 TX Mixer TDM_0_TX" value="1" />
  142. </path>
  143. <path name="amp_iv1-only">
  144. <ctl name="R ASPTX1 Slot Position" value="4" />
  145. <ctl name="R ASPTX2 Slot Position" value="5" />
  146. <ctl name="R ASPTX3 Slot Position" value="6" />
  147. <ctl name="R ASPTX4 Slot Position" value="7" />
  148. <ctl name="ASPTX1 Slot Position" value="0" />
  149. <ctl name="ASPTX2 Slot Position" value="1" />
  150. <ctl name="ASPTX3 Slot Position" value="2" />
  151. <ctl name="ASPTX4 Slot Position" value="3" />
  152. <ctl name="R ASP TX1 Source" value="Zero" />
  153. <ctl name="R ASP TX2 Source" value="Zero" />
  154. <ctl name="R ASP TX3 Source" value="Zero" />
  155. <ctl name="R ASP TX4 Source" value="Zero" />
  156. <ctl name="ASP TX1 Source" value="VMON" />
  157. <ctl name="ASP TX2 Source" value="IMON" />
  158. <ctl name="ASP TX3 Source" value="VPMON" />
  159. <ctl name="ASP TX4 Source" value="ASPRX1" />
  160. <ctl name="NoHost1 TX Mixer TDM_0_TX" value="1" />
  161. </path>
  162. <path name="amp_iv2-only">
  163. <ctl name="R ASPTX1 Slot Position" value="0" />
  164. <ctl name="R ASPTX2 Slot Position" value="1" />
  165. <ctl name="R ASPTX3 Slot Position" value="2" />
  166. <ctl name="R ASPTX4 Slot Position" value="3" />
  167. <ctl name="ASPTX1 Slot Position" value="4" />
  168. <ctl name="ASPTX2 Slot Position" value="5" />
  169. <ctl name="ASPTX3 Slot Position" value="6" />
  170. <ctl name="ASPTX4 Slot Position" value="7" />
  171. <ctl name="R ASP TX1 Source" value="VMON" />
  172. <ctl name="R ASP TX2 Source" value="IMON" />
  173. <ctl name="R ASP TX3 Source" value="VPMON" />
  174. <ctl name="R ASP TX4 Source" value="ASPRX1" />
  175. <ctl name="ASP TX1 Source" value="Zero" />
  176. <ctl name="ASP TX2 Source" value="Zero" />
  177. <ctl name="ASP TX3 Source" value="Zero" />
  178. <ctl name="ASP TX4 Source" value="Zero" />
  179. <ctl name="NoHost1 TX Mixer TDM_0_TX" value="1" />
  180. </path>
  181. <path name="us-amp_iv-only">
  182. <ctl name="TDM_0_RX Sample Rate" value="SR_96K" />
  183. <ctl name="TDM_0_TX Sample Rate" value="SR_96K" />
  184. <path name="amp_iv-only" />
  185. </path>
  186. <path name="us-amp_iv1-only">
  187. <ctl name="TDM_0_RX Sample Rate" value="SR_96K" />
  188. <ctl name="TDM_0_TX Sample Rate" value="SR_96K" />
  189. <path name="amp_iv1-only" />
  190. </path>
  191. <path name="us-amp_iv2-only">
  192. <ctl name="TDM_0_RX Sample Rate" value="SR_96K" />
  193. <ctl name="TDM_0_TX Sample Rate" value="SR_96K" />
  194. <path name="amp_iv2-only" />
  195. </path>
  196. <path name="speaker1-status">
  197. <ctl name="Main AMP Enable Switch" value="1" />
  198. </path>
  199. <path name="speaker2-status">
  200. <ctl name="R Main AMP Enable Switch" value="1" />
  201. </path>
  202. <path name="speaker1-gain">
  203. <ctl name="AMP PCM Gain" />
  204. </path>
  205. <path name="speaker2-gain">
  206. <ctl name="R AMP PCM Gain" />
  207. </path>
  208. <path name="usb-playback-gain">
  209. <ctl name="Headset Playback Volume" />
  210. </path>
  211. <path name="mfg-playback speaker">
  212. <ctl name="AoC Speaker Mixer ASP Mode" value="ASP_BYPASS" />
  213. <ctl name="TDM_0_RX Mixer EP3" value="1" />
  214. <ctl name="ASPRX1 Slot Position" value="0" />
  215. <ctl name="R ASPRX1 Slot Position" value="1" />
  216. <ctl name="SINK_IDS" id="0" value="0" />
  217. <ctl name="SINK_IDS" id="1" value="-1" />
  218. </path>
  219. <path name="mfg-playback headphones">
  220. <ctl name="I2S_0_RX Chan" value="Two" />
  221. <ctl name="I2S_0_RX Format" value="S32_LE" />
  222. <ctl name="I2S_0_RX Mixer EP3" value="1" />
  223. <ctl name="SINK_IDS" id="0" value="1" />
  224. <ctl name="SINK_IDS" id="1" value="-1" />
  225. </path>
  226. <path name="mfg-playback usb-headphones">
  227. <ctl name="USB Dev ID v2" value="2" />
  228. <ctl name="USB Playback EP ID v2" value="1" />
  229. <ctl name="USB Capture EP ID v2" value="0" />
  230. <ctl name="USB Playback FORMAT v2" value="6" />
  231. <ctl name="USB Playback SR v2" value="48000" />
  232. <ctl name="USB Playback CH v2" value="2" />
  233. <ctl name="USB Playback BW v2" value="16" />
  234. <ctl name="USB Config To AoC v2" value="1" />
  235. <ctl name="USB_RX Mixer EP3" value="1" />
  236. </path>
  237. <path name="mfg-record usb-headset-mic">
  238. <ctl name="Audio Capture Mic Source" value="USB_MIC"/>
  239. <ctl name="USB Playback EP ID v2" value="0" />
  240. <ctl name="USB Capture FORMAT v2" value="1" />
  241. <ctl name="USB Config To AoC v2" value="1"/>
  242. <ctl name="EP1 TX Mixer USB_TX" value="1"/>
  243. </path>
  244. <path name="us-mfg-playback speaker">
  245. <ctl name="TDM_0_RX Sample Rate" value="SR_96K" />
  246. <ctl name="TDM_0_TX Sample Rate" value="SR_96K" />
  247. <ctl name="TDM_0_RX Mixer US" value="1" />
  248. </path>
  249. <path name="speaker1-only">
  250. <ctl name="Main AMP Enable Switch" value="1" />
  251. <path name="mfg-playback speaker" />
  252. <ctl name="AMP PCM Gain" value="17" />
  253. <ctl name="PCM Source" value="ASP" />
  254. </path>
  255. <path name="speaker2-only">
  256. <ctl name="R Main AMP Enable Switch" value="1" />
  257. <path name="mfg-playback speaker" />
  258. <ctl name="R AMP PCM Gain" value="17" />
  259. <ctl name="R PCM Source" value="ASP" />
  260. </path>
  261. <path name="us-speaker1-only">
  262. <path name="us-mfg-playback speaker" />
  263. <ctl name="PCM Source" value="ASP" />
  264. <ctl name="Main AMP Enable Switch" value="1" />
  265. </path>
  266. <path name="us-speaker2-only">
  267. <path name="us-mfg-playback speaker" />
  268. <ctl name="R PCM Source" value="ASP" />
  269. <ctl name="R Main AMP Enable Switch" value="1" />
  270. </path>
  271. <path name="headphones">
  272. <ctl name="DAC1 MIXL DAC1 Switch" value="1" />
  273. <ctl name="DAC1 MIXR DAC1 Switch" value="1" />
  274. <ctl name="Stereo1 DAC MIXL DAC L1 Switch" value="1" />
  275. <ctl name="Stereo1 DAC MIXR DAC R1 Switch" value="1" />
  276. <ctl name="DAC L1 Source" value="Stereo1 DAC Mixer" />
  277. <ctl name="DAC R1 Source" value="Stereo1 DAC Mixer" />
  278. <ctl name="HPOL Playback Switch" value="1" />
  279. <ctl name="HPOR Playback Switch" value="1" />
  280. <path name="mfg-playback headphones" />
  281. </path>
  282. <path name="speaker-all">
  283. <ctl name="Main AMP Enable Switch" value="1" />
  284. <ctl name="PCM Source" value="ASP" />
  285. <ctl name="R Main AMP Enable Switch" value="1" />
  286. <ctl name="R PCM Source" value="ASP" />
  287. <path name="mfg-playback speaker" />
  288. </path>
  289. <path name="us-speaker-all">
  290. <path name="us-mfg-playback speaker" />
  291. <ctl name="PCM Source" value="ASP" />
  292. <ctl name="Main AMP Enable Switch" value="1" />
  293. <ctl name="R PCM Source" value="ASP" />
  294. <ctl name="R Main AMP Enable Switch" value="1" />
  295. </path>
  296. <path name="loopback-mic-speaker">
  297. <ctl name="EP1 TX Mixer TDM_0_TX" value="1" />
  298. <ctl name="SINK_IDS" id="0" value="0" />
  299. <ctl name="SINK_IDS" id="1" value="-1" />
  300. <path name="mfg-playback" />
  301. </path>
  302. <path name="loopback-mic-headphones">
  303. <ctl name="EP1 TX Mixer TDM_0_TX" value="1" />
  304. <ctl name="SINK_IDS" id="0" value="1" />
  305. <ctl name="SINK_IDS" id="1" value="-1" />
  306. <path name="mfg-playback" />
  307. </path>
  308. <path name="loopback-mic-usb-headphones">
  309. <ctl name="MIC HW Gain At Lower Power Mode (cB)" value="-160" />
  310. <ctl name="MIC HW Gain At High Power Mode (cB)" value="0" />
  311. <ctl name="TDM_0_TX Format" value="S32_LE" />
  312. <ctl name="TDM_0_TX Chan" value="One" />
  313. <ctl name="EP1 TX Mixer TDM_0_TX" value="1" />
  314. </path>
  315. <path name="loopback-usb-mic-speaker">
  316. <ctl name="USB Capture FORMAT v2" value="1" />
  317. <ctl name="MIC Record Soft Gain (dB)" value="0" />
  318. </path>
  319. <path name="loopback-usb-mic-usb-headphone">
  320. <ctl name="Audio Capture Mic Source" value='USB_MIC' />
  321. <ctl name="USB Capture FORMAT v2" value="1" />
  322. <ctl name="MIC Record Soft Gain (dB)" value="0" />
  323. </path>
  324. <pcm_id name="loopback-mic1" value="EP1 capture (*)"/>
  325. <pcm_id name="loopback-mic2" value="EP1 capture (*)"/>
  326. <pcm_id name="loopback-mic3" value="EP1 capture (*)"/>
  327. <pcm_id name="loopback-mic4" value="EP1 capture (*)"/>
  328. <pcm_id name="loopback-speaker1" value="EP3 playback (*)"/>
  329. <pcm_id name="loopback-speaker2" value="EP3 playback (*)"/>
  330. <pcm_id name="loopback-speaker3" value="EP3 playback (*)"/>
  331. <pcm_id name="loopback-headphones" value="EP3 playback (*)"/>
  332. <pcm_id name="loopback-usb-headphones" value="EP3 playback (*)"/>
  333. <pcm_id name="loopback-usb-mic" value="EP1 capture (*)"/>
  334. <pcm_id name="loopback-amp_iv" value="nohost1 capture (*)"/>
  335. </mixer>