!!################################ !!ALSA Information Script v 0.4.65 !!################################ !!Script ran on: Mon Jun 12 06:55:22 UTC 2023 !!Linux Distribution !!------------------ Debian GNU/Linux 11 \n \l PRETTY_NAME="Debian GNU/Linux 11 (bullseye)" 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/" !!DMI Information !!--------------- Manufacturer: Product Name: Product Version: Firmware Version: System SKU: Board Vendor: Board Name: !!ACPI Device Status Information !!--------------- !!Kernel Information !!------------------ Kernel release: 3.10.108-BPI-M2U-Kernel Operating System: GNU/Linux Architecture: armv7l Processor: unknown SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k3.10.108-BPI-M2U-Kernel Library version: 1.2.4 Utilities version: 1.2.4 !!Loaded ALSA modules !!------------------- !!Sound Servers on this system !!---------------------------- No sound servers found. !!Soundcards recognised by ALSA !!----------------------------- 0 [audiocodec ]: audiocodec - audiocodec audiocodec 1 [sndhdmi ]: sndhdmi - sndhdmi sndhdmi !!PCI Soundcards installed in the system !!-------------------------------------- !!Modprobe options (Sound related) !!-------------------------------- snd_pcsp: index=-2 snd_usb_audio: index=-2 snd_atiixp_modem: index=-2 snd_intel8x0m: index=-2 snd_via82xx_modem: index=-2 !!Loaded sound module options !!--------------------------- !!ALSA Device nodes !!----------------- crw-rw---- 1 root audio 116, 0 Jun 9 19:17 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 32 Jun 9 19:17 /dev/snd/controlC1 crw-rw---- 1 root audio 116, 24 Jun 9 19:17 /dev/snd/pcmC0D0c crw-rw---- 1 root audio 116, 16 Jun 9 19:17 /dev/snd/pcmC0D0p crw-rw---- 1 root audio 116, 48 Jun 9 19:17 /dev/snd/pcmC1D0p crw-rw---- 1 root audio 116, 1 Jun 9 19:17 /dev/snd/seq crw-rw---- 1 root audio 116, 33 Jun 9 19:17 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 80 Jun 9 19:17 . drwxr-xr-x 3 root root 200 Jun 9 19:17 .. lrwxrwxrwx 1 root root 12 Jun 9 19:17 platform-sndcodec -> ../controlC0 lrwxrwxrwx 1 root root 12 Jun 9 19:17 platform-sndhdmi -> ../controlC1 !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: audiocodec [audiocodec], device 0: SUNXI-CODEC sun8iw11codec-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: sndhdmi [sndhdmi], device 0: SUNXI-HDMIAUDIO sndhdmi-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: audiocodec [audiocodec], device 0: SUNXI-CODEC sun8iw11codec-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card audiocodec Card hw:0 'audiocodec'/'audiocodec' Mixer name : '' Components : '' Controls : 48 Simple ctrls : 48 Simple mixer control 'Headphone',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Headphone volume',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 63 Mono: 59 [94%] Simple mixer control 'FM gain volume',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 3 [43%] Simple mixer control 'Phone Out Mixer LOMIX',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Phone Out Mixer MIC1 Boost',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Phone Out Mixer MIC2 Boost',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Phone Out Mixer ROMIX',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Phoneout Speaker',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'ADC gain volume',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 3 [43%] Simple mixer control 'HPL Mux',0 Capabilities: enum Items: 'DAC' 'OMIX' Item0: 'DAC' Simple mixer control 'HPR Mux',0 Capabilities: enum Items: 'DAC' 'OMIX' Item0: 'DAC' Simple mixer control 'LINEIN Mixer volume',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 7 Front Left: 3 [43%] Front Right: 3 [43%] Simple mixer control 'LINEIN gain volume',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 3 [43%] Simple mixer control 'Left Input Mixer FML',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Input Mixer LINEINL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Input Mixer LINEINLR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Input Mixer LOMIX',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Input Mixer MIC1 Boost',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Input Mixer MIC2 Boost',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Input Mixer ROMIX',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Left Output Mixer DACL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Left Output Mixer DACR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Output Mixer FML',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Output Mixer LINEINL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Output Mixer LINEINLR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Output Mixer MIC1 Boost',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Output Mixer MIC2 Boost',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'MIC gain volume',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 7 Front Left: 3 [43%] Front Right: 3 [43%] Simple mixer control 'MIC1 boost volume',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 4 [57%] Simple mixer control 'MIC2 Mux',0 Capabilities: enum Items: 'MIC3IN' 'MIC2IN' Item0: 'MIC2IN' Simple mixer control 'MIC2 boost volume',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 4 [57%] Simple mixer control 'Right Input Mixer FMR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Input Mixer LINEINLR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Input Mixer LINEINR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Input Mixer LOMIX',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Input Mixer MIC1 Boost',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Right Input Mixer MIC2 Boost',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Input Mixer ROMIX',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Output Mixer DACL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Output Mixer DACR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Right Output Mixer FMR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Output Mixer LINEINLR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Output Mixer LINEINR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Output Mixer MIC1 Boost',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Output Mixer MIC2 Boost',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'codec hub mode',0 Capabilities: enum Items: 'null' 'hub_disable' 'hub_enable' Item0: 'hub_disable' Simple mixer control 'digital volume',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 63 Mono: 63 [100%] Simple mixer control 'phoneout volume',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 3 [43%] !!-------Mixer controls for card sndhdmi Card hw:1 'sndhdmi'/'sndhdmi' Mixer name : '' Components : '' Controls : 2 Simple ctrls : 2 Simple mixer control 'hdmi audio format Function',0 Capabilities: enum Items: 'null' 'pcm' 'AC3' 'MPEG1' 'MP3' 'MPEG2' 'AAC' 'DTS' 'ATRAC' 'ONE_BIT_AUDIO' 'DOLBY_DIGITAL_PLUS' 'DTS_HD' 'MAT' 'WMAPRO' Item0: 'pcm' Simple mixer control 'sunxi daudio audio hub mode',0 Capabilities: enum Items: 'null' 'hub_disable' 'hub_enable' Item0: 'hub_disable' !!Alsactl output !!-------------- --startcollapse-- state.audiocodec { control.1 { iface MIXER name 'codec hub mode' value hub_disable comment { access 'read write' type ENUMERATED count 1 item.0 null item.1 hub_disable item.2 hub_enable } } control.2 { iface MIXER name 'digital volume' value 63 comment { access 'read write' type INTEGER count 1 range '0 - 63' dbmin -7424 dbmax -116 dbvalue.0 -116 } } control.3 { iface MIXER name 'Headphone volume' value 59 comment { access 'read write' type INTEGER count 1 range '0 - 63' dbmin -9999999 dbmax 0 dbvalue.0 -400 } } control.4 { iface MIXER name 'LINEIN Mixer volume' value.0 3 value.1 3 comment { access 'read write' type INTEGER count 2 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 0 dbvalue.1 0 } } control.5 { iface MIXER name 'FM gain volume' value 3 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 0 } } control.6 { iface MIXER name 'LINEIN gain volume' value 3 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 0 } } control.7 { iface MIXER name 'MIC gain volume' value.0 3 value.1 3 comment { access 'read write' type INTEGER count 2 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 0 dbvalue.1 0 } } control.8 { iface MIXER name 'phoneout volume' value 3 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 0 } } control.9 { iface MIXER name 'MIC1 boost volume' value 4 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin 0 dbmax 4200 dbvalue.0 3300 } } control.10 { iface MIXER name 'MIC2 boost volume' value 4 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin 0 dbmax 4200 dbvalue.0 3300 } } control.11 { iface MIXER name 'ADC gain volume' value 3 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 0 } } control.12 { iface MIXER name 'MIC2 Mux' value MIC2IN comment { access 'read write' type ENUMERATED count 1 item.0 MIC3IN item.1 MIC2IN } } control.13 { iface MIXER name 'HPL Mux' value DAC comment { access 'read write' type ENUMERATED count 1 item.0 DAC item.1 OMIX } } control.14 { iface MIXER name 'HPR Mux' value DAC comment { access 'read write' type ENUMERATED count 1 item.0 DAC item.1 OMIX } } control.15 { iface MIXER name 'Phone Out Mixer LOMIX Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.16 { iface MIXER name 'Phone Out Mixer ROMIX Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.17 { iface MIXER name 'Phone Out Mixer MIC2 Boost Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.18 { iface MIXER name 'Phone Out Mixer MIC1 Boost Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.19 { iface MIXER name 'Right Input Mixer LOMIX Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.20 { iface MIXER name 'Right Input Mixer ROMIX Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.21 { iface MIXER name 'Right Input Mixer FMR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.22 { iface MIXER name 'Right Input Mixer LINEINR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.23 { iface MIXER name 'Right Input Mixer LINEINLR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.24 { iface MIXER name 'Right Input Mixer MIC2 Boost Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.25 { iface MIXER name 'Right Input Mixer MIC1 Boost Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.26 { iface MIXER name 'Left Input Mixer ROMIX Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.27 { iface MIXER name 'Left Input Mixer LOMIX Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.28 { iface MIXER name 'Left Input Mixer FML Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.29 { iface MIXER name 'Left Input Mixer LINEINL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.30 { iface MIXER name 'Left Input Mixer LINEINLR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.31 { iface MIXER name 'Left Input Mixer MIC2 Boost Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.32 { iface MIXER name 'Left Input Mixer MIC1 Boost Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.33 { iface MIXER name 'Right Output Mixer DACL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.34 { iface MIXER name 'Right Output Mixer DACR Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.35 { iface MIXER name 'Right Output Mixer FMR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.36 { iface MIXER name 'Right Output Mixer LINEINR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.37 { iface MIXER name 'Right Output Mixer LINEINLR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.38 { iface MIXER name 'Right Output Mixer MIC2 Boost Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.39 { iface MIXER name 'Right Output Mixer MIC1 Boost Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.40 { iface MIXER name 'Left Output Mixer DACR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.41 { iface MIXER name 'Left Output Mixer DACL Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.42 { iface MIXER name 'Left Output Mixer FML Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.43 { iface MIXER name 'Left Output Mixer LINEINL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.44 { iface MIXER name 'Left Output Mixer LINEINLR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.45 { iface MIXER name 'Left Output Mixer MIC2 Boost Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.46 { iface MIXER name 'Left Output Mixer MIC1 Boost Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.47 { iface MIXER name 'Headphone Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.48 { iface MIXER name 'Phoneout Speaker Switch' value false comment { access 'read write' type BOOLEAN count 1 } } } state.sndhdmi { control.1 { iface MIXER name 'hdmi audio format Function' value pcm comment { access 'read write' type ENUMERATED count 1 item.0 null item.1 pcm item.2 AC3 item.3 MPEG1 item.4 MP3 item.5 MPEG2 item.6 AAC item.7 DTS item.8 ATRAC item.9 ONE_BIT_AUDIO item.10 DOLBY_DIGITAL_PLUS item.11 DTS_HD item.12 MAT item.13 WMAPRO } } control.2 { iface MIXER name 'sunxi daudio audio hub mode' value hub_disable comment { access 'read write' type ENUMERATED count 1 item.0 null item.1 hub_disable item.2 hub_enable } } } --endcollapse-- !!All Loaded Modules !!------------------ bcmdhd ip_tables option ov5640 ss usb_wwan vfe_io vfe_v4l2 videobuf2_core videobuf2_dma_contig videobuf2_memops x_tables !!ALSA/HDA dmesg !!-------------- [ 6.508650] [DISP] boot_disp:0x405 [ 6.516706] [HDMI] cec support = 0 [ 6.523244] [DISP] disp_device_attached,line:107:attched ok, mgr0<-->device0, type=4 -- [ 6.610106] sunxi-rtc rtc: setting system clock to 2010-01-01 00:00:10 UTC (1262304010) [ 6.626720] ALSA device list: [ 6.633234] #0: audiocodec !!Packages installed !!-------------------- ii alsa-utils 1.2.4-1 armhf Utilities for configuring and using ALSA