Guest User

alsa-info

a guest
Sep 22nd, 2025
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.74 KB | None | 0 0
  1. upload=true&script=true&cardinfo=
  2. !!################################
  3. !!ALSA Information Script v 0.5.1
  4. !!################################
  5.  
  6. !!Script ran on: Mon Sep 22 14:44:37 UTC 2025
  7.  
  8.  
  9. !!Linux Distribution
  10. !!------------------
  11.  
  12. Debian GNU/Linux 12 \n \l PRETTY_NAME="Debian GNU/Linux 12 (bookworm)" NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"
  13.  
  14.  
  15. !!DMI Information
  16. !!---------------
  17.  
  18. Manufacturer:
  19. Product Name:
  20. Product Version:
  21. Firmware Version:
  22. System SKU:
  23. Board Vendor:
  24. Board Name:
  25.  
  26.  
  27. !!ACPI Device Status Information
  28. !!---------------
  29.  
  30.  
  31.  
  32. !!Kernel Information
  33. !!------------------
  34.  
  35. Kernel release: 6.12.25+rpt-rpi-v8
  36. Operating System: GNU/Linux
  37. Architecture: aarch64
  38. Processor: unknown
  39. SMP Enabled: Yes
  40.  
  41.  
  42. !!ALSA Version
  43. !!------------
  44.  
  45. Driver version: k6.12.25+rpt-rpi-v8
  46. Library version: 1.2.8
  47. Utilities version: 1.2.8
  48.  
  49.  
  50. !!Loaded ALSA modules
  51. !!-------------------
  52.  
  53. u_audio (card 0)
  54. snd_soc_iqaudio_codec (card 1)
  55.  
  56.  
  57. !!Sound Servers on this system
  58. !!----------------------------
  59.  
  60. No sound servers found.
  61.  
  62.  
  63. !!Soundcards recognised by ALSA
  64. !!-----------------------------
  65.  
  66. 0 [UAC2Gadget ]: UAC2_Gadget - UAC2_Gadget
  67. UAC2_Gadget 0
  68. 1 [Zero ]: RPi_Codec_Zero - RPi Codec Zero
  69. RPi Codec Zero
  70.  
  71.  
  72. !!PCI Soundcards installed in the system
  73. !!--------------------------------------
  74.  
  75.  
  76.  
  77. !!Modprobe options (Sound related)
  78. !!--------------------------------
  79.  
  80. snd_pcsp: index=-2
  81. snd_atiixp_modem: index=-2
  82. snd_intel8x0m: index=-2
  83. snd_via82xx_modem: index=-2
  84. snd_bcm2835: enable_headphones=0
  85.  
  86.  
  87. !!Loaded sound module options
  88. !!---------------------------
  89.  
  90. !!Module: u_audio
  91. * :
  92.  
  93. !!Module: snd_soc_iqaudio_codec
  94. * :
  95.  
  96.  
  97. !!Sysfs card info
  98. !!---------------
  99.  
  100. !!Card: /sys/class/sound/card0
  101. Driver: /sys/bus/gadget/drivers/g_audio
  102. Tree:
  103.  
  104. !!Card: /sys/class/sound/card1
  105. Driver: /sys/bus/platform/drivers/snd-rpi-iqaudio-codec
  106. Tree:
  107.  
  108.  
  109. !!ALSA Device nodes
  110. !!-----------------
  111.  
  112. crw-rw---- 1 root audio 116, 4 Sep 22 16:41 /dev/snd/controlC0
  113. crw-rw---- 1 root audio 116, 7 Sep 22 16:41 /dev/snd/controlC1
  114. crw-rw---- 1 root audio 116, 3 Sep 22 16:41 /dev/snd/pcmC0D0c
  115. crw-rw---- 1 root audio 116, 2 Sep 22 16:41 /dev/snd/pcmC0D0p
  116. crw-rw---- 1 root audio 116, 6 Sep 22 16:41 /dev/snd/pcmC1D0c
  117. crw-rw---- 1 root audio 116, 5 Sep 22 16:41 /dev/snd/pcmC1D0p
  118. crw-rw---- 1 root audio 116, 1 Sep 22 16:41 /dev/snd/seq
  119. crw-rw---- 1 root audio 116, 33 Sep 22 16:41 /dev/snd/timer
  120.  
  121. /dev/snd/by-path:
  122. total 0
  123. drwxr-xr-x 2 root root 80 Sep 22 16:41 .
  124. drwxr-xr-x 3 root root 220 Sep 22 16:41 ..
  125. lrwxrwxrwx 1 root root 12 Sep 22 16:41 platform-3f980000.usb -> ../controlC0
  126. lrwxrwxrwx 1 root root 12 Sep 22 16:41 platform-soc:sound -> ../controlC1
  127.  
  128.  
  129. !!ALSA configuration files
  130. !!------------------------
  131.  
  132. !!User specific config file (~/.asoundrc)
  133.  
  134. pcm.!default {
  135. type hw
  136. card Zero
  137. }
  138.  
  139. ctl.!default {
  140. type hw
  141. card Zero
  142. }
  143.  
  144.  
  145.  
  146. !!System wide config file (/etc/asound.conf)
  147.  
  148. pcm.!default {
  149. type hw
  150. card Zero
  151. }
  152.  
  153. ctl.!default {
  154. type hw
  155. card Zero
  156. }
  157.  
  158.  
  159. !!Aplay/Arecord output
  160. !!--------------------
  161.  
  162. APLAY
  163.  
  164. **** List of PLAYBACK Hardware Devices ****
  165. card 0: UAC2Gadget [UAC2_Gadget], device 0: UAC2 PCM [UAC2 PCM]
  166. Subdevices: 1/1
  167. Subdevice #0: subdevice #0
  168. card 1: Zero [RPi Codec Zero], device 0: Raspberry Pi Codec Zero HiFi da7213-hifi-0 [Raspberry Pi Codec Zero HiFi da7213-hifi-0]
  169. Subdevices: 1/1
  170. Subdevice #0: subdevice #0
  171.  
  172. ARECORD
  173.  
  174. **** List of CAPTURE Hardware Devices ****
  175. card 0: UAC2Gadget [UAC2_Gadget], device 0: UAC2 PCM [UAC2 PCM]
  176. Subdevices: 1/1
  177. Subdevice #0: subdevice #0
  178. card 1: Zero [RPi Codec Zero], device 0: Raspberry Pi Codec Zero HiFi da7213-hifi-0 [Raspberry Pi Codec Zero HiFi da7213-hifi-0]
  179. Subdevices: 1/1
  180. Subdevice #0: subdevice #0
  181.  
  182. !!Amixer output
  183. !!-------------
  184.  
  185. !!-------Mixer controls for card UAC2Gadget
  186.  
  187. Card sysdefault:0 'UAC2Gadget'/'UAC2_Gadget 0'
  188. Mixer name : 'UAC2_Gadget'
  189. Components : ''
  190. Controls : 8
  191. Simple ctrls : 1
  192. Simple mixer control 'PCM',0
  193. Capabilities: pvolume pvolume-joined cvolume cvolume-joined pswitch pswitch-joined cswitch cswitch-joined
  194. Playback channels: Mono
  195. Capture channels: Mono
  196. Limits: Playback 0 - 100 Capture 0 - 100
  197. Mono: Playback 80 [80%] [-20.00dB] [on] Capture 80 [80%] [-20.00dB] [on]
  198.  
  199. !!-------Mixer controls for card Zero
  200.  
  201. Card sysdefault:1 'Zero'/'RPi Codec Zero'
  202. Mixer name : ''
  203. Components : ''
  204. Controls : 106
  205. Simple ctrls : 99
  206. Simple mixer control 'Headphone',0
  207. Capabilities: volume pswitch
  208. Playback channels: Front Left - Front Right
  209. Capture channels: Front Left - Front Right
  210. Limits: 0 - 63
  211. Front Left: 0 [0%] [-57.00dB] Playback [off]
  212. Front Right: 0 [0%] [-57.00dB] Playback [off]
  213. Simple mixer control 'Headphone Gain Ramping',0
  214. Capabilities: pswitch
  215. Playback channels: Front Left - Front Right
  216. Mono:
  217. Front Left: Playback [off]
  218. Front Right: Playback [off]
  219. Simple mixer control 'Headphone ZC',0
  220. Capabilities: pswitch
  221. Playback channels: Front Left - Front Right
  222. Mono:
  223. Front Left: Playback [off]
  224. Front Right: Playback [off]
  225. Simple mixer control 'ToneGen',0
  226. Capabilities: volume volume-joined
  227. Playback channels: Mono
  228. Capture channels: Mono
  229. Limits: 0 - 15
  230. Mono: 0 [0%] [-45.00dB]
  231. Simple mixer control 'ToneGen DTMF',0
  232. Capabilities: pswitch pswitch-joined
  233. Playback channels: Mono
  234. Mono: Playback [off]
  235. Simple mixer control 'ToneGen DTMF Key',0
  236. Capabilities: enum
  237. Items: '0' '1' '2' '3' '4' '5' '6' '7' '8' '9' 'A' 'B' 'C' 'D' '*' '#'
  238. Item0: '0'
  239. Simple mixer control 'ToneGen Off Time',0
  240. Capabilities: volume volume-joined
  241. Playback channels: Mono
  242. Capture channels: Mono
  243. Limits: 0 - 63
  244. Mono: 0 [0%]
  245. Simple mixer control 'ToneGen On Time',0
  246. Capabilities: volume volume-joined
  247. Playback channels: Mono
  248. Capture channels: Mono
  249. Limits: 0 - 63
  250. Mono: 2 [3%]
  251. Simple mixer control 'ToneGen Sinewave Gen Type',0
  252. Capabilities: enum
  253. Items: 'Sum' 'SWG1' 'SWG2' 'Sum'
  254. Item0: 'Sum'
  255. Simple mixer control 'ToneGen Sinewave1 Freq',0
  256. Capabilities: volume volume-joined
  257. Playback channels: Mono
  258. Capture channels: Mono
  259. Limits: 0 - 65535
  260. Mono: 12021 [18%]
  261. Simple mixer control 'ToneGen Sinewave2 Freq',0
  262. Capabilities: volume volume-joined
  263. Playback channels: Mono
  264. Capture channels: Mono
  265. Limits: 0 - 65535
  266. Mono: 16384 [25%]
  267. Simple mixer control 'ToneGen Start',0
  268. Capabilities: pswitch pswitch-joined
  269. Playback channels: Mono
  270. Mono: Playback [off]
  271. Simple mixer control 'Lineout',0
  272. Capabilities: volume volume-joined pswitch pswitch-joined
  273. Playback channels: Mono
  274. Capture channels: Mono
  275. Limits: 0 - 63
  276. Mono: 48 [76%] [0.00dB] Playback [on]
  277. Simple mixer control 'Lineout Gain Ramping',0
  278. Capabilities: pswitch pswitch-joined
  279. Playback channels: Mono
  280. Mono: Playback [off]
  281. Simple mixer control 'Mic 1',0
  282. Capabilities: volume volume-joined pswitch pswitch-joined
  283. Playback channels: Mono
  284. Capture channels: Mono
  285. Limits: 0 - 7
  286. Mono: 0 [0%] [-6.00dB] Playback [off]
  287. Simple mixer control 'Mic 1 Amp Source MUX',0
  288. Capabilities: enum
  289. Items: 'Differential' 'MIC_P' 'MIC_N'
  290. Item0: 'Differential'
  291. Simple mixer control 'Mic 2',0
  292. Capabilities: volume volume-joined pswitch pswitch-joined
  293. Playback channels: Mono
  294. Capture channels: Mono
  295. Limits: 0 - 7
  296. Mono: 5 [71%] [24.00dB] Playback [on]
  297. Simple mixer control 'Mic 2 Amp Source MUX',0
  298. Capabilities: enum
  299. Items: 'Differential' 'MIC_P' 'MIC_N'
  300. Item0: 'Differential'
  301. Simple mixer control 'Aux',0
  302. Capabilities: volume pswitch
  303. Playback channels: Front Left - Front Right
  304. Capture channels: Front Left - Front Right
  305. Limits: 0 - 63
  306. Front Left: 0 [0%] [-54.00dB] Playback [off]
  307. Front Right: 0 [0%] [-54.00dB] Playback [off]
  308. Simple mixer control 'Aux Gain Ramping',0
  309. Capabilities: pswitch
  310. Playback channels: Front Left - Front Right
  311. Mono:
  312. Front Left: Playback [off]
  313. Front Right: Playback [off]
  314. Simple mixer control 'Aux ZC',0
  315. Capabilities: pswitch
  316. Playback channels: Front Left - Front Right
  317. Mono:
  318. Front Left: Playback [off]
  319. Front Right: Playback [off]
  320. Simple mixer control 'Mixin Gain Ramping',0
  321. Capabilities: pswitch
  322. Playback channels: Front Left - Front Right
  323. Mono:
  324. Front Left: Playback [off]
  325. Front Right: Playback [off]
  326. Simple mixer control 'Mixin Left Aux Left',0
  327. Capabilities: pswitch pswitch-joined
  328. Playback channels: Mono
  329. Mono: Playback [off]
  330. Simple mixer control 'Mixin Left Mic 1',0
  331. Capabilities: pswitch pswitch-joined
  332. Playback channels: Mono
  333. Mono: Playback [off]
  334. Simple mixer control 'Mixin Left Mic 2',0
  335. Capabilities: pswitch pswitch-joined
  336. Playback channels: Mono
  337. Mono: Playback [on]
  338. Simple mixer control 'Mixin Left Mixin Right',0
  339. Capabilities: pswitch pswitch-joined
  340. Playback channels: Mono
  341. Mono: Playback [off]
  342. Simple mixer control 'Mixin PGA',0
  343. Capabilities: volume pswitch
  344. Playback channels: Front Left - Front Right
  345. Capture channels: Front Left - Front Right
  346. Limits: 0 - 15
  347. Front Left: 7 [47%] [6.00dB] Playback [on]
  348. Front Right: 7 [47%] [6.00dB] Playback [on]
  349. Simple mixer control 'Mixin PGA ZC',0
  350. Capabilities: pswitch
  351. Playback channels: Front Left - Front Right
  352. Mono:
  353. Front Left: Playback [off]
  354. Front Right: Playback [off]
  355. Simple mixer control 'Mixin Right Aux Right',0
  356. Capabilities: pswitch pswitch-joined
  357. Playback channels: Mono
  358. Mono: Playback [off]
  359. Simple mixer control 'Mixin Right Mic 1',0
  360. Capabilities: pswitch pswitch-joined
  361. Playback channels: Mono
  362. Mono: Playback [off]
  363. Simple mixer control 'Mixin Right Mic 2',0
  364. Capabilities: pswitch pswitch-joined
  365. Playback channels: Mono
  366. Mono: Playback [on]
  367. Simple mixer control 'Mixin Right Mixin Left',0
  368. Capabilities: pswitch pswitch-joined
  369. Playback channels: Mono
  370. Mono: Playback [off]
  371. Simple mixer control 'Mixout Left Aux Left',0
  372. Capabilities: pswitch pswitch-joined
  373. Playback channels: Mono
  374. Mono: Playback [off]
  375. Simple mixer control 'Mixout Left Aux Left Invert',0
  376. Capabilities: pswitch pswitch-joined
  377. Playback channels: Mono
  378. Mono: Playback [off]
  379. Simple mixer control 'Mixout Left DAC Left',0
  380. Capabilities: pswitch pswitch-joined
  381. Playback channels: Mono
  382. Mono: Playback [on]
  383. Simple mixer control 'Mixout Left Mixin Left',0
  384. Capabilities: pswitch pswitch-joined
  385. Playback channels: Mono
  386. Mono: Playback [off]
  387. Simple mixer control 'Mixout Left Mixin Left Invert',0
  388. Capabilities: pswitch pswitch-joined
  389. Playback channels: Mono
  390. Mono: Playback [off]
  391. Simple mixer control 'Mixout Left Mixin Right',0
  392. Capabilities: pswitch pswitch-joined
  393. Playback channels: Mono
  394. Mono: Playback [off]
  395. Simple mixer control 'Mixout Left Mixin Right Invert',0
  396. Capabilities: pswitch pswitch-joined
  397. Playback channels: Mono
  398. Mono: Playback [off]
  399. Simple mixer control 'Mixout Right Aux Right',0
  400. Capabilities: pswitch pswitch-joined
  401. Playback channels: Mono
  402. Mono: Playback [off]
  403. Simple mixer control 'Mixout Right Aux Right Invert',0
  404. Capabilities: pswitch pswitch-joined
  405. Playback channels: Mono
  406. Mono: Playback [off]
  407. Simple mixer control 'Mixout Right DAC Right',0
  408. Capabilities: pswitch pswitch-joined
  409. Playback channels: Mono
  410. Mono: Playback [on]
  411. Simple mixer control 'Mixout Right Mixin Left',0
  412. Capabilities: pswitch pswitch-joined
  413. Playback channels: Mono
  414. Mono: Playback [off]
  415. Simple mixer control 'Mixout Right Mixin Left Invert',0
  416. Capabilities: pswitch pswitch-joined
  417. Playback channels: Mono
  418. Mono: Playback [off]
  419. Simple mixer control 'Mixout Right Mixin Right',0
  420. Capabilities: pswitch pswitch-joined
  421. Playback channels: Mono
  422. Mono: Playback [off]
  423. Simple mixer control 'Mixout Right Mixin Right Invert',0
  424. Capabilities: pswitch pswitch-joined
  425. Playback channels: Mono
  426. Mono: Playback [off]
  427. Simple mixer control 'ADC',0
  428. Capabilities: volume pswitch
  429. Playback channels: Front Left - Front Right
  430. Capture channels: Front Left - Front Right
  431. Limits: 0 - 127
  432. Front Left: 114 [90%] [1.50dB] Playback [on]
  433. Front Right: 114 [90%] [1.50dB] Playback [on]
  434. Simple mixer control 'ADC Gain Ramping',0
  435. Capabilities: pswitch
  436. Playback channels: Front Left - Front Right
  437. Mono:
  438. Front Left: Playback [off]
  439. Front Right: Playback [off]
  440. Simple mixer control 'ADC HPF',0
  441. Capabilities: pswitch pswitch-joined
  442. Playback channels: Mono
  443. Mono: Playback [off]
  444. Simple mixer control 'ADC HPF Cutoff',0
  445. Capabilities: enum
  446. Items: 'Fs/24000' 'Fs/12000' 'Fs/6000' 'Fs/3000'
  447. Item0: 'Fs/24000'
  448. Simple mixer control 'ADC Voice Cutoff',0
  449. Capabilities: enum
  450. Items: '2.5Hz' '25Hz' '50Hz' '100Hz' '150Hz' '200Hz' '300Hz' '400Hz'
  451. Item0: '2.5Hz'
  452. Simple mixer control 'ADC Voice Mode',0
  453. Capabilities: pswitch pswitch-joined
  454. Playback channels: Mono
  455. Mono: Playback [off]
  456. Simple mixer control 'ALC',0
  457. Capabilities: pswitch
  458. Playback channels: Front Left - Front Right
  459. Mono:
  460. Front Left: Playback [off]
  461. Front Right: Playback [off]
  462. Simple mixer control 'ALC Anticlip Level',0
  463. Capabilities: volume volume-joined
  464. Playback channels: Mono
  465. Capture channels: Mono
  466. Limits: 0 - 127
  467. Mono: 0 [0%]
  468. Simple mixer control 'ALC Anticlip Mode',0
  469. Capabilities: pswitch pswitch-joined
  470. Playback channels: Mono
  471. Mono: Playback [off]
  472. Simple mixer control 'ALC Attack Rate',0
  473. Capabilities: enum
  474. Items: '44/fs' '88/fs' '176/fs' '352/fs' '704/fs' '1408/fs' '2816/fs' '5632/fs' '11264/fs' '22528/fs' '45056/fs' '90112/fs' '180224/fs'
  475. Item0: '44/fs'
  476. Simple mixer control 'ALC Hold Time',0
  477. Capabilities: enum
  478. Items: '62/fs' '124/fs' '248/fs' '496/fs' '992/fs' '1984/fs' '3968/fs' '7936/fs' '15872/fs' '31744/fs' '63488/fs' '126976/fs' '253952/fs' '507904/fs' '1015808/fs' '2031616/fs'
  479. Item0: '62/fs'
  480. Simple mixer control 'ALC Integ Attack Rate',0
  481. Capabilities: enum
  482. Items: '1/4' '1/16' '1/256' '1/65536'
  483. Item0: '1/4'
  484. Simple mixer control 'ALC Integ Release Rate',0
  485. Capabilities: enum
  486. Items: '1/4' '1/16' '1/256' '1/65536'
  487. Item0: '1/4'
  488. Simple mixer control 'ALC Max Analog Gain',0
  489. Capabilities: volume volume-joined
  490. Playback channels: Mono
  491. Capture channels: Mono
  492. Limits: 0 - 7
  493. Mono: 0 [0%] [-99999.99dB]
  494. Simple mixer control 'ALC Max Attenuation',0
  495. Capabilities: volume volume-joined
  496. Playback channels: Mono
  497. Capture channels: Mono
  498. Limits: 0 - 15
  499. Mono: 0 [0%] [0.00dB]
  500. Simple mixer control 'ALC Max Gain',0
  501. Capabilities: volume volume-joined
  502. Playback channels: Mono
  503. Capture channels: Mono
  504. Limits: 0 - 15
  505. Mono: 0 [0%] [0.00dB]
  506. Simple mixer control 'ALC Max Threshold',0
  507. Capabilities: volume volume-joined
  508. Playback channels: Mono
  509. Capture channels: Mono
  510. Limits: 0 - 63
  511. Mono: 0 [0%] [-94.50dB]
  512. Simple mixer control 'ALC Min Analog Gain',0
  513. Capabilities: volume volume-joined
  514. Playback channels: Mono
  515. Capture channels: Mono
  516. Limits: 0 - 7
  517. Mono: 0 [0%] [-99999.99dB]
  518. Simple mixer control 'ALC Min Threshold',0
  519. Capabilities: volume volume-joined
  520. Playback channels: Mono
  521. Capture channels: Mono
  522. Limits: 0 - 63
  523. Mono: 0 [0%] [-94.50dB]
  524. Simple mixer control 'ALC Noise Threshold',0
  525. Capabilities: volume volume-joined
  526. Playback channels: Mono
  527. Capture channels: Mono
  528. Limits: 0 - 63
  529. Mono: 0 [0%] [-94.50dB]
  530. Simple mixer control 'ALC Release Rate',0
  531. Capabilities: enum
  532. Items: '176/fs' '352/fs' '704/fs' '1408/fs' '2816/fs' '5632/fs' '11264/fs' '22528/fs' '45056/fs' '90112/fs' '180224/fs'
  533. Item0: '176/fs'
  534. Simple mixer control 'AUX Jack',0
  535. Capabilities: pswitch pswitch-joined
  536. Playback channels: Mono
  537. Mono: Playback [off]
  538. Simple mixer control 'DAC',0
  539. Capabilities: volume
  540. Playback channels: Front Left - Front Right
  541. Capture channels: Front Left - Front Right
  542. Limits: 0 - 127
  543. Front Left: 112 [88%] [0.00dB]
  544. Front Right: 112 [88%] [0.00dB]
  545. Simple mixer control 'DAC EQ',0
  546. Capabilities: pswitch pswitch-joined
  547. Playback channels: Mono
  548. Mono: Playback [off]
  549. Simple mixer control 'DAC EQ1',0
  550. Capabilities: volume volume-joined
  551. Playback channels: Mono
  552. Capture channels: Mono
  553. Limits: 0 - 15
  554. Mono: 0 [0%] [-10.50dB]
  555. Simple mixer control 'DAC EQ2',0
  556. Capabilities: volume volume-joined
  557. Playback channels: Mono
  558. Capture channels: Mono
  559. Limits: 0 - 15
  560. Mono: 0 [0%] [-10.50dB]
  561. Simple mixer control 'DAC EQ3',0
  562. Capabilities: volume volume-joined
  563. Playback channels: Mono
  564. Capture channels: Mono
  565. Limits: 0 - 15
  566. Mono: 0 [0%] [-10.50dB]
  567. Simple mixer control 'DAC EQ4',0
  568. Capabilities: volume volume-joined
  569. Playback channels: Mono
  570. Capture channels: Mono
  571. Limits: 0 - 15
  572. Mono: 0 [0%] [-10.50dB]
  573. Simple mixer control 'DAC EQ5',0
  574. Capabilities: volume volume-joined
  575. Playback channels: Mono
  576. Capture channels: Mono
  577. Limits: 0 - 15
  578. Mono: 0 [0%] [-10.50dB]
  579. Simple mixer control 'DAC Gain Ramping',0
  580. Capabilities: pswitch
  581. Playback channels: Front Left - Front Right
  582. Mono:
  583. Front Left: Playback [off]
  584. Front Right: Playback [off]
  585. Simple mixer control 'DAC HPF',0
  586. Capabilities: pswitch pswitch-joined
  587. Playback channels: Mono
  588. Mono: Playback [off]
  589. Simple mixer control 'DAC HPF Cutoff',0
  590. Capabilities: enum
  591. Items: 'Fs/24000' 'Fs/12000' 'Fs/6000' 'Fs/3000'
  592. Item0: 'Fs/24000'
  593. Simple mixer control 'DAC Invert',0
  594. Capabilities: pswitch
  595. Playback channels: Front Left - Front Right
  596. Mono:
  597. Front Left: Playback [off]
  598. Front Right: Playback [off]
  599. Simple mixer control 'DAC Left Source MUX',0
  600. Capabilities: enum
  601. Items: 'ADC Output Left' 'ADC Output Right' 'DAI Input Left' 'DAI Input Right'
  602. Item0: 'DAI Input Left'
  603. Simple mixer control 'DAC Mono',0
  604. Capabilities: pswitch
  605. Playback channels: Front Left - Front Right
  606. Mono:
  607. Front Left: Playback [on]
  608. Front Right: Playback [on]
  609. Simple mixer control 'DAC NG',0
  610. Capabilities: pswitch pswitch-joined
  611. Playback channels: Mono
  612. Mono: Playback [off]
  613. Simple mixer control 'DAC NG OFF Threshold',0
  614. Capabilities: volume volume-joined
  615. Playback channels: Mono
  616. Capture channels: Mono
  617. Limits: 0 - 7
  618. Mono: 0 [0%]
  619. Simple mixer control 'DAC NG ON Threshold',0
  620. Capabilities: volume volume-joined
  621. Playback channels: Mono
  622. Capture channels: Mono
  623. Limits: 0 - 7
  624. Mono: 0 [0%]
  625. Simple mixer control 'DAC NG Rampdown Rate',0
  626. Capabilities: enum
  627. Items: '0.64 ms/dB' '20.48 ms/dB'
  628. Item0: '0.64 ms/dB'
  629. Simple mixer control 'DAC NG Rampup Rate',0
  630. Capabilities: enum
  631. Items: '0.02 ms/dB' '0.16 ms/dB'
  632. Item0: '0.02 ms/dB'
  633. Simple mixer control 'DAC NG Setup Time',0
  634. Capabilities: enum
  635. Items: '256 samples' '512 samples' '1024 samples' '2048 samples'
  636. Item0: '256 samples'
  637. Simple mixer control 'DAC Right Source MUX',0
  638. Capabilities: enum
  639. Items: 'ADC Output Left' 'ADC Output Right' 'DAI Input Left' 'DAI Input Right'
  640. Item0: 'DAI Input Right'
  641. Simple mixer control 'DAC Soft Mute',0
  642. Capabilities: pswitch pswitch-joined
  643. Playback channels: Mono
  644. Mono: Playback [off]
  645. Simple mixer control 'DAC Soft Mute Rate',0
  646. Capabilities: enum
  647. Items: '1' '2' '4' '8' '16' '32' '64'
  648. Item0: '1'
  649. Simple mixer control 'DAC Voice Cutoff',0
  650. Capabilities: enum
  651. Items: '2.5Hz' '25Hz' '50Hz' '100Hz' '150Hz' '200Hz' '300Hz' '400Hz'
  652. Item0: '2.5Hz'
  653. Simple mixer control 'DAC Voice Mode',0
  654. Capabilities: pswitch pswitch-joined
  655. Playback channels: Mono
  656. Mono: Playback [off]
  657. Simple mixer control 'DAI Left Source MUX',0
  658. Capabilities: enum
  659. Items: 'ADC Left' 'ADC Right' 'DAI Input Left' 'DAI Input Right'
  660. Item0: 'ADC Left'
  661. Simple mixer control 'DAI Right Source MUX',0
  662. Capabilities: enum
  663. Items: 'ADC Left' 'ADC Right' 'DAI Input Left' 'DAI Input Right'
  664. Item0: 'ADC Right'
  665. Simple mixer control 'DMIC',0
  666. Capabilities: pswitch
  667. Playback channels: Front Left - Front Right
  668. Mono:
  669. Front Left: Playback [off]
  670. Front Right: Playback [off]
  671. Simple mixer control 'Gain Ramping Rate',0
  672. Capabilities: enum
  673. Items: 'nominal rate * 8' 'nominal rate * 16' 'nominal rate / 16' 'nominal rate / 32'
  674. Item0: 'nominal rate * 8'
  675. Simple mixer control 'HP Jack',0
  676. Capabilities: pswitch pswitch-joined
  677. Playback channels: Mono
  678. Mono: Playback [on]
  679. Simple mixer control 'MIC Jack',0
  680. Capabilities: pswitch pswitch-joined
  681. Playback channels: Mono
  682. Mono: Playback [on]
  683. Simple mixer control 'Onboard MIC',0
  684. Capabilities: pswitch pswitch-joined
  685. Playback channels: Mono
  686. Mono: Playback [on]
  687.  
  688.  
  689. !!Alsactl output
  690. !!--------------
  691.  
  692. --startcollapse--
  693. state.UAC2Gadget {
  694. control.1 {
  695. iface PCM
  696. name 'Capture Pitch 1000000'
  697. value 1000000
  698. comment {
  699. access 'read write'
  700. type INTEGER
  701. count 1
  702. range '750000 - 1005000 (step 1)'
  703. }
  704. }
  705. control.2 {
  706. iface PCM
  707. name 'Playback Pitch 1000000'
  708. value 1000000
  709. comment {
  710. access 'read write'
  711. type INTEGER
  712. count 1
  713. range '750000 - 1005000 (step 1)'
  714. }
  715. }
  716. control.3 {
  717. iface MIXER
  718. name 'PCM Playback Switch'
  719. value true
  720. comment {
  721. access 'read write'
  722. type BOOLEAN
  723. count 1
  724. }
  725. }
  726. control.4 {
  727. iface MIXER
  728. name 'PCM Playback Volume'
  729. value 80
  730. comment {
  731. access 'read write'
  732. type INTEGER
  733. count 1
  734. range '0 - 100 (step 1)'
  735. dbmin -10000
  736. dbmax 0
  737. dbvalue.0 -2000
  738. }
  739. }
  740. control.5 {
  741. iface PCM
  742. name 'Playback Rate'
  743. value 0
  744. comment {
  745. access 'read volatile'
  746. type INTEGER
  747. count 1
  748. range '48000 - 48000'
  749. }
  750. }
  751. control.6 {
  752. iface MIXER
  753. name 'PCM Capture Switch'
  754. value true
  755. comment {
  756. access 'read write'
  757. type BOOLEAN
  758. count 1
  759. }
  760. }
  761. control.7 {
  762. iface MIXER
  763. name 'PCM Capture Volume'
  764. value 80
  765. comment {
  766. access 'read write'
  767. type INTEGER
  768. count 1
  769. range '0 - 100 (step 1)'
  770. dbmin -10000
  771. dbmax 0
  772. dbvalue.0 -2000
  773. }
  774. }
  775. control.8 {
  776. iface PCM
  777. name 'Capture Rate'
  778. value 0
  779. comment {
  780. access 'read volatile'
  781. type INTEGER
  782. count 1
  783. range '48000 - 48000'
  784. }
  785. }
  786. }
  787. state.Zero {
  788. control.1 {
  789. iface MIXER
  790. name 'Mic 1 Volume'
  791. value 0
  792. comment {
  793. access 'read write'
  794. type INTEGER
  795. count 1
  796. range '0 - 7'
  797. dbmin -600
  798. dbmax 3600
  799. dbvalue.0 -600
  800. }
  801. }
  802. control.2 {
  803. iface MIXER
  804. name 'Mic 2 Volume'
  805. value 5
  806. comment {
  807. access 'read write'
  808. type INTEGER
  809. count 1
  810. range '0 - 7'
  811. dbmin -600
  812. dbmax 3600
  813. dbvalue.0 2400
  814. }
  815. }
  816. control.3 {
  817. iface MIXER
  818. name 'Aux Volume'
  819. value.0 0
  820. value.1 0
  821. comment {
  822. access 'read write'
  823. type INTEGER
  824. count 2
  825. range '0 - 63'
  826. dbmin -5400
  827. dbmax 1500
  828. dbvalue.0 -5400
  829. dbvalue.1 -5400
  830. }
  831. }
  832. control.4 {
  833. iface MIXER
  834. name 'Mixin PGA Volume'
  835. value.0 7
  836. value.1 7
  837. comment {
  838. access 'read write'
  839. type INTEGER
  840. count 2
  841. range '0 - 15'
  842. dbmin -450
  843. dbmax 1800
  844. dbvalue.0 600
  845. dbvalue.1 600
  846. }
  847. }
  848. control.5 {
  849. iface MIXER
  850. name 'ADC Volume'
  851. value.0 114
  852. value.1 114
  853. comment {
  854. access 'read write'
  855. type INTEGER
  856. count 2
  857. range '0 - 127'
  858. dbmin -9999999
  859. dbmax 1125
  860. dbvalue.0 150
  861. dbvalue.1 150
  862. }
  863. }
  864. control.6 {
  865. iface MIXER
  866. name 'DAC Volume'
  867. value.0 112
  868. value.1 112
  869. comment {
  870. access 'read write'
  871. type INTEGER
  872. count 2
  873. range '0 - 127'
  874. dbmin -9999999
  875. dbmax 1125
  876. dbvalue.0 0
  877. dbvalue.1 0
  878. }
  879. }
  880. control.7 {
  881. iface MIXER
  882. name 'Headphone Volume'
  883. value.0 0
  884. value.1 0
  885. comment {
  886. access 'read write'
  887. type INTEGER
  888. count 2
  889. range '0 - 63'
  890. dbmin -5700
  891. dbmax 600
  892. dbvalue.0 -5700
  893. dbvalue.1 -5700
  894. }
  895. }
  896. control.8 {
  897. iface MIXER
  898. name 'Lineout Volume'
  899. value 48
  900. comment {
  901. access 'read write'
  902. type INTEGER
  903. count 1
  904. range '0 - 63'
  905. dbmin -4800
  906. dbmax 1500
  907. dbvalue.0 0
  908. }
  909. }
  910. control.9 {
  911. iface MIXER
  912. name 'DAC EQ Switch'
  913. value false
  914. comment {
  915. access 'read write'
  916. type BOOLEAN
  917. count 1
  918. }
  919. }
  920. control.10 {
  921. iface MIXER
  922. name 'DAC EQ1 Volume'
  923. value 0
  924. comment {
  925. access 'read write'
  926. type INTEGER
  927. count 1
  928. range '0 - 15'
  929. dbmin -1050
  930. dbmax 1200
  931. dbvalue.0 -1050
  932. }
  933. }
  934. control.11 {
  935. iface MIXER
  936. name 'DAC EQ2 Volume'
  937. value 0
  938. comment {
  939. access 'read write'
  940. type INTEGER
  941. count 1
  942. range '0 - 15'
  943. dbmin -1050
  944. dbmax 1200
  945. dbvalue.0 -1050
  946. }
  947. }
  948. control.12 {
  949. iface MIXER
  950. name 'DAC EQ3 Volume'
  951. value 0
  952. comment {
  953. access 'read write'
  954. type INTEGER
  955. count 1
  956. range '0 - 15'
  957. dbmin -1050
  958. dbmax 1200
  959. dbvalue.0 -1050
  960. }
  961. }
  962. control.13 {
  963. iface MIXER
  964. name 'DAC EQ4 Volume'
  965. value 0
  966. comment {
  967. access 'read write'
  968. type INTEGER
  969. count 1
  970. range '0 - 15'
  971. dbmin -1050
  972. dbmax 1200
  973. dbvalue.0 -1050
  974. }
  975. }
  976. control.14 {
  977. iface MIXER
  978. name 'DAC EQ5 Volume'
  979. value 0
  980. comment {
  981. access 'read write'
  982. type INTEGER
  983. count 1
  984. range '0 - 15'
  985. dbmin -1050
  986. dbmax 1200
  987. dbvalue.0 -1050
  988. }
  989. }
  990. control.15 {
  991. iface MIXER
  992. name 'ADC HPF Switch'
  993. value false
  994. comment {
  995. access 'read write'
  996. type BOOLEAN
  997. count 1
  998. }
  999. }
  1000. control.16 {
  1001. iface MIXER
  1002. name 'ADC HPF Cutoff'
  1003. value Fs/24000
  1004. comment {
  1005. access 'read write'
  1006. type ENUMERATED
  1007. count 1
  1008. item.0 Fs/24000
  1009. item.1 Fs/12000
  1010. item.2 Fs/6000
  1011. item.3 Fs/3000
  1012. }
  1013. }
  1014. control.17 {
  1015. iface MIXER
  1016. name 'ADC Voice Mode Switch'
  1017. value false
  1018. comment {
  1019. access 'read write'
  1020. type BOOLEAN
  1021. count 1
  1022. }
  1023. }
  1024. control.18 {
  1025. iface MIXER
  1026. name 'ADC Voice Cutoff'
  1027. value '2.5Hz'
  1028. comment {
  1029. access 'read write'
  1030. type ENUMERATED
  1031. count 1
  1032. item.0 '2.5Hz'
  1033. item.1 '25Hz'
  1034. item.2 '50Hz'
  1035. item.3 '100Hz'
  1036. item.4 '150Hz'
  1037. item.5 '200Hz'
  1038. item.6 '300Hz'
  1039. item.7 '400Hz'
  1040. }
  1041. }
  1042. control.19 {
  1043. iface MIXER
  1044. name 'DAC HPF Switch'
  1045. value false
  1046. comment {
  1047. access 'read write'
  1048. type BOOLEAN
  1049. count 1
  1050. }
  1051. }
  1052. control.20 {
  1053. iface MIXER
  1054. name 'DAC HPF Cutoff'
  1055. value Fs/24000
  1056. comment {
  1057. access 'read write'
  1058. type ENUMERATED
  1059. count 1
  1060. item.0 Fs/24000
  1061. item.1 Fs/12000
  1062. item.2 Fs/6000
  1063. item.3 Fs/3000
  1064. }
  1065. }
  1066. control.21 {
  1067. iface MIXER
  1068. name 'DAC Voice Mode Switch'
  1069. value false
  1070. comment {
  1071. access 'read write'
  1072. type BOOLEAN
  1073. count 1
  1074. }
  1075. }
  1076. control.22 {
  1077. iface MIXER
  1078. name 'DAC Voice Cutoff'
  1079. value '2.5Hz'
  1080. comment {
  1081. access 'read write'
  1082. type ENUMERATED
  1083. count 1
  1084. item.0 '2.5Hz'
  1085. item.1 '25Hz'
  1086. item.2 '50Hz'
  1087. item.3 '100Hz'
  1088. item.4 '150Hz'
  1089. item.5 '200Hz'
  1090. item.6 '300Hz'
  1091. item.7 '400Hz'
  1092. }
  1093. }
  1094. control.23 {
  1095. iface MIXER
  1096. name 'Mic 1 Switch'
  1097. value false
  1098. comment {
  1099. access 'read write'
  1100. type BOOLEAN
  1101. count 1
  1102. }
  1103. }
  1104. control.24 {
  1105. iface MIXER
  1106. name 'Mic 2 Switch'
  1107. value true
  1108. comment {
  1109. access 'read write'
  1110. type BOOLEAN
  1111. count 1
  1112. }
  1113. }
  1114. control.25 {
  1115. iface MIXER
  1116. name 'Aux Switch'
  1117. value.0 false
  1118. value.1 false
  1119. comment {
  1120. access 'read write'
  1121. type BOOLEAN
  1122. count 2
  1123. }
  1124. }
  1125. control.26 {
  1126. iface MIXER
  1127. name 'Mixin PGA Switch'
  1128. value.0 true
  1129. value.1 true
  1130. comment {
  1131. access 'read write'
  1132. type BOOLEAN
  1133. count 2
  1134. }
  1135. }
  1136. control.27 {
  1137. iface MIXER
  1138. name 'ADC Switch'
  1139. value.0 true
  1140. value.1 true
  1141. comment {
  1142. access 'read write'
  1143. type BOOLEAN
  1144. count 2
  1145. }
  1146. }
  1147. control.28 {
  1148. iface MIXER
  1149. name 'Headphone Switch'
  1150. value.0 false
  1151. value.1 false
  1152. comment {
  1153. access 'read write'
  1154. type BOOLEAN
  1155. count 2
  1156. }
  1157. }
  1158. control.29 {
  1159. iface MIXER
  1160. name 'Lineout Switch'
  1161. value true
  1162. comment {
  1163. access 'read write'
  1164. type BOOLEAN
  1165. count 1
  1166. }
  1167. }
  1168. control.30 {
  1169. iface MIXER
  1170. name 'DAC Soft Mute Switch'
  1171. value false
  1172. comment {
  1173. access 'read write'
  1174. type BOOLEAN
  1175. count 1
  1176. }
  1177. }
  1178. control.31 {
  1179. iface MIXER
  1180. name 'DAC Soft Mute Rate'
  1181. value '1'
  1182. comment {
  1183. access 'read write'
  1184. type ENUMERATED
  1185. count 1
  1186. item.0 '1'
  1187. item.1 '2'
  1188. item.2 '4'
  1189. item.3 '8'
  1190. item.4 '16'
  1191. item.5 '32'
  1192. item.6 '64'
  1193. }
  1194. }
  1195. control.32 {
  1196. iface MIXER
  1197. name 'Aux ZC Switch'
  1198. value.0 false
  1199. value.1 false
  1200. comment {
  1201. access 'read write'
  1202. type BOOLEAN
  1203. count 2
  1204. }
  1205. }
  1206. control.33 {
  1207. iface MIXER
  1208. name 'Mixin PGA ZC Switch'
  1209. value.0 false
  1210. value.1 false
  1211. comment {
  1212. access 'read write'
  1213. type BOOLEAN
  1214. count 2
  1215. }
  1216. }
  1217. control.34 {
  1218. iface MIXER
  1219. name 'Headphone ZC Switch'
  1220. value.0 false
  1221. value.1 false
  1222. comment {
  1223. access 'read write'
  1224. type BOOLEAN
  1225. count 2
  1226. }
  1227. }
  1228. control.35 {
  1229. iface MIXER
  1230. name 'ToneGen Volume'
  1231. value 0
  1232. comment {
  1233. access 'read write'
  1234. type INTEGER
  1235. count 1
  1236. range '0 - 15'
  1237. dbmin -4500
  1238. dbmax 0
  1239. dbvalue.0 -4500
  1240. }
  1241. }
  1242. control.36 {
  1243. iface MIXER
  1244. name 'ToneGen DTMF Key'
  1245. value '0'
  1246. comment {
  1247. access 'read write'
  1248. type ENUMERATED
  1249. count 1
  1250. item.0 '0'
  1251. item.1 '1'
  1252. item.2 '2'
  1253. item.3 '3'
  1254. item.4 '4'
  1255. item.5 '5'
  1256. item.6 '6'
  1257. item.7 '7'
  1258. item.8 '8'
  1259. item.9 '9'
  1260. item.10 A
  1261. item.11 B
  1262. item.12 C
  1263. item.13 D
  1264. item.14 '*'
  1265. item.15 '#'
  1266. }
  1267. }
  1268. control.37 {
  1269. iface MIXER
  1270. name 'ToneGen DTMF Switch'
  1271. value false
  1272. comment {
  1273. access 'read write'
  1274. type BOOLEAN
  1275. count 1
  1276. }
  1277. }
  1278. control.38 {
  1279. iface MIXER
  1280. name 'ToneGen Start'
  1281. value false
  1282. comment {
  1283. access 'read write'
  1284. type BOOLEAN
  1285. count 1
  1286. }
  1287. }
  1288. control.39 {
  1289. iface MIXER
  1290. name 'ToneGen Sinewave Gen Type'
  1291. value Sum
  1292. comment {
  1293. access 'read write'
  1294. type ENUMERATED
  1295. count 1
  1296. item.0 Sum
  1297. item.1 SWG1
  1298. item.2 SWG2
  1299. item.3 Sum
  1300. }
  1301. }
  1302. control.40 {
  1303. iface MIXER
  1304. name 'ToneGen Sinewave1 Freq'
  1305. value 12021
  1306. comment {
  1307. access 'read write'
  1308. type INTEGER
  1309. count 1
  1310. range '0 - 65535'
  1311. }
  1312. }
  1313. control.41 {
  1314. iface MIXER
  1315. name 'ToneGen Sinewave2 Freq'
  1316. value 16384
  1317. comment {
  1318. access 'read write'
  1319. type INTEGER
  1320. count 1
  1321. range '0 - 65535'
  1322. }
  1323. }
  1324. control.42 {
  1325. iface MIXER
  1326. name 'ToneGen On Time'
  1327. value 2
  1328. comment {
  1329. access 'read write'
  1330. type INTEGER
  1331. count 1
  1332. range '0 - 63'
  1333. }
  1334. }
  1335. control.43 {
  1336. iface MIXER
  1337. name 'ToneGen Off Time'
  1338. value 0
  1339. comment {
  1340. access 'read write'
  1341. type INTEGER
  1342. count 1
  1343. range '0 - 63'
  1344. }
  1345. }
  1346. control.44 {
  1347. iface MIXER
  1348. name 'Aux Gain Ramping Switch'
  1349. value.0 false
  1350. value.1 false
  1351. comment {
  1352. access 'read write'
  1353. type BOOLEAN
  1354. count 2
  1355. }
  1356. }
  1357. control.45 {
  1358. iface MIXER
  1359. name 'Mixin Gain Ramping Switch'
  1360. value.0 false
  1361. value.1 false
  1362. comment {
  1363. access 'read write'
  1364. type BOOLEAN
  1365. count 2
  1366. }
  1367. }
  1368. control.46 {
  1369. iface MIXER
  1370. name 'ADC Gain Ramping Switch'
  1371. value.0 false
  1372. value.1 false
  1373. comment {
  1374. access 'read write'
  1375. type BOOLEAN
  1376. count 2
  1377. }
  1378. }
  1379. control.47 {
  1380. iface MIXER
  1381. name 'DAC Gain Ramping Switch'
  1382. value.0 false
  1383. value.1 false
  1384. comment {
  1385. access 'read write'
  1386. type BOOLEAN
  1387. count 2
  1388. }
  1389. }
  1390. control.48 {
  1391. iface MIXER
  1392. name 'Headphone Gain Ramping Switch'
  1393. value.0 false
  1394. value.1 false
  1395. comment {
  1396. access 'read write'
  1397. type BOOLEAN
  1398. count 2
  1399. }
  1400. }
  1401. control.49 {
  1402. iface MIXER
  1403. name 'Lineout Gain Ramping Switch'
  1404. value false
  1405. comment {
  1406. access 'read write'
  1407. type BOOLEAN
  1408. count 1
  1409. }
  1410. }
  1411. control.50 {
  1412. iface MIXER
  1413. name 'Gain Ramping Rate'
  1414. value 'nominal rate * 8'
  1415. comment {
  1416. access 'read write'
  1417. type ENUMERATED
  1418. count 1
  1419. item.0 'nominal rate * 8'
  1420. item.1 'nominal rate * 16'
  1421. item.2 'nominal rate / 16'
  1422. item.3 'nominal rate / 32'
  1423. }
  1424. }
  1425. control.51 {
  1426. iface MIXER
  1427. name 'DAC NG Switch'
  1428. value false
  1429. comment {
  1430. access 'read write'
  1431. type BOOLEAN
  1432. count 1
  1433. }
  1434. }
  1435. control.52 {
  1436. iface MIXER
  1437. name 'DAC NG Setup Time'
  1438. value '256 samples'
  1439. comment {
  1440. access 'read write'
  1441. type ENUMERATED
  1442. count 1
  1443. item.0 '256 samples'
  1444. item.1 '512 samples'
  1445. item.2 '1024 samples'
  1446. item.3 '2048 samples'
  1447. }
  1448. }
  1449. control.53 {
  1450. iface MIXER
  1451. name 'DAC NG Rampup Rate'
  1452. value '0.02 ms/dB'
  1453. comment {
  1454. access 'read write'
  1455. type ENUMERATED
  1456. count 1
  1457. item.0 '0.02 ms/dB'
  1458. item.1 '0.16 ms/dB'
  1459. }
  1460. }
  1461. control.54 {
  1462. iface MIXER
  1463. name 'DAC NG Rampdown Rate'
  1464. value '0.64 ms/dB'
  1465. comment {
  1466. access 'read write'
  1467. type ENUMERATED
  1468. count 1
  1469. item.0 '0.64 ms/dB'
  1470. item.1 '20.48 ms/dB'
  1471. }
  1472. }
  1473. control.55 {
  1474. iface MIXER
  1475. name 'DAC NG OFF Threshold'
  1476. value 0
  1477. comment {
  1478. access 'read write'
  1479. type INTEGER
  1480. count 1
  1481. range '0 - 7'
  1482. }
  1483. }
  1484. control.56 {
  1485. iface MIXER
  1486. name 'DAC NG ON Threshold'
  1487. value 0
  1488. comment {
  1489. access 'read write'
  1490. type INTEGER
  1491. count 1
  1492. range '0 - 7'
  1493. }
  1494. }
  1495. control.57 {
  1496. iface MIXER
  1497. name 'DAC Mono Switch'
  1498. value.0 true
  1499. value.1 true
  1500. comment {
  1501. access 'read write'
  1502. type BOOLEAN
  1503. count 2
  1504. }
  1505. }
  1506. control.58 {
  1507. iface MIXER
  1508. name 'DAC Invert Switch'
  1509. value.0 false
  1510. value.1 false
  1511. comment {
  1512. access 'read write'
  1513. type BOOLEAN
  1514. count 2
  1515. }
  1516. }
  1517. control.59 {
  1518. iface MIXER
  1519. name 'DMIC Switch'
  1520. value.0 false
  1521. value.1 false
  1522. comment {
  1523. access 'read write'
  1524. type BOOLEAN
  1525. count 2
  1526. }
  1527. }
  1528. control.60 {
  1529. iface MIXER
  1530. name 'ALC Switch'
  1531. value.0 false
  1532. value.1 false
  1533. comment {
  1534. access 'read write'
  1535. type BOOLEAN
  1536. count 2
  1537. }
  1538. }
  1539. control.61 {
  1540. iface MIXER
  1541. name 'ALC Attack Rate'
  1542. value '44/fs'
  1543. comment {
  1544. access 'read write'
  1545. type ENUMERATED
  1546. count 1
  1547. item.0 '44/fs'
  1548. item.1 '88/fs'
  1549. item.2 '176/fs'
  1550. item.3 '352/fs'
  1551. item.4 '704/fs'
  1552. item.5 '1408/fs'
  1553. item.6 '2816/fs'
  1554. item.7 '5632/fs'
  1555. item.8 '11264/fs'
  1556. item.9 '22528/fs'
  1557. item.10 '45056/fs'
  1558. item.11 '90112/fs'
  1559. item.12 '180224/fs'
  1560. }
  1561. }
  1562. control.62 {
  1563. iface MIXER
  1564. name 'ALC Release Rate'
  1565. value '176/fs'
  1566. comment {
  1567. access 'read write'
  1568. type ENUMERATED
  1569. count 1
  1570. item.0 '176/fs'
  1571. item.1 '352/fs'
  1572. item.2 '704/fs'
  1573. item.3 '1408/fs'
  1574. item.4 '2816/fs'
  1575. item.5 '5632/fs'
  1576. item.6 '11264/fs'
  1577. item.7 '22528/fs'
  1578. item.8 '45056/fs'
  1579. item.9 '90112/fs'
  1580. item.10 '180224/fs'
  1581. }
  1582. }
  1583. control.63 {
  1584. iface MIXER
  1585. name 'ALC Hold Time'
  1586. value '62/fs'
  1587. comment {
  1588. access 'read write'
  1589. type ENUMERATED
  1590. count 1
  1591. item.0 '62/fs'
  1592. item.1 '124/fs'
  1593. item.2 '248/fs'
  1594. item.3 '496/fs'
  1595. item.4 '992/fs'
  1596. item.5 '1984/fs'
  1597. item.6 '3968/fs'
  1598. item.7 '7936/fs'
  1599. item.8 '15872/fs'
  1600. item.9 '31744/fs'
  1601. item.10 '63488/fs'
  1602. item.11 '126976/fs'
  1603. item.12 '253952/fs'
  1604. item.13 '507904/fs'
  1605. item.14 '1015808/fs'
  1606. item.15 '2031616/fs'
  1607. }
  1608. }
  1609. control.64 {
  1610. iface MIXER
  1611. name 'ALC Integ Attack Rate'
  1612. value '1/4'
  1613. comment {
  1614. access 'read write'
  1615. type ENUMERATED
  1616. count 1
  1617. item.0 '1/4'
  1618. item.1 '1/16'
  1619. item.2 '1/256'
  1620. item.3 '1/65536'
  1621. }
  1622. }
  1623. control.65 {
  1624. iface MIXER
  1625. name 'ALC Integ Release Rate'
  1626. value '1/4'
  1627. comment {
  1628. access 'read write'
  1629. type ENUMERATED
  1630. count 1
  1631. item.0 '1/4'
  1632. item.1 '1/16'
  1633. item.2 '1/256'
  1634. item.3 '1/65536'
  1635. }
  1636. }
  1637. control.66 {
  1638. iface MIXER
  1639. name 'ALC Noise Threshold Volume'
  1640. value 0
  1641. comment {
  1642. access 'read write'
  1643. type INTEGER
  1644. count 1
  1645. range '0 - 63'
  1646. dbmin -9450
  1647. dbmax 0
  1648. dbvalue.0 -9450
  1649. }
  1650. }
  1651. control.67 {
  1652. iface MIXER
  1653. name 'ALC Min Threshold Volume'
  1654. value 0
  1655. comment {
  1656. access 'read write'
  1657. type INTEGER
  1658. count 1
  1659. range '0 - 63'
  1660. dbmin -9450
  1661. dbmax 0
  1662. dbvalue.0 -9450
  1663. }
  1664. }
  1665. control.68 {
  1666. iface MIXER
  1667. name 'ALC Max Threshold Volume'
  1668. value 0
  1669. comment {
  1670. access 'read write'
  1671. type INTEGER
  1672. count 1
  1673. range '0 - 63'
  1674. dbmin -9450
  1675. dbmax 0
  1676. dbvalue.0 -9450
  1677. }
  1678. }
  1679. control.69 {
  1680. iface MIXER
  1681. name 'ALC Max Attenuation Volume'
  1682. value 0
  1683. comment {
  1684. access 'read write'
  1685. type INTEGER
  1686. count 1
  1687. range '0 - 15'
  1688. dbmin 0
  1689. dbmax 9000
  1690. dbvalue.0 0
  1691. }
  1692. }
  1693. control.70 {
  1694. iface MIXER
  1695. name 'ALC Max Gain Volume'
  1696. value 0
  1697. comment {
  1698. access 'read write'
  1699. type INTEGER
  1700. count 1
  1701. range '0 - 15'
  1702. dbmin 0
  1703. dbmax 9000
  1704. dbvalue.0 0
  1705. }
  1706. }
  1707. control.71 {
  1708. iface MIXER
  1709. name 'ALC Min Analog Gain Volume'
  1710. value 0
  1711. comment {
  1712. access 'read write'
  1713. type INTEGER
  1714. count 1
  1715. range '0 - 7'
  1716. dbmin -9999999
  1717. dbmax 3600
  1718. dbvalue.0 -9999999
  1719. }
  1720. }
  1721. control.72 {
  1722. iface MIXER
  1723. name 'ALC Max Analog Gain Volume'
  1724. value 0
  1725. comment {
  1726. access 'read write'
  1727. type INTEGER
  1728. count 1
  1729. range '0 - 7'
  1730. dbmin -9999999
  1731. dbmax 3600
  1732. dbvalue.0 -9999999
  1733. }
  1734. }
  1735. control.73 {
  1736. iface MIXER
  1737. name 'ALC Anticlip Mode Switch'
  1738. value false
  1739. comment {
  1740. access 'read write'
  1741. type BOOLEAN
  1742. count 1
  1743. }
  1744. }
  1745. control.74 {
  1746. iface MIXER
  1747. name 'ALC Anticlip Level'
  1748. value 0
  1749. comment {
  1750. access 'read write'
  1751. type INTEGER
  1752. count 1
  1753. range '0 - 127'
  1754. }
  1755. }
  1756. control.75 {
  1757. iface MIXER
  1758. name 'HP Jack Switch'
  1759. value true
  1760. comment {
  1761. access 'read write'
  1762. type BOOLEAN
  1763. count 1
  1764. }
  1765. }
  1766. control.76 {
  1767. iface MIXER
  1768. name 'MIC Jack Switch'
  1769. value true
  1770. comment {
  1771. access 'read write'
  1772. type BOOLEAN
  1773. count 1
  1774. }
  1775. }
  1776. control.77 {
  1777. iface MIXER
  1778. name 'Onboard MIC Switch'
  1779. value true
  1780. comment {
  1781. access 'read write'
  1782. type BOOLEAN
  1783. count 1
  1784. }
  1785. }
  1786. control.78 {
  1787. iface MIXER
  1788. name 'AUX Jack Switch'
  1789. value false
  1790. comment {
  1791. access 'read write'
  1792. type BOOLEAN
  1793. count 1
  1794. }
  1795. }
  1796. control.79 {
  1797. iface MIXER
  1798. name 'Mic 1 Amp Source MUX'
  1799. value Differential
  1800. comment {
  1801. access 'read write'
  1802. type ENUMERATED
  1803. count 1
  1804. item.0 Differential
  1805. item.1 MIC_P
  1806. item.2 MIC_N
  1807. }
  1808. }
  1809. control.80 {
  1810. iface MIXER
  1811. name 'Mic 2 Amp Source MUX'
  1812. value Differential
  1813. comment {
  1814. access 'read write'
  1815. type ENUMERATED
  1816. count 1
  1817. item.0 Differential
  1818. item.1 MIC_P
  1819. item.2 MIC_N
  1820. }
  1821. }
  1822. control.81 {
  1823. iface MIXER
  1824. name 'Mixin Left Aux Left Switch'
  1825. value false
  1826. comment {
  1827. access 'read write'
  1828. type BOOLEAN
  1829. count 1
  1830. }
  1831. }
  1832. control.82 {
  1833. iface MIXER
  1834. name 'Mixin Left Mic 1 Switch'
  1835. value false
  1836. comment {
  1837. access 'read write'
  1838. type BOOLEAN
  1839. count 1
  1840. }
  1841. }
  1842. control.83 {
  1843. iface MIXER
  1844. name 'Mixin Left Mic 2 Switch'
  1845. value true
  1846. comment {
  1847. access 'read write'
  1848. type BOOLEAN
  1849. count 1
  1850. }
  1851. }
  1852. control.84 {
  1853. iface MIXER
  1854. name 'Mixin Left Mixin Right Switch'
  1855. value false
  1856. comment {
  1857. access 'read write'
  1858. type BOOLEAN
  1859. count 1
  1860. }
  1861. }
  1862. control.85 {
  1863. iface MIXER
  1864. name 'Mixin Right Aux Right Switch'
  1865. value false
  1866. comment {
  1867. access 'read write'
  1868. type BOOLEAN
  1869. count 1
  1870. }
  1871. }
  1872. control.86 {
  1873. iface MIXER
  1874. name 'Mixin Right Mic 2 Switch'
  1875. value true
  1876. comment {
  1877. access 'read write'
  1878. type BOOLEAN
  1879. count 1
  1880. }
  1881. }
  1882. control.87 {
  1883. iface MIXER
  1884. name 'Mixin Right Mic 1 Switch'
  1885. value false
  1886. comment {
  1887. access 'read write'
  1888. type BOOLEAN
  1889. count 1
  1890. }
  1891. }
  1892. control.88 {
  1893. iface MIXER
  1894. name 'Mixin Right Mixin Left Switch'
  1895. value false
  1896. comment {
  1897. access 'read write'
  1898. type BOOLEAN
  1899. count 1
  1900. }
  1901. }
  1902. control.89 {
  1903. iface MIXER
  1904. name 'DAI Left Source MUX'
  1905. value 'ADC Left'
  1906. comment {
  1907. access 'read write'
  1908. type ENUMERATED
  1909. count 1
  1910. item.0 'ADC Left'
  1911. item.1 'ADC Right'
  1912. item.2 'DAI Input Left'
  1913. item.3 'DAI Input Right'
  1914. }
  1915. }
  1916. control.90 {
  1917. iface MIXER
  1918. name 'DAI Right Source MUX'
  1919. value 'ADC Right'
  1920. comment {
  1921. access 'read write'
  1922. type ENUMERATED
  1923. count 1
  1924. item.0 'ADC Left'
  1925. item.1 'ADC Right'
  1926. item.2 'DAI Input Left'
  1927. item.3 'DAI Input Right'
  1928. }
  1929. }
  1930. control.91 {
  1931. iface MIXER
  1932. name 'DAC Left Source MUX'
  1933. value 'DAI Input Left'
  1934. comment {
  1935. access 'read write'
  1936. type ENUMERATED
  1937. count 1
  1938. item.0 'ADC Output Left'
  1939. item.1 'ADC Output Right'
  1940. item.2 'DAI Input Left'
  1941. item.3 'DAI Input Right'
  1942. }
  1943. }
  1944. control.92 {
  1945. iface MIXER
  1946. name 'DAC Right Source MUX'
  1947. value 'DAI Input Right'
  1948. comment {
  1949. access 'read write'
  1950. type ENUMERATED
  1951. count 1
  1952. item.0 'ADC Output Left'
  1953. item.1 'ADC Output Right'
  1954. item.2 'DAI Input Left'
  1955. item.3 'DAI Input Right'
  1956. }
  1957. }
  1958. control.93 {
  1959. iface MIXER
  1960. name 'Mixout Left Aux Left Switch'
  1961. value false
  1962. comment {
  1963. access 'read write'
  1964. type BOOLEAN
  1965. count 1
  1966. }
  1967. }
  1968. control.94 {
  1969. iface MIXER
  1970. name 'Mixout Left Mixin Left Switch'
  1971. value false
  1972. comment {
  1973. access 'read write'
  1974. type BOOLEAN
  1975. count 1
  1976. }
  1977. }
  1978. control.95 {
  1979. iface MIXER
  1980. name 'Mixout Left Mixin Right Switch'
  1981. value false
  1982. comment {
  1983. access 'read write'
  1984. type BOOLEAN
  1985. count 1
  1986. }
  1987. }
  1988. control.96 {
  1989. iface MIXER
  1990. name 'Mixout Left DAC Left Switch'
  1991. value true
  1992. comment {
  1993. access 'read write'
  1994. type BOOLEAN
  1995. count 1
  1996. }
  1997. }
  1998. control.97 {
  1999. iface MIXER
  2000. name 'Mixout Left Aux Left Invert Switch'
  2001. value false
  2002. comment {
  2003. access 'read write'
  2004. type BOOLEAN
  2005. count 1
  2006. }
  2007. }
  2008. control.98 {
  2009. iface MIXER
  2010. name 'Mixout Left Mixin Left Invert Switch'
  2011. value false
  2012. comment {
  2013. access 'read write'
  2014. type BOOLEAN
  2015. count 1
  2016. }
  2017. }
  2018. control.99 {
  2019. iface MIXER
  2020. name 'Mixout Left Mixin Right Invert Switch'
  2021. value false
  2022. comment {
  2023. access 'read write'
  2024. type BOOLEAN
  2025. count 1
  2026. }
  2027. }
  2028. control.100 {
  2029. iface MIXER
  2030. name 'Mixout Right Aux Right Switch'
  2031. value false
  2032. comment {
  2033. access 'read write'
  2034. type BOOLEAN
  2035. count 1
  2036. }
  2037. }
  2038. control.101 {
  2039. iface MIXER
  2040. name 'Mixout Right Mixin Right Switch'
  2041. value false
  2042. comment {
  2043. access 'read write'
  2044. type BOOLEAN
  2045. count 1
  2046. }
  2047. }
  2048. control.102 {
  2049. iface MIXER
  2050. name 'Mixout Right Mixin Left Switch'
  2051. value false
  2052. comment {
  2053. access 'read write'
  2054. type BOOLEAN
  2055. count 1
  2056. }
  2057. }
  2058. control.103 {
  2059. iface MIXER
  2060. name 'Mixout Right DAC Right Switch'
  2061. value true
  2062. comment {
  2063. access 'read write'
  2064. type BOOLEAN
  2065. count 1
  2066. }
  2067. }
  2068. control.104 {
  2069. iface MIXER
  2070. name 'Mixout Right Aux Right Invert Switch'
  2071. value false
  2072. comment {
  2073. access 'read write'
  2074. type BOOLEAN
  2075. count 1
  2076. }
  2077. }
  2078. control.105 {
  2079. iface MIXER
  2080. name 'Mixout Right Mixin Right Invert Switch'
  2081. value false
  2082. comment {
  2083. access 'read write'
  2084. type BOOLEAN
  2085. count 1
  2086. }
  2087. }
  2088. control.106 {
  2089. iface MIXER
  2090. name 'Mixout Right Mixin Left Invert Switch'
  2091. value false
  2092. comment {
  2093. access 'read write'
  2094. type BOOLEAN
  2095. count 1
  2096. }
  2097. }
  2098. }
  2099. --endcollapse--
  2100.  
  2101.  
  2102. !!All Loaded Modules
  2103. !!------------------
  2104.  
  2105. aes_arm64
  2106. aes_generic
  2107. af_alg
  2108. algif_hash
  2109. algif_skcipher
  2110. backlight
  2111. bcm2835_codec
  2112. bcm2835_isp
  2113. bcm2835_mmal_vchiq
  2114. bcm2835_unicam_legacy
  2115. bcm2835_v4l2
  2116. binfmt_misc
  2117. bluetooth
  2118. bnep
  2119. brcmfmac
  2120. brcmfmac_wcc
  2121. brcmutil
  2122. btbcm
  2123. cfg80211
  2124. cmac
  2125. dm_mod
  2126. drm
  2127. drm_panel_orientation_quirks
  2128. dw9807_vcm
  2129. dwc2
  2130. ecc
  2131. ecdh_generic
  2132. fuse
  2133. g_audio
  2134. hci_uart
  2135. i2c_bcm2835
  2136. i2c_mux
  2137. i2c_mux_pinctrl
  2138. imx708
  2139. ip_tables
  2140. ipv6
  2141. libaes
  2142. libcomposite
  2143. mc
  2144. raspberrypi_gpiomem
  2145. raspberrypi_hwmon
  2146. regmap_i2c
  2147. rfkill
  2148. snd
  2149. snd_bcm2835
  2150. snd_compress
  2151. snd_pcm
  2152. snd_pcm_dmaengine
  2153. snd_soc_bcm2835_i2s
  2154. snd_soc_core
  2155. snd_soc_da7213
  2156. snd_soc_iqaudio_codec
  2157. snd_timer
  2158. u_audio
  2159. uio
  2160. uio_pdrv_genirq
  2161. usb_f_uac2
  2162. v4l2_async
  2163. v4l2_dv_timings
  2164. v4l2_fwnode
  2165. v4l2_mem2mem
  2166. vc_sm_cma
  2167. videobuf2_common
  2168. videobuf2_dma_contig
  2169. videobuf2_memops
  2170. videobuf2_v4l2
  2171. videobuf2_vmalloc
  2172. videodev
  2173. x_tables
  2174.  
  2175.  
  2176. !!ALSA/HDA dmesg
  2177. !!--------------
  2178.  
  2179. [ 0.000000] alternatives: applying boot alternatives
  2180. [ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 cgroup_disable=memory bcm2708_fb.fbwidth=720 bcm2708_fb.fbheight=480 bcm2708_fb.fbswap=1 smsc95xx.macaddr=B8:27:EB:4E:40:02 vc_mem.mem_base=0x1ec00000 vc_mem.mem_size=0x20000000 console=ttyS0,115200 console=tty1 root=PARTUUID=4c329d99-02 rootfstype=ext4 fsck.repair=yes rootwait cfg80211.ieee80211_regdom=SE
  2181. [ 0.000000] cgroup: Disabling memory control group subsystem
  2182. --
  2183. [ 5.437938] systemd-journald[224]: Received client request to flush runtime journal.
  2184. [ 5.469523] g_audio gadget.0: Linux USB Audio Gadget, version: Feb 2, 2012
  2185. [ 5.471527] g_audio gadget.0: g_audio ready
  2186. [ 5.473482] dwc2 3f980000.usb: bound driver g_audio
  2187. [ 5.534269] dwc2 3f980000.usb: new device is high-speed
  2188. --
  2189. [ 6.025038] dwc2 3f980000.usb: new address 3
  2190. [ 6.436097] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned.
  2191. [ 6.442335] mc: Linux media interface: v0.10
  2192.  
  2193.  
  2194. !!Packages installed
  2195. !!--------------------
  2196.  
  2197. ii alsa-topology-conf 1.2.5.1-2 all ALSA topology configuration files
  2198. ii alsa-ucm-conf 1.2.8-1 all ALSA Use Case Manager configuration files
  2199. ii alsa-utils 1.2.8-1+rpt1 arm64 Utilities for configuring and using ALSA
  2200.  
Advertisement
Add Comment
Please, Sign In to add comment