!!################################ !!ALSA Information Script v 0.5.3 !!################################ !!Script ran on: Thu Nov 9 14:12:09 UTC 2023 !!Linux Distribution !!------------------ Ubuntu 20.04.6 LTS \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 20.04.6 LTS" NAME="Ubuntu" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.6 LTS" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=focal !!DMI Information !!--------------- Manufacturer: Product Name: Product Version: Firmware Version: System SKU: Board Vendor: Board Name: !!ACPI Device Status Information !!--------------- !!Kernel Information !!------------------ Kernel release: #64 SMP Thu Jul 27 20:38:06 CST 2023 Operating System: GNU/Linux Architecture: aarch64 Processor: aarch64 SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k4.19.193-gd21fdc946a34-dirty Library version: 1.2.2 Utilities version: 1.2.2 !!Loaded ALSA modules !!------------------- !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes !!Soundcards recognised by ALSA !!----------------------------- 0 [rockchipi2s1sou]: rockchip_i2s1-s - rockchip,i2s1-sound rockchip,i2s1-sound 1 [rockchiphdmi ]: rockchip_hdmi - rockchip,hdmi rockchip,hdmi !!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 !!--------------------------- !!Sysfs card info !!--------------- !!Card: /sys/class/sound/card0 Driver: /sys/bus/platform/drivers/asoc-simple-card Tree: !!Card: /sys/class/sound/card1 Driver: /sys/bus/platform/drivers/asoc-simple-card Tree: !!ALSA Device nodes !!----------------- crw-rw---- 1 root audio 116, 4 Nov 9 22:11 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 6 Nov 9 22:11 /dev/snd/controlC1 crw-rw---- 1 root audio 116, 3 Nov 9 22:11 /dev/snd/pcmC0D0c crw-rw---- 1 root audio 116, 2 Nov 9 22:11 /dev/snd/pcmC0D0p crw-rw---- 1 root audio 116, 5 Nov 9 22:11 /dev/snd/pcmC1D0p crw-rw---- 1 root audio 116, 1 Nov 9 22:11 /dev/snd/seq crw-rw---- 1 root audio 116, 33 Nov 9 22:11 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 80 Nov 9 22:11 . drwxr-xr-x 3 root root 200 Nov 9 22:11 .. lrwxrwxrwx 1 root root 12 Nov 9 22:11 platform-hdmi-sound -> ../controlC1 lrwxrwxrwx 1 root root 12 Nov 9 22:11 platform-i2s1-sound -> ../controlC0 !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: rockchipi2s1sou [rockchip,i2s1-sound], device 0: fe410000.i2s-ES8311 HiFi ES8311 HiFi-0 [fe410000.i2s-ES8311 HiFi ES8311 HiFi-0] Subdevices: 0/1 Subdevice #0: subdevice #0 card 1: rockchiphdmi [rockchip,hdmi], device 0: fe400000.i2s-i2s-hifi i2s-hifi-0 [fe400000.i2s-i2s-hifi i2s-hifi-0] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: rockchipi2s1sou [rockchip,i2s1-sound], device 0: fe410000.i2s-ES8311 HiFi ES8311 HiFi-0 [fe410000.i2s-ES8311 HiFi ES8311 HiFi-0] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card rockchipi2s1sou Card hw:0 'rockchipi2s1sou'/'rockchip,i2s1-sound' Mixer name : '' Components : '' Controls : 40 Simple ctrls : 40 Simple mixer control 'ADC DATA TO DAC TEST MODE',0 Capabilities: enum Items: 'disable' Item0: 'disable' Simple mixer control 'ADC FS MODE',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'ADC INVERTED',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'ADC OSR',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 63 Mono: 16 [25%] Simple mixer control 'ADC RAM CLR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'ADC RAMP RATE',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'ADC SCALE',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 4 [57%] Simple mixer control 'ADC SDP MUTE',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'ADC SYNC',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'ADC VOLUME',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 255 Mono: 191 [75%] Simple mixer control 'AEC MODE',0 Capabilities: enum Items: 'adc left, adc right' 'adc left, null right' 'null left, adc right' 'null left, null right' 'dac left, adc right' 'adc left, dac right' 'dac left, dac right' Item0: 'dac left, adc right' Simple mixer control 'ALC AUTOMUTE GATE THRESHOLD',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'ALC AUTOMUTE TYPE',0 Capabilities: enum Items: 'automute disabled' Item0: 'automute disabled' Simple mixer control 'ALC AUTOMUTE VOLUME',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 0 [0%] Simple mixer control 'ALC AUTOMUTE WINSIZE',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'ALC ENABLE',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'ALC MAX LEVEL',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'ALC MIN LEVEL',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'ALC WIN SIZE',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'BCLK INVERT',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'DAC DEM MUTE',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'DAC DSM MUTE',0 Capabilities: enum Items: 'mute to 8' Item0: 'mute to 8' Simple mixer control 'DAC INVERT',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'DAC OFFSET',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 255 Mono: 0 [0%] Simple mixer control 'DAC OSR',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 127 Mono: 16 [13%] Simple mixer control 'DAC RAM CLR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'DAC RAMP RATE',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'DAC SDP MUTE',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'DAC SDP SRC MUX',0 Capabilities: enum Items: 'SELECT SDP LEFT DATA' 'SELECT SDP RIGHT DATA' Item0: 'SELECT SDP LEFT DATA' Simple mixer control 'DAC VOLUME',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 255 Mono: 191 [75%] Simple mixer control 'DMIC MUX',0 Capabilities: enum Items: 'DMIC DISABLE' 'DMIC ENABLE' Item0: 'DMIC DISABLE' Simple mixer control 'DMIC TYPE',0 Capabilities: enum Items: 'dmic at high level' Item0: 'dmic at high level' Simple mixer control 'DRC ENABLE',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'DRC MAX LEVEL',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'DRC MIN LEVEL',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'DRC WIN SIZE',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'MCLK INVERT',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'MCLK SOURCE',0 Capabilities: enum Items: 'from mclk pin' Item0: 'from mclk pin' Simple mixer control 'MIC PGA GAIN',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 10 Mono: 6 [60%] Simple mixer control 'SDP OUT MUX',0 Capabilities: enum Items: 'FROM ADC OUT' 'FROM EQUALIZER' Item0: 'FROM EQUALIZER' !!-------Mixer controls for card rockchiphdmi Card hw:1 'rockchiphdmi'/'rockchip,hdmi' Mixer name : '' Components : '' Controls : 3 Simple ctrls : 0 !!Alsactl output !!-------------- --startcollapse-- state.rockchipi2s1sou { control.1 { iface MIXER name 'MIC PGA GAIN' value 6 comment { access 'read write' type INTEGER count 1 range '0 - 10' dbmin -9999999 dbmax 3000 dbvalue.0 1800 } } control.2 { iface MIXER name 'ADC SCALE' value 4 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin 0 dbmax 4200 dbvalue.0 2400 } } control.3 { iface MIXER name 'DMIC TYPE' value 'dmic at high level' comment { access 'read write' type ENUMERATED count 1 item.0 'dmic at high level' } } control.4 { iface MIXER name 'ADC RAMP RATE' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 375 dbvalue.0 0 } } control.5 { iface MIXER name 'ADC SDP MUTE' value false comment { access 'read write' type BOOLEAN count 1 } } control.6 { iface MIXER name 'ADC INVERTED' value false comment { access 'read write' type BOOLEAN count 1 } } control.7 { iface MIXER name 'ADC SYNC' value true comment { access 'read write' type BOOLEAN count 1 } } control.8 { iface MIXER name 'ADC RAM CLR' value false comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface MIXER name 'ADC VOLUME' value 191 comment { access 'read write' type INTEGER count 1 range '0 - 255' dbmin -9999999 dbmax 3200 dbvalue.0 0 } } control.10 { iface MIXER name 'ALC ENABLE' value false comment { access 'read write' type BOOLEAN count 1 } } control.11 { iface MIXER name 'ALC AUTOMUTE TYPE' value 'automute disabled' comment { access 'read write' type ENUMERATED count 1 item.0 'automute disabled' } } control.12 { iface MIXER name 'ALC WIN SIZE' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 375 dbvalue.0 0 } } control.13 { iface MIXER name 'ALC MAX LEVEL' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin -3600 dbmax -600 dbvalue.0 -3600 } } control.14 { iface MIXER name 'ALC MIN LEVEL' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin -3600 dbmax -600 dbvalue.0 -3600 } } control.15 { iface MIXER name 'ALC AUTOMUTE WINSIZE' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 4200 dbmax 67200 dbvalue.0 4200 } } control.16 { iface MIXER name 'ALC AUTOMUTE GATE THRESHOLD' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin -9600 dbmax -600 dbvalue.0 -9600 } } control.17 { iface MIXER name 'ALC AUTOMUTE VOLUME' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin 4200 dbmax 33600 dbvalue.0 4200 } } control.18 { iface MIXER name 'ADC FS MODE' value false comment { access 'read write' type BOOLEAN count 1 } } control.19 { iface MIXER name 'ADC OSR' value 16 comment { access 'read write' type INTEGER count 1 range '0 - 63' } } control.20 { iface MIXER name 'DAC SDP MUTE' value false comment { access 'read write' type BOOLEAN count 1 } } control.21 { iface MIXER name 'DAC DEM MUTE' value false comment { access 'read write' type BOOLEAN count 1 } } control.22 { iface MIXER name 'DAC INVERT' value false comment { access 'read write' type BOOLEAN count 1 } } control.23 { iface MIXER name 'DAC RAM CLR' value false comment { access 'read write' type BOOLEAN count 1 } } control.24 { iface MIXER name 'DAC DSM MUTE' value 'mute to 8' comment { access 'read write' type ENUMERATED count 1 item.0 'mute to 8' } } control.25 { iface MIXER name 'DAC OFFSET' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 255' } } control.26 { iface MIXER name 'DAC VOLUME' value 191 comment { access 'read write' type INTEGER count 1 range '0 - 255' dbmin -9999999 dbmax 3200 dbvalue.0 0 } } control.27 { iface MIXER name 'DRC ENABLE' value false comment { access 'read write' type BOOLEAN count 1 } } control.28 { iface MIXER name 'DRC WIN SIZE' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 375 dbvalue.0 0 } } control.29 { iface MIXER name 'DRC MAX LEVEL' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin -3600 dbmax -600 dbvalue.0 -3600 } } control.30 { iface MIXER name 'DRC MIN LEVEL' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin -3600 dbmax -600 dbvalue.0 -3600 } } control.31 { iface MIXER name 'DAC RAMP RATE' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 375 dbvalue.0 0 } } control.32 { iface MIXER name 'DAC OSR' value 16 comment { access 'read write' type INTEGER count 1 range '0 - 127' } } control.33 { iface MIXER name 'AEC MODE' value 'dac left, adc right' comment { access 'read write' type ENUMERATED count 1 item.0 'adc left, adc right' item.1 'adc left, null right' item.2 'null left, adc right' item.3 'null left, null right' item.4 'dac left, adc right' item.5 'adc left, dac right' item.6 'dac left, dac right' } } control.34 { iface MIXER name 'ADC DATA TO DAC TEST MODE' value disable comment { access 'read write' type ENUMERATED count 1 item.0 disable } } control.35 { iface MIXER name 'MCLK INVERT' value false comment { access 'read write' type BOOLEAN count 1 } } control.36 { iface MIXER name 'BCLK INVERT' value false comment { access 'read write' type BOOLEAN count 1 } } control.37 { iface MIXER name 'MCLK SOURCE' value 'from mclk pin' comment { access 'read write' type ENUMERATED count 1 item.0 'from mclk pin' } } control.38 { iface MIXER name 'DMIC MUX' value 'DMIC DISABLE' comment { access 'read write' type ENUMERATED count 1 item.0 'DMIC DISABLE' item.1 'DMIC ENABLE' } } control.39 { iface MIXER name 'SDP OUT MUX' value 'FROM EQUALIZER' comment { access 'read write' type ENUMERATED count 1 item.0 'FROM ADC OUT' item.1 'FROM EQUALIZER' } } control.40 { iface MIXER name 'DAC SDP SRC MUX' value 'SELECT SDP LEFT DATA' comment { access 'read write' type ENUMERATED count 1 item.0 'SELECT SDP LEFT DATA' item.1 'SELECT SDP RIGHT DATA' } } } state.rockchiphdmi { control.1 { iface PCM name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access read type INTEGER count 8 range '0 - 36' } } control.2 { iface PCM name ELD value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read volatile' type BYTES count 128 } } control.3 { iface PCM name 'AUDIO MODE' value 0 comment { access 'read write volatile' type INTEGER count 1 range '0 - 2' } } } --endcollapse-- !!All Loaded Modules !!------------------ binfmt_misc bluetooth btbcm btintel btrtl btusb dwc3 dwc3_of_simple ecdh_generic ip6_tables ip6t_MASQUERADE ip6table_filter ip6table_nat ip_tables ipt_MASQUERADE iptable_filter iptable_nat ipv6 nf_conntrack nf_defrag_ipv4 nf_defrag_ipv6 nf_nat nf_nat_ipv4 nf_nat_ipv6 nfnetlink sch_fq_codel tun udc_core x_tables xt_mark !!ALSA/HDA dmesg !!-------------- [ 0.515652] rockchip-drm display-subsystem: bound fe040000.vop (ops 0xffffff8008f06ac0) [ 0.518054] dwhdmi-rockchip fe0a0000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY) [ 0.520173] dwhdmi-rockchip fe0a0000.hdmi: registered DesignWare HDMI I2C bus driver [ 0.521892] rockchip-drm display-subsystem: bound fe0a0000.hdmi (ops 0xffffff8008f0a4c8) -- [ 1.938917] rksfc_base v1.1 2016-01-08 [ 1.940585] usbcore: registered new interface driver snd-usb-audio [ 1.952928] Initializing XFRM netlink socket -- [ 2.035135] rockchip-dmc dmc: could not find power_model node [ 2.108626] asoc-simple-card i2s1-sound: ES8311 HiFi <-> fe410000.i2s mapping ok [ 2.115167] asoc-simple-card hdmi-sound: i2s-hifi <-> fe400000.i2s mapping ok [ 2.119166] devfreq fde60000.gpu: Couldn't update frequency transition information. -- [ 2.142372] rkisp-vir0: update sensor failed [ 2.143166] ALSA device list: [ 2.143993] #0: rockchip,i2s1-sound [ 2.144625] #1: rockchip,hdmi !!Packages installed !!-------------------- ii alsa-utils 1.2.2-1ubuntu1 arm64 Utilities for configuring and using ALSA