Why doesn't "Front left" "Front right" analogue output test work?

Asked by Terence Milbourn on 2021-04-15

upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.5.0
!!################################

!!Script ran on: Thu Apr 15 19:00:36 UTC 2021

!!Linux Distribution
!!------------------

Ubuntu 20.04.2 LTS \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 20.04.2 LTS" NAME="Ubuntu" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.2 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: System manufacturer
Product Name: System Product Name
Product Version: System Version
Firmware Version: 5109
System SKU: SKU
Board Vendor: ASUSTeK COMPUTER INC.
Board Name: F2A85-M PRO

!!ACPI Device Status Information
!!---------------

/sys/bus/acpi/devices/PNP0103:00/status 15
/sys/bus/acpi/devices/PNP0501:00/status 15
/sys/bus/acpi/devices/PNP0A03:00/status 15
/sys/bus/acpi/devices/PNP0C01:00/status 15
/sys/bus/acpi/devices/PNP0C02:00/status 15
/sys/bus/acpi/devices/PNP0C0C:00/status 11
/sys/bus/acpi/devices/PNP0C0F:00/status 11
/sys/bus/acpi/devices/PNP0C0F:01/status 11
/sys/bus/acpi/devices/PNP0C0F:02/status 11
/sys/bus/acpi/devices/PNP0C0F:03/status 11
/sys/bus/acpi/devices/PNP0C0F:04/status 11
/sys/bus/acpi/devices/PNP0C0F:05/status 11
/sys/bus/acpi/devices/PNP0C0F:06/status 11
/sys/bus/acpi/devices/PNP0C0F:07/status 11
/sys/bus/acpi/devices/device:10/status 15
/sys/bus/acpi/devices/device:13/status 15
/sys/bus/acpi/devices/device:14/status 15

!!Kernel Information
!!------------------

Kernel release: 5.8.0-49-generic
Operating System: GNU/Linux
Architecture: x86_64
Processor: x86_64
SMP Enabled: Yes

!!ALSA Version
!!------------

Driver version: k5.8.0-49-generic
Library version: 1.2.2
Utilities version: 1.2.2

!!Loaded ALSA modules
!!-------------------

snd_hda_intel (card 0)
snd_hda_intel (card 1)
snd_hda_intel (card 2)
snd_usb_audio (card 3)
snd_usb_audio (card 4)

!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - Yes

!!Soundcards recognised by ALSA
!!-----------------------------

 0 [HDMI ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xfeb44000 irq 46
 1 [Generic ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xfeb40000 irq 16
 2 [HDMI_1 ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xfea60000 irq 47
 3 [Audio ]: USB-Audio - SA9023 USB Audio
                      HiFimeDIY Audio SA9023 USB Audio at usb-0000:00:10.1-2, full speed
 4 [C930e ]: USB-Audio - Logitech Webcam C930e
                      Logitech Webcam C930e at usb-0000:04:00.0-2.2, high speed

!!PCI Soundcards installed in the system
!!--------------------------------------

00:01.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller [1002:9902]
 Subsystem: ASUSTeK Computer Inc. Trinity HDMI Audio Controller [1043:8526]
00:14.2 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller [1022:780d] (rev 01)
 Subsystem: ASUSTeK Computer Inc. FCH Azalia Controller [1043:841b]
01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] [1002:aaf0]
 Subsystem: Sapphire Technology Limited Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] [1da2:aaf0]

!!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
snd_atiixp_modem: index=-2
snd_intel8x0m: index=-2
snd_via82xx_modem: index=-2
snd_usb_audio: index=-2
snd_usb_caiaq: index=-2
snd_usb_ua101: index=-2
snd_usb_us122l: index=-2
snd_usb_usx2y: index=-2
snd_cmipci: mpu_port=0x330 fm_port=0x388
snd_pcsp: index=-2
snd_usb_audio: index=-2

!!Loaded sound module options
!!---------------------------

!!Module: snd_hda_intel
 align_buffer_size : -1
 bdl_pos_adj : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 beep_mode : N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
 dmic_detect : Y
 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
 enable_msi : -1
 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 pm_blacklist : Y
 position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 power_save : 1
 power_save_controller : Y
 probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 single_cmd : -1
 snoop : -1

!!Module: snd_hda_intel
 align_buffer_size : -1
 bdl_pos_adj : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 beep_mode : N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
 dmic_detect : Y
 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
 enable_msi : -1
 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 pm_blacklist : Y
 position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 power_save : 1
 power_save_controller : Y
 probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 single_cmd : -1
 snoop : -1

!!Module: snd_hda_intel
 align_buffer_size : -1
 bdl_pos_adj : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 beep_mode : N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
 dmic_detect : Y
 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
 enable_msi : -1
 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 pm_blacklist : Y
 position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 power_save : 1
 power_save_controller : Y
 probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 single_cmd : -1
 snoop : -1

!!Module: snd_usb_audio
 autoclock : Y
 delayed_register : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 device_setup : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 ignore_ctl_error : N
 index : -2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 pid : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 quirk_alias : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 skip_validation : N
 use_vmalloc : Y
 vid : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1

!!Module: snd_usb_audio
 autoclock : Y
 delayed_register : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 device_setup : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 ignore_ctl_error : N
 index : -2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 pid : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 quirk_alias : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 skip_validation : N
 use_vmalloc : Y
 vid : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1

!!Sysfs card info
!!---------------

!!Card: /sys/class/sound/card0
Driver: /sys/bus/pci/drivers/snd_hda_intel
Tree:
 /sys/class/sound/card0
 |-- controlC0
 | |-- dev
 | |-- device -> ../../card0
 | |-- power
 | |-- subsystem -> ../../../../../../class/sound
 | `-- uevent
 |-- device -> ../../../0000:00:01.1
 |-- hwC0D0
 | |-- afg
 | |-- chip_name
 | |-- clear
 | |-- dev
 | |-- device -> ../../card0
 | |-- driver_pin_configs
 | |-- hints
 | |-- init_pin_configs
 | |-- init_verbs
 | |-- mfg
 | |-- modelname
 | |-- power
 | |-- power_off_acct
 | |-- power_on_acct
 | |-- reconfig
 | |-- revision_id
 | |-- subsystem -> ../../../../../../class/sound
 | |-- subsystem_id
 | |-- uevent
 | |-- user_pin_configs
 | |-- vendor_id
 | `-- vendor_name
 |-- id
 |-- input10
 | |-- capabilities
 | |-- device -> ../../card0
 | |-- event9
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- input9
 | |-- capabilities
 | |-- device -> ../../card0
 | |-- event8
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- number
 |-- pcmC0D3p
 | |-- dev
 | |-- device -> ../../card0
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../class/sound
 | `-- uevent
 |-- pcmC0D7p
 | |-- dev
 | |-- device -> ../../card0
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../class/sound
 | `-- uevent
 |-- power
 | |-- async
 | |-- autosuspend_delay_ms
 | |-- control
 | |-- runtime_active_kids
 | |-- runtime_active_time
 | |-- runtime_enabled
 | |-- runtime_status
 | |-- runtime_suspended_time
 | `-- runtime_usage
 |-- subsystem -> ../../../../../class/sound
 `-- uevent

!!Card: /sys/class/sound/card1
Driver: /sys/bus/pci/drivers/snd_hda_intel
Tree:
 /sys/class/sound/card1
 |-- controlC1
 | |-- dev
 | |-- device -> ../../card1
 | |-- power
 | |-- subsystem -> ../../../../../../class/sound
 | `-- uevent
 |-- device -> ../../../0000:00:14.2
 |-- hwC1D0
 | |-- afg
 | |-- chip_name
 | |-- clear
 | |-- dev
 | |-- device -> ../../card1
 | |-- driver_pin_configs
 | |-- hints
 | |-- init_pin_configs
 | |-- init_verbs
 | |-- mfg
 | |-- modelname
 | |-- power
 | |-- power_off_acct
 | |-- power_on_acct
 | |-- reconfig
 | |-- revision_id
 | |-- subsystem -> ../../../../../../class/sound
 | |-- subsystem_id
 | |-- uevent
 | |-- user_pin_configs
 | |-- vendor_id
 | `-- vendor_name
 |-- id
 |-- input17
 | |-- capabilities
 | |-- device -> ../../card1
 | |-- event16
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- input18
 | |-- capabilities
 | |-- device -> ../../card1
 | |-- event17
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- input19
 | |-- capabilities
 | |-- device -> ../../card1
 | |-- event18
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- input20
 | |-- capabilities
 | |-- device -> ../../card1
 | |-- event19
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- input21
 | |-- capabilities
 | |-- device -> ../../card1
 | |-- event20
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- input22
 | |-- capabilities
 | |-- device -> ../../card1
 | |-- event21
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- input23
 | |-- capabilities
 | |-- device -> ../../card1
 | |-- event22
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- input24
 | |-- capabilities
 | |-- device -> ../../card1
 | |-- event23
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- number
 |-- pcmC1D0c
 | |-- dev
 | |-- device -> ../../card1
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../class/sound
 | `-- uevent
 |-- pcmC1D0p
 | |-- dev
 | |-- device -> ../../card1
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../class/sound
 | `-- uevent
 |-- pcmC1D1p
 | |-- dev
 | |-- device -> ../../card1
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../class/sound
 | `-- uevent
 |-- pcmC1D2c
 | |-- dev
 | |-- device -> ../../card1
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../class/sound
 | `-- uevent
 |-- power
 | |-- async
 | |-- autosuspend_delay_ms
 | |-- control
 | |-- runtime_active_kids
 | |-- runtime_active_time
 | |-- runtime_enabled
 | |-- runtime_status
 | |-- runtime_suspended_time
 | `-- runtime_usage
 |-- subsystem -> ../../../../../class/sound
 `-- uevent

!!Card: /sys/class/sound/card2
Driver: /sys/bus/pci/drivers/snd_hda_intel
Tree:
 /sys/class/sound/card2
 |-- controlC2
 | |-- dev
 | |-- device -> ../../card2
 | |-- power
 | |-- subsystem -> ../../../../../../../class/sound
 | `-- uevent
 |-- device -> ../../../0000:01:00.1
 |-- hwC2D0
 | |-- afg
 | |-- chip_name
 | |-- clear
 | |-- dev
 | |-- device -> ../../card2
 | |-- driver_pin_configs
 | |-- hints
 | |-- init_pin_configs
 | |-- init_verbs
 | |-- mfg
 | |-- modelname
 | |-- power
 | |-- power_off_acct
 | |-- power_on_acct
 | |-- reconfig
 | |-- revision_id
 | |-- subsystem -> ../../../../../../../class/sound
 | |-- subsystem_id
 | |-- uevent
 | |-- user_pin_configs
 | |-- vendor_id
 | `-- vendor_name
 |-- id
 |-- input11
 | |-- capabilities
 | |-- device -> ../../card2
 | |-- event10
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- input12
 | |-- capabilities
 | |-- device -> ../../card2
 | |-- event11
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- input13
 | |-- capabilities
 | |-- device -> ../../card2
 | |-- event12
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- input14
 | |-- capabilities
 | |-- device -> ../../card2
 | |-- event13
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- input15
 | |-- capabilities
 | |-- device -> ../../card2
 | |-- event14
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- input16
 | |-- capabilities
 | |-- device -> ../../card2
 | |-- event15
 | |-- id
 | |-- modalias
 | |-- name
 | |-- phys
 | |-- power
 | |-- properties
 | |-- subsystem -> ../../../../../../../class/input
 | |-- uevent
 | `-- uniq
 |-- number
 |-- pcmC2D10p
 | |-- dev
 | |-- device -> ../../card2
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../../class/sound
 | `-- uevent
 |-- pcmC2D11p
 | |-- dev
 | |-- device -> ../../card2
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../../class/sound
 | `-- uevent
 |-- pcmC2D3p
 | |-- dev
 | |-- device -> ../../card2
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../../class/sound
 | `-- uevent
 |-- pcmC2D7p
 | |-- dev
 | |-- device -> ../../card2
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../../class/sound
 | `-- uevent
 |-- pcmC2D8p
 | |-- dev
 | |-- device -> ../../card2
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../../class/sound
 | `-- uevent
 |-- pcmC2D9p
 | |-- dev
 | |-- device -> ../../card2
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../../class/sound
 | `-- uevent
 |-- power
 | |-- async
 | |-- autosuspend_delay_ms
 | |-- control
 | |-- runtime_active_kids
 | |-- runtime_active_time
 | |-- runtime_enabled
 | |-- runtime_status
 | |-- runtime_suspended_time
 | `-- runtime_usage
 |-- subsystem -> ../../../../../../class/sound
 `-- uevent

!!Card: /sys/class/sound/card3
Driver: /sys/bus/usb/drivers/snd-usb-audio
Tree:
 /sys/class/sound/card3
 |-- controlC3
 | |-- dev
 | |-- device -> ../../card3
 | |-- power
 | |-- subsystem -> ../../../../../../../../../class/sound
 | `-- uevent
 |-- device -> ../../../7-2:1.1
 |-- id
 |-- number
 |-- pcmC3D0p
 | |-- dev
 | |-- device -> ../../card3
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../../../../class/sound
 | `-- uevent
 |-- pcmC3D1p
 | |-- dev
 | |-- device -> ../../card3
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../../../../class/sound
 | `-- uevent
 |-- power
 | |-- async
 | |-- autosuspend_delay_ms
 | |-- control
 | |-- runtime_active_kids
 | |-- runtime_active_time
 | |-- runtime_enabled
 | |-- runtime_status
 | |-- runtime_suspended_time
 | `-- runtime_usage
 |-- subsystem -> ../../../../../../../../class/sound
 `-- uevent

!!Card: /sys/class/sound/card4
Driver: /sys/bus/usb/drivers/snd-usb-audio
Tree:
 /sys/class/sound/card4
 |-- controlC4
 | |-- dev
 | |-- device -> ../../card4
 | |-- power
 | |-- subsystem -> ../../../../../../../../../../../class/sound
 | `-- uevent
 |-- device -> ../../../9-2.2:1.2
 |-- id
 |-- number
 |-- pcmC4D0c
 | |-- dev
 | |-- device -> ../../card4
 | |-- pcm_class
 | |-- power
 | |-- subsystem -> ../../../../../../../../../../../class/sound
 | `-- uevent
 |-- power
 | |-- async
 | |-- autosuspend_delay_ms
 | |-- control
 | |-- runtime_active_kids
 | |-- runtime_active_time
 | |-- runtime_enabled
 | |-- runtime_status
 | |-- runtime_suspended_time
 | `-- runtime_usage
 |-- subsystem -> ../../../../../../../../../../class/sound
 `-- uevent

!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: ATI R6xx HDMI
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x1002aa01
Subsystem Id: 0x00aa0100
Revision Id: 0x100300
No Modem Function Group found
Default PCM:
    rates [0x70]: 32000 44100 48000
    bits [0x2]: 16
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states: D0 D3 CLKSTOP EPSS
  Power: setting=D0, actual=D0, Clock-stop-OK
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x03 [Pin Complex] wcaps 0x400381: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=01, enabled=1
  Connection: 1
     0x02
Node 0x04 [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x05 [Pin Complex] wcaps 0x400381: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=1, device=0
  Control: name="IEC958 Playback Pro Mask", index=1, device=0
  Control: name="IEC958 Playback Default", index=1, device=0
  Control: name="IEC958 Playback Switch", index=1, device=0
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=02, enabled=1
  Connection: 1
     0x04
Node 0x06 [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x07 [Pin Complex] wcaps 0x400381: Stereo Digital
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x585600f0: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x06
Node 0x08 [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x09 [Pin Complex] wcaps 0x400381: Stereo Digital
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x585600f0: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x08
Node 0x0a [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x0b [Pin Complex] wcaps 0x400381: Stereo Digital
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x585600f0: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x0a
Node 0x0c [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x0d [Pin Complex] wcaps 0x400381: Stereo Digital
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x585600f0: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x0c
Codec: Realtek ALC892
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10ec0892
Subsystem Id: 0x1043841b
Revision Id: 0x100302
No Modem Function Group found
Default PCM:
    rates [0x5f0]: 32000 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states: D0 D1 D2 D3 CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=2, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Front Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Device: name="ALC892 Analog", type="Audio", device=0
  Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0
  Amp-Out vals: [0x2c 0x2c]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x03 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Surround Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0
  Amp-Out vals: [0x00 0x00]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x04 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Center Playback Volume", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Control: name="LFE Playback Volume", index=0, device=0
    ControlAmp: chs=2, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0
  Amp-Out vals: [0x00 0x00]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x05 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Side Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0
  Amp-Out vals: [0x00 0x00]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=5, channel=0
  Digital: Enabled GenLevel
  Digital category: 0x2
  IEC Coding Type: 0x0
  PCM:
    rates [0x5f0]: 32000 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Control: name="Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Capture Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Device: name="ALC892 Analog", type="Audio", device=0
  Amp-In caps: ofs=0x10, nsteps=0x2e, stepsize=0x03, mute=1
  Amp-In vals: [0x1c 0x1c]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x23
Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Control: name="Capture Volume", index=1, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Capture Switch", index=1, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Device: name="ALC892 Alt Analog", type="Audio", device=2
  Amp-In caps: ofs=0x10, nsteps=0x2e, stepsize=0x03, mute=1
  Amp-In vals: [0x80 0x80]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x22
Node 0x0a [Audio Input] wcaps 0x100711: Stereo Digital
  Converter: stream=0, channel=0
  SDI-Select: 0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x1f
Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Control: name="Front Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=1, ofs=0
  Control: name="Front Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=1, ofs=0
  Control: name="Rear Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Rear Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Line Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=2, ofs=0
  Control: name="Line Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=2, ofs=0
  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 10
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17
Node 0x0c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals: [0x00 0x00] [0x80 0x80]
  Connection: 2
     0x02 0x0b
Node 0x0d [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals: [0x00 0x00] [0x80 0x80]
  Connection: 2
     0x03 0x0b
Node 0x0e [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals: [0x00 0x00] [0x80 0x80]
  Connection: 2
     0x04 0x0b
Node 0x0f [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals: [0x00 0x00] [0x80 0x80]
  Connection: 2
     0x05 0x0b
Node 0x10 [Audio Output] wcaps 0x611: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
  Device: name="ALC892 Digital", type="SPDIF", device=1
  Converter: stream=5, channel=0
  Digital: Enabled GenLevel
  Digital category: 0x2
  IEC Coding Type: 0x0
  PCM:
    rates [0x5f0]: 32000 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x11 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000010: OUT
  Pin Default 0x99430140: [Fixed] SPDIF Out at Int ATAPI
    Conn = ATAPI, Color = Unknown
    DefAssociation = 0x4, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x10
Node 0x12 [Pin Complex] wcaps 0x400401: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Front Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x00 0x00]
  Pincap 0x0001003e: IN OUT HP EAPD Detect Trigger
  EAPD 0x2: EAPD
  Pin Default 0x01014010: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=05, enabled=1
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x0c
Node 0x15 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Surround Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x80 0x80]
  Pincap 0x00000036: IN OUT Detect Trigger
  Pin Default 0x01011012: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0x2
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=06, enabled=1
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x0d
Node 0x16 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Center Playback Switch", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Control: name="LFE Playback Switch", index=0, device=0
    ControlAmp: chs=2, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x80 0x80]
  Pincap 0x00000036: IN OUT Detect Trigger
  Pin Default 0x01016011: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Orange
    DefAssociation = 0x1, Sequence = 0x1
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=07, enabled=1
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x0e
Node 0x17 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Side Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x80 0x80]
  Pincap 0x00000036: IN OUT Detect Trigger
  Pin Default 0x01012014: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Grey
    DefAssociation = 0x1, Sequence = 0x4
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=08, enabled=1
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x0f
Node 0x18 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Control: name="Rear Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals: [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x80 0x80]
  Pincap 0x00003736: IN OUT Detect Trigger
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x01a19850: [Jack] Mic at Ext Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0x5, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=03, enabled=1
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x19 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Control: name="Front Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals: [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x80 0x80]
  Pincap 0x0000373e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x02a19c60: [Jack] Mic at Ext Front
    Conn = 1/8, Color = Pink
    DefAssociation = 0x6, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=02, enabled=1
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x1a [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Control: name="Line Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals: [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x80 0x80]
  Pincap 0x00003736: IN OUT Detect Trigger
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x0181305f: [Jack] Line In at Ext Rear
    Conn = 1/8, Color = Blue
    DefAssociation = 0x5, Sequence = 0xf
  Pin-ctls: 0x20: IN VREF_HIZ
  Unsolicited: tag=04, enabled=1
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Control: name="Headphone Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals: [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x80 0x80]
  Pincap 0x0001373e: IN OUT HP EAPD Detect Trigger
    Vref caps: HIZ 50 GRD 80 100
  EAPD 0x2: EAPD
  Pin Default 0x02214c20: [Jack] HP Out at Ext Front
    Conn = 1/8, Color = Green
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0xc0: OUT HP VREF_HIZ
  Unsolicited: tag=01, enabled=1
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c 0x0d 0x0e 0x0f 0x26*
Node 0x1c [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00000024: IN Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x1d [Pin Complex] wcaps 0x400400: Mono
  Pincap 0x00000020: IN
  Pin Default 0x4005e601: [N/A] Line Out at Ext N/A
    Conn = Optical, Color = White
    DefAssociation = 0x0, Sequence = 0x1
  Pin-ctls: 0x00:
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000010: OUT
  Pin Default 0x01456130: [Jack] SPDIF Out at Ext Rear
    Conn = Optical, Color = Orange
    DefAssociation = 0x3, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x06
Node 0x1f [Pin Complex] wcaps 0x400681: Stereo Digital
  Pincap 0x00000020: IN
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
  Processing caps: benign=0, ncoeff=24
Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals: [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 12
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b 0x12
Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals: [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 11
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b
Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x25 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Headphone Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0
  Amp-Out vals: [0x00 0x00]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x26 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals: [0x00 0x00] [0x80 0x80]
  Connection: 2
     0x25 0x0b
Codec: ATI R6xx HDMI
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x1002aa01
Subsystem Id: 0x00aa0100
Revision Id: 0x100700
No Modem Function Group found
Default PCM:
    rates [0x70]: 32000 44100 48000
    bits [0x2]: 16
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states: D0 D3 CLKSTOP EPSS
  Power: setting=D0, actual=D0, Clock-stop-OK
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x03 [Pin Complex] wcaps 0x400381: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x02
Node 0x04 [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x05 [Pin Complex] wcaps 0x400381: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=1, device=0
  Control: name="IEC958 Playback Pro Mask", index=1, device=0
  Control: name="IEC958 Playback Default", index=1, device=0
  Control: name="IEC958 Playback Switch", index=1, device=0
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
Node 0x06 [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x07 [Pin Complex] wcaps 0x400381: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=2, device=0
  Control: name="IEC958 Playback Pro Mask", index=2, device=0
  Control: name="IEC958 Playback Default", index=2, device=0
  Control: name="IEC958 Playback Switch", index=2, device=0
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x06
Node 0x08 [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x09 [Pin Complex] wcaps 0x400381: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=3, device=0
  Control: name="IEC958 Playback Pro Mask", index=3, device=0
  Control: name="IEC958 Playback Default", index=3, device=0
  Control: name="IEC958 Playback Switch", index=3, device=0
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x08
Node 0x0a [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Device: name="HDMI 4", type="HDMI", device=10
  Converter: stream=2, channel=0
  Digital: Enabled GenLevel
  Digital category: 0x2
  IEC Coding Type: 0x0
Node 0x0b [Pin Complex] wcaps 0x400381: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=4, device=0
  Control: name="IEC958 Playback Pro Mask", index=4, device=0
  Control: name="IEC958 Playback Default", index=4, device=0
  Control: name="IEC958 Playback Switch", index=4, device=0
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x0a
Node 0x0c [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x0d [Pin Complex] wcaps 0x400381: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=5, device=0
  Control: name="IEC958 Playback Pro Mask", index=5, device=0
  Control: name="IEC958 Playback Default", index=5, device=0
  Control: name="IEC958 Playback Switch", index=5, device=0
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x0c
Node 0x0e [Audio Output] wcaps 0x221: Stereo Digital Stripe
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
Node 0x0f [Pin Complex] wcaps 0x400381: Stereo Digital
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x585600f0: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x0e
--endcollapse--

!!USB Descriptors
!!---------------
--startcollapse--

Bus 007 Device 003: ID 262a:10e3 HiFimeDIY Audio SA9023 USB Audio
Device Descriptor:
  bLength 18
  bDescriptorType 1
  bcdUSB 1.10
  bDeviceClass 0
  bDeviceSubClass 0
  bDeviceProtocol 0
  bMaxPacketSize0 8
  idVendor 0x262a
  idProduct 0x10e3
  bcdDevice 0.01
  iManufacturer 1
  iProduct 2
  iSerial 0
  bNumConfigurations 1
  Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 0x0106
    bNumInterfaces 3
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0x80
      (Bus Powered)
    MaxPower 100mA
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 0
      bAlternateSetting 0
      bNumEndpoints 1
      bInterfaceClass 3 Human Interface Device
      bInterfaceSubClass 0
      bInterfaceProtocol 0
      iInterface 0
        HID Device Descriptor:
          bLength 9
          bDescriptorType 33
          bcdHID 1.00
          bCountryCode 0 Not supported
          bNumDescriptors 1
          bDescriptorType 34 Report
          wDescriptorLength 92
         Report Descriptors:
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 3
          Transfer Type Interrupt
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0013 1x 19 bytes
        bInterval 32
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 0
      bNumEndpoints 0
      bInterfaceClass 1 Audio
      bInterfaceSubClass 1 Control Device
      bInterfaceProtocol 0
      iInterface 3
      AudioControl Interface Descriptor:
        bLength 9
        bDescriptorType 36
        bDescriptorSubtype 1 (HEADER)
        bcdADC 1.00
        wTotalLength 0x0036
        bInCollection 1
        baInterfaceNr(0) 3
      AudioControl Interface Descriptor:
        bLength 12
        bDescriptorType 36
        bDescriptorSubtype 2 (INPUT_TERMINAL)
        bTerminalID 6
        wTerminalType 0x0101 USB Streaming
        bAssocTerminal 0
        bNrChannels 2
        wChannelConfig 0x0003
          Left Front (L)
          Right Front (R)
        iChannelNames 0
        iTerminal 0
      AudioControl Interface Descriptor:
        bLength 10
        bDescriptorType 36
        bDescriptorSubtype 6 (FEATURE_UNIT)
        bUnitID 9
        bSourceID 6
        bControlSize 1
        bmaControls(0) 0x01
          Mute Control
        bmaControls(1) 0x02
          Volume Control
        bmaControls(2) 0x02
          Volume Control
        iFeature 0
      AudioControl Interface Descriptor:
        bLength 9
        bDescriptorType 36
        bDescriptorSubtype 3 (OUTPUT_TERMINAL)
        bTerminalID 2
        wTerminalType 0x0605 SPDIF interface
        bAssocTerminal 0
        bSourceID 9
        iTerminal 0
      AudioControl Interface Descriptor:
        bLength 14
        bDescriptorType 36
        bDescriptorSubtype 8 (EXTENSION_UNIT)
        bUnitID 15
        wExtensionCode 0x0000
        bNrInPins 0
        bNrChannels 2
        wChannelConfig 0x0003
          Left Front (L)
          Right Front (R)
        iChannelNames 0
        bControlSize 1
        iExtension 0
      Warning: Junk at end of descriptor (1 bytes):
        00
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 3
      bAlternateSetting 0
      bNumEndpoints 0
      bInterfaceClass 1 Audio
      bInterfaceSubClass 2 Streaming
      bInterfaceProtocol 0
      iInterface 0
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 3
      bAlternateSetting 1
      bNumEndpoints 1
      bInterfaceClass 1 Audio
      bInterfaceSubClass 2 Streaming
      bInterfaceProtocol 0
      iInterface 0
      AudioStreaming Interface Descriptor:
        bLength 7
        bDescriptorType 36
        bDescriptorSubtype 1 (AS_GENERAL)
        bTerminalLink 6
        bDelay 0 frames
        wFormatTag 0x0001 PCM
      AudioStreaming Interface Descriptor:
        bLength 23
        bDescriptorType 36
        bDescriptorSubtype 2 (FORMAT_TYPE)
        bFormatType 1 (FORMAT_TYPE_I)
        bNrChannels 2
        bSubframeSize 2
        bBitResolution 16
        bSamFreqType 5 Discrete
        tSamFreq[ 0] 96000
        tSamFreq[ 1] 88200
        tSamFreq[ 2] 48000
        tSamFreq[ 3] 44100
        tSamFreq[ 4] 32000
      Endpoint Descriptor:
        bLength 9
        bDescriptorType 5
        bEndpointAddress 0x03 EP 3 OUT
        bmAttributes 9
          Transfer Type Isochronous
          Synch Type Adaptive
          Usage Type Data
        wMaxPacketSize 0x0184 1x 388 bytes
        bInterval 1
        bRefresh 0
        bSynchAddress 0
        AudioStreaming Endpoint Descriptor:
          bLength 7
          bDescriptorType 37
          bDescriptorSubtype 1 (EP_GENERAL)
          bmAttributes 0x01
            Sampling Frequency
          bLockDelayUnits 2 Decoded PCM samples
          wLockDelay 0x0002
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 3
      bAlternateSetting 2
      bNumEndpoints 1
      bInterfaceClass 1 Audio
      bInterfaceSubClass 2 Streaming
      bInterfaceProtocol 0
      iInterface 0
      AudioStreaming Interface Descriptor:
        bLength 7
        bDescriptorType 36
        bDescriptorSubtype 1 (AS_GENERAL)
        bTerminalLink 6
        bDelay 0 frames
        wFormatTag 0x0001 PCM
      AudioStreaming Interface Descriptor:
        bLength 23
        bDescriptorType 36
        bDescriptorSubtype 2 (FORMAT_TYPE)
        bFormatType 1 (FORMAT_TYPE_I)
        bNrChannels 2
        bSubframeSize 3
        bBitResolution 24
        bSamFreqType 5 Discrete
        tSamFreq[ 0] 96000
        tSamFreq[ 1] 88200
        tSamFreq[ 2] 48000
        tSamFreq[ 3] 44100
        tSamFreq[ 4] 32000
      Endpoint Descriptor:
        bLength 9
        bDescriptorType 5
        bEndpointAddress 0x03 EP 3 OUT
        bmAttributes 9
          Transfer Type Isochronous
          Synch Type Adaptive
          Usage Type Data
        wMaxPacketSize 0x0246 1x 582 bytes
        bInterval 1
        bRefresh 0
        bSynchAddress 0
        AudioStreaming Endpoint Descriptor:
          bLength 7
          bDescriptorType 37
          bDescriptorSubtype 1 (EP_GENERAL)
          bmAttributes 0x01
            Sampling Frequency
          bLockDelayUnits 2 Decoded PCM samples
          wLockDelay 0x0002
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 3
      bAlternateSetting 3
      bNumEndpoints 1
      bInterfaceClass 1 Audio
      bInterfaceSubClass 2 Streaming
      bInterfaceProtocol 0
      iInterface 0
      AudioStreaming Interface Descriptor:
        bLength 7
        bDescriptorType 36
        bDescriptorSubtype 1 (AS_GENERAL)
        bTerminalLink 6
        bDelay 0 frames
        wFormatTag 0x2001 IEC1937_AC-3
      AudioStreaming Interface Descriptor:
        bLength 14
        bDescriptorType 36
        bDescriptorSubtype 2 (FORMAT_TYPE)
        bFormatType 3 (FORMAT_TYPE_III)
        bNrChannels 2
        bSubframeSize 2
        bBitResolution 16
        bSamFreqType 2 Discrete
        tSamFreq[ 0] 48000
        tSamFreq[ 1] 44100
      Endpoint Descriptor:
        bLength 9
        bDescriptorType 5
        bEndpointAddress 0x03 EP 3 OUT
        bmAttributes 9
          Transfer Type Isochronous
          Synch Type Adaptive
          Usage Type Data
        wMaxPacketSize 0x00c4 1x 196 bytes
        bInterval 1
        bRefresh 0
        bSynchAddress 0
        AudioStreaming Endpoint Descriptor:
          bLength 7
          bDescriptorType 37
          bDescriptorSubtype 1 (EP_GENERAL)
          bmAttributes 0x01
            Sampling Frequency
          bLockDelayUnits 2 Decoded PCM samples
          wLockDelay 0x0002

Bus 009 Device 003: ID 046d:0843 Logitech, Inc. Webcam C930e
Device Descriptor:
  bLength 18
  bDescriptorType 1
  bcdUSB 2.00
  bDeviceClass 239 Miscellaneous Device
  bDeviceSubClass 2
  bDeviceProtocol 1 Interface Association
  bMaxPacketSize0 64
  idVendor 0x046d Logitech, Inc.
  idProduct 0x0843 Webcam C930e
  bcdDevice 0.13
  iManufacturer 0
  iProduct 2
  iSerial 1
  bNumConfigurations 1
  Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 0x0a0d
    bNumInterfaces 4
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0x80
      (Bus Powered)
    MaxPower 500mA
    Interface Association:
      bLength 8
      bDescriptorType 11
      bFirstInterface 0
      bInterfaceCount 2
      bFunctionClass 14 Video
      bFunctionSubClass 3 Video Interface Collection
      bFunctionProtocol 0
      iFunction 0
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 0
      bAlternateSetting 0
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 1 Video Control
      bInterfaceProtocol 0
      iInterface 0
      VideoControl Interface Descriptor:
        bLength 13
        bDescriptorType 36
        bDescriptorSubtype 1 (HEADER)
        bcdUVC 1.00
        wTotalLength 0x00f1
        dwClockFrequency 30.000000MHz
        bInCollection 1
        baInterfaceNr( 0) 1
      VideoControl Interface Descriptor:
        bLength 18
        bDescriptorType 36
        bDescriptorSubtype 2 (INPUT_TERMINAL)
        bTerminalID 1
        wTerminalType 0x0201 Camera Sensor
        bAssocTerminal 0
        iTerminal 0
        wObjectiveFocalLengthMin 0
        wObjectiveFocalLengthMax 0
        wOcularFocalLength 0
        bControlSize 3
        bmControls 0x00020a2e
          Auto-Exposure Mode
          Auto-Exposure Priority
          Exposure Time (Absolute)
          Focus (Absolute)
          Zoom (Absolute)
          PanTilt (Absolute)
          Focus, Auto
      VideoControl Interface Descriptor:
        bLength 11
        bDescriptorType 36
        bDescriptorSubtype 5 (PROCESSING_UNIT)
      Warning: Descriptor too short
        bUnitID 3
        bSourceID 1
        wMaxMultiplier 16384
        bControlSize 2
        bmControls 0x0000175b
          Brightness
          Contrast
          Saturation
          Sharpness
          White Balance Temperature
          Backlight Compensation
          Gain
          Power Line Frequency
          White Balance Temperature, Auto
        iProcessing 0
        bmVideoStandards 0x1b
          None
          NTSC - 525/60
          SECAM - 625/50
          NTSC - 625/50
      VideoControl Interface Descriptor:
        bLength 27
        bDescriptorType 36
        bDescriptorSubtype 6 (EXTENSION_UNIT)
        bUnitID 6
        guidExtensionCode {23e49ed0-1178-4f31-ae52-d2fb8a8d3b48}
        bNumControl 10
        bNrPins 1
        baSourceID( 0) 3
        bControlSize 2
        bmControls( 0) 0xff
        bmControls( 1) 0x03
        iExtension 0
      VideoControl Interface Descriptor:
        bLength 27
        bDescriptorType 36
        bDescriptorSubtype 6 (EXTENSION_UNIT)
        bUnitID 8
        guidExtensionCode {69678ee4-410f-40db-a850-7420d7d8240e}
        bNumControl 7
        bNrPins 1
        baSourceID( 0) 3
        bControlSize 2
        bmControls( 0) 0x3b
        bmControls( 1) 0x03
        iExtension 0
      VideoControl Interface Descriptor:
        bLength 28
        bDescriptorType 36
        bDescriptorSubtype 6 (EXTENSION_UNIT)
        bUnitID 9
        guidExtensionCode {1f5d4ca9-de11-4487-840d-50933c8ec8d1}
        bNumControl 16
        bNrPins 1
        baSourceID( 0) 3
        bControlSize 3
        bmControls( 0) 0xf3
        bmControls( 1) 0xff
        bmControls( 2) 0x03
        iExtension 0
      VideoControl Interface Descriptor:
        bLength 27
        bDescriptorType 36
        bDescriptorSubtype 6 (EXTENSION_UNIT)
        bUnitID 10
        guidExtensionCode {49e40215-f434-47fe-b158-0e885023e51b}
        bNumControl 7
        bNrPins 1
        baSourceID( 0) 3
        bControlSize 2
        bmControls( 0) 0xaa
        bmControls( 1) 0x0f
        iExtension 0
      VideoControl Interface Descriptor:
        bLength 28
        bDescriptorType 36
        bDescriptorSubtype 6 (EXTENSION_UNIT)
        bUnitID 11
        guidExtensionCode {ffe52d21-8030-4e2c-82d9-f587d00540bd}
        bNumControl 3
        bNrPins 1
        baSourceID( 0) 3
        bControlSize 3
        bmControls( 0) 0x00
        bmControls( 1) 0x41
        bmControls( 2) 0x01
        iExtension 0
      VideoControl Interface Descriptor:
        bLength 27
        bDescriptorType 36
        bDescriptorSubtype 6 (EXTENSION_UNIT)
        bUnitID 12
        guidExtensionCode {a29e7641-de04-47e3-8b2b-f4341aff003b}
        bNumControl 11
        bNrPins 1
        baSourceID( 0) 3
        bControlSize 2
        bmControls( 0) 0x07
        bmControls( 1) 0x7f
        iExtension 0
      VideoControl Interface Descriptor:
        bLength 26
        bDescriptorType 36
        bDescriptorSubtype 6 (EXTENSION_UNIT)
        bUnitID 13
        guidExtensionCode {13612d26-5aaa-46c4-b13d-ff4d9a60db86}
        bNumControl 1
        bNrPins 1
        baSourceID( 0) 3
        bControlSize 1
        bmControls( 0) 0x02
        iExtension 0
      VideoControl Interface Descriptor:
        bLength 9
        bDescriptorType 36
        bDescriptorSubtype 3 (OUTPUT_TERMINAL)
        bTerminalID 4
        wTerminalType 0x0101 USB Streaming
        bAssocTerminal 0
        bSourceID 3
        iTerminal 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x86 EP 6 IN
        bmAttributes 3
          Transfer Type Interrupt
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0040 1x 64 bytes
        bInterval 8
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 0
      bNumEndpoints 0
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      VideoStreaming Interface Descriptor:
        bLength 15
        bDescriptorType 36
        bDescriptorSubtype 1 (INPUT_HEADER)
        bNumFormats 2
        wTotalLength 0x0751
        bEndPointAddress 129
        bmInfo 0
        bTerminalLink 4
        bStillCaptureMethod 0
        bTriggerSupport 0
        bTriggerUsage 0
        bControlSize 1
        bmaControls( 0) 0
        bmaControls( 1) 4
      VideoStreaming Interface Descriptor:
        bLength 27
        bDescriptorType 36
        bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED)
        bFormatIndex 1
        bNumFrameDescriptors 19
        guidFormat {32595559-0000-0010-8000-00aa00389b71}
        bBitsPerPixel 16
        bDefaultFrameIndex 1
        bAspectRatioX 0
        bAspectRatioY 0
        bmInterlaceFlags 0x00
          Interlaced stream or variable: No
          Fields per frame: 2 fields
          Field 1 first: No
          Field pattern: Field 1 only
        bCopyProtect 0
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 1
        bmCapabilities 0x00
          Still image unsupported
        wWidth 640
        wHeight 480
        dwMinBitRate 24576000
        dwMaxBitRate 147456000
        dwMaxVideoFrameBufferSize 614400
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 2
        bmCapabilities 0x00
          Still image unsupported
        wWidth 160
        wHeight 120
        dwMinBitRate 1536000
        dwMaxBitRate 9216000
        dwMaxVideoFrameBufferSize 38400
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 3
        bmCapabilities 0x00
          Still image unsupported
        wWidth 176
        wHeight 144
        dwMinBitRate 2027520
        dwMaxBitRate 12165120
        dwMaxVideoFrameBufferSize 50688
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 4
        bmCapabilities 0x00
          Still image unsupported
        wWidth 320
        wHeight 180
        dwMinBitRate 4608000
        dwMaxBitRate 27648000
        dwMaxVideoFrameBufferSize 115200
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 5
        bmCapabilities 0x00
          Still image unsupported
        wWidth 320
        wHeight 240
        dwMinBitRate 6144000
        dwMaxBitRate 36864000
        dwMaxVideoFrameBufferSize 153600
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 6
        bmCapabilities 0x00
          Still image unsupported
        wWidth 352
        wHeight 288
        dwMinBitRate 8110080
        dwMaxBitRate 48660480
        dwMaxVideoFrameBufferSize 202752
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 7
        bmCapabilities 0x00
          Still image unsupported
        wWidth 424
        wHeight 240
        dwMinBitRate 8140800
        dwMaxBitRate 48844800
        dwMaxVideoFrameBufferSize 203520
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 8
        bmCapabilities 0x00
          Still image unsupported
        wWidth 480
        wHeight 270
        dwMinBitRate 10368000
        dwMaxBitRate 62208000
        dwMaxVideoFrameBufferSize 259200
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 9
        bmCapabilities 0x00
          Still image unsupported
        wWidth 640
        wHeight 360
        dwMinBitRate 18432000
        dwMaxBitRate 110592000
        dwMaxVideoFrameBufferSize 460800
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 10
        bmCapabilities 0x00
          Still image unsupported
        wWidth 800
        wHeight 448
        dwMinBitRate 28672000
        dwMaxBitRate 172032000
        dwMaxVideoFrameBufferSize 716800
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 50
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 11
        bmCapabilities 0x00
          Still image unsupported
        wWidth 800
        wHeight 600
        dwMinBitRate 38400000
        dwMaxBitRate 184320000
        dwMaxVideoFrameBufferSize 960000
        dwDefaultFrameInterval 416666
        bFrameIntervalType 6
        dwFrameInterval( 0) 416666
        dwFrameInterval( 1) 500000
        dwFrameInterval( 2) 666666
        dwFrameInterval( 3) 1000000
        dwFrameInterval( 4) 1333333
        dwFrameInterval( 5) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 12
        bmCapabilities 0x00
          Still image unsupported
        wWidth 848
        wHeight 480
        dwMinBitRate 32563200
        dwMaxBitRate 195379200
        dwMaxVideoFrameBufferSize 814080
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 42
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 13
        bmCapabilities 0x00
          Still image unsupported
        wWidth 960
        wHeight 540
        dwMinBitRate 41472000
        dwMaxBitRate 124416000
        dwMaxVideoFrameBufferSize 1036800
        dwDefaultFrameInterval 666666
        bFrameIntervalType 4
        dwFrameInterval( 0) 666666
        dwFrameInterval( 1) 1000000
        dwFrameInterval( 2) 1333333
        dwFrameInterval( 3) 2000000
      VideoStreaming Interface Descriptor:
        bLength 42
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 14
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1024
        wHeight 576
        dwMinBitRate 47185920
        dwMaxBitRate 141557760
        dwMaxVideoFrameBufferSize 1179648
        dwDefaultFrameInterval 666666
        bFrameIntervalType 4
        dwFrameInterval( 0) 666666
        dwFrameInterval( 1) 1000000
        dwFrameInterval( 2) 1333333
        dwFrameInterval( 3) 2000000
      VideoStreaming Interface Descriptor:
        bLength 38
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 15
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1280
        wHeight 720
        dwMinBitRate 73728000
        dwMaxBitRate 147456000
        dwMaxVideoFrameBufferSize 1843200
        dwDefaultFrameInterval 1000000
        bFrameIntervalType 3
        dwFrameInterval( 0) 1000000
        dwFrameInterval( 1) 1333333
        dwFrameInterval( 2) 2000000
      VideoStreaming Interface Descriptor:
        bLength 34
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 16
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1600
        wHeight 896
        dwMinBitRate 114688000
        dwMaxBitRate 172032000
        dwMaxVideoFrameBufferSize 2867200
        dwDefaultFrameInterval 1333333
        bFrameIntervalType 2
        dwFrameInterval( 0) 1333333
        dwFrameInterval( 1) 2000000
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 17
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1920
        wHeight 1080
        dwMinBitRate 165888000
        dwMaxBitRate 165888000
        dwMaxVideoFrameBufferSize 4147200
        dwDefaultFrameInterval 2000000
        bFrameIntervalType 1
        dwFrameInterval( 0) 2000000
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 18
        bmCapabilities 0x00
          Still image unsupported
        wWidth 2304
        wHeight 1296
        dwMinBitRate 238878720
        dwMaxBitRate 238878720
        dwMaxVideoFrameBufferSize 5971968
        dwDefaultFrameInterval 4999998
        bFrameIntervalType 1
        dwFrameInterval( 0) 4999998
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 19
        bmCapabilities 0x00
          Still image unsupported
        wWidth 2304
        wHeight 1536
        dwMinBitRate 283115520
        dwMaxBitRate 283115520
        dwMaxVideoFrameBufferSize 7077888
        dwDefaultFrameInterval 4999998
        bFrameIntervalType 1
        dwFrameInterval( 0) 4999998
      VideoStreaming Interface Descriptor:
        bLength 6
        bDescriptorType 36
        bDescriptorSubtype 13 (COLORFORMAT)
        bColorPrimaries 1 (BT.709,sRGB)
        bTransferCharacteristics 1 (BT.709)
        bMatrixCoefficients 4 (SMPTE 170M (BT.601))
      VideoStreaming Interface Descriptor:
        bLength 11
        bDescriptorType 36
        bDescriptorSubtype 6 (FORMAT_MJPEG)
        bFormatIndex 2
        bNumFrameDescriptors 17
        bFlags 1
          Fixed-size samples: Yes
        bDefaultFrameIndex 1
        bAspectRatioX 0
        bAspectRatioY 0
        bmInterlaceFlags 0x00
          Interlaced stream or variable: No
          Fields per frame: 1 fields
          Field 1 first: No
          Field pattern: Field 1 only
        bCopyProtect 0
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 1
        bmCapabilities 0x00
          Still image unsupported
        wWidth 640
        wHeight 480
        dwMinBitRate 24576000
        dwMaxBitRate 147456000
        dwMaxVideoFrameBufferSize 614400
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 2
        bmCapabilities 0x00
          Still image unsupported
        wWidth 160
        wHeight 120
        dwMinBitRate 1536000
        dwMaxBitRate 9216000
        dwMaxVideoFrameBufferSize 38400
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 3
        bmCapabilities 0x00
          Still image unsupported
        wWidth 176
        wHeight 144
        dwMinBitRate 2027520
        dwMaxBitRate 12165120
        dwMaxVideoFrameBufferSize 50688
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 4
        bmCapabilities 0x00
          Still image unsupported
        wWidth 320
        wHeight 180
        dwMinBitRate 4608000
        dwMaxBitRate 27648000
        dwMaxVideoFrameBufferSize 115200
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 5
        bmCapabilities 0x00
          Still image unsupported
        wWidth 320
        wHeight 240
        dwMinBitRate 6144000
        dwMaxBitRate 36864000
        dwMaxVideoFrameBufferSize 153600
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 6
        bmCapabilities 0x00
          Still image unsupported
        wWidth 352
        wHeight 288
        dwMinBitRate 8110080
        dwMaxBitRate 48660480
        dwMaxVideoFrameBufferSize 202752
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 7
        bmCapabilities 0x00
          Still image unsupported
        wWidth 424
        wHeight 240
        dwMinBitRate 8140800
        dwMaxBitRate 48844800
        dwMaxVideoFrameBufferSize 203520
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 8
        bmCapabilities 0x00
          Still image unsupported
        wWidth 480
        wHeight 270
        dwMinBitRate 10368000
        dwMaxBitRate 62208000
        dwMaxVideoFrameBufferSize 259200
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 9
        bmCapabilities 0x00
          Still image unsupported
        wWidth 640
        wHeight 360
        dwMinBitRate 18432000
        dwMaxBitRate 110592000
        dwMaxVideoFrameBufferSize 460800
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 10
        bmCapabilities 0x00
          Still image unsupported
        wWidth 800
        wHeight 448
        dwMinBitRate 28672000
        dwMaxBitRate 172032000
        dwMaxVideoFrameBufferSize 716800
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 11
        bmCapabilities 0x00
          Still image unsupported
        wWidth 800
        wHeight 600
        dwMinBitRate 38400000
        dwMaxBitRate 230400000
        dwMaxVideoFrameBufferSize 960000
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 12
        bmCapabilities 0x00
          Still image unsupported
        wWidth 848
        wHeight 480
        dwMinBitRate 32563200
        dwMaxBitRate 195379200
        dwMaxVideoFrameBufferSize 814080
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 13
        bmCapabilities 0x00
          Still image unsupported
        wWidth 960
        wHeight 540
        dwMinBitRate 41472000
        dwMaxBitRate 248832000
        dwMaxVideoFrameBufferSize 1036800
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 14
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1024
        wHeight 576
        dwMinBitRate 47185920
        dwMaxBitRate 283115520
        dwMaxVideoFrameBufferSize 1179648
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 15
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1280
        wHeight 720
        dwMinBitRate 73728000
        dwMaxBitRate 442368000
        dwMaxVideoFrameBufferSize 1843200
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 16
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1600
        wHeight 896
        dwMinBitRate 114688000
        dwMaxBitRate 688128000
        dwMaxVideoFrameBufferSize 2867200
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 54
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 17
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1920
        wHeight 1080
        dwMinBitRate 165888000
        dwMaxBitRate 995328000
        dwMaxVideoFrameBufferSize 4147200
        dwDefaultFrameInterval 333333
        bFrameIntervalType 7
        dwFrameInterval( 0) 333333
        dwFrameInterval( 1) 416666
        dwFrameInterval( 2) 500000
        dwFrameInterval( 3) 666666
        dwFrameInterval( 4) 1000000
        dwFrameInterval( 5) 1333333
        dwFrameInterval( 6) 2000000
      VideoStreaming Interface Descriptor:
        bLength 6
        bDescriptorType 36
        bDescriptorSubtype 13 (COLORFORMAT)
        bColorPrimaries 1 (BT.709,sRGB)
        bTransferCharacteristics 1 (BT.709)
        bMatrixCoefficients 4 (SMPTE 170M (BT.601))
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 1
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x00c0 1x 192 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 2
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0180 1x 384 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 3
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 4
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0280 1x 640 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 5
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0320 1x 800 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 6
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x03b0 1x 944 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 7
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0a80 2x 640 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 8
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0b20 2x 800 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 9
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0be0 2x 992 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 10
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x1380 3x 896 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 11
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x1400 3x 1024 bytes
        bInterval 1
    Interface Association:
      bLength 8
      bDescriptorType 11
      bFirstInterface 2
      bInterfaceCount 2
      bFunctionClass 1 Audio
      bFunctionSubClass 2 Streaming
      bFunctionProtocol 0
      iFunction 0
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 2
      bAlternateSetting 0
      bNumEndpoints 0
      bInterfaceClass 1 Audio
      bInterfaceSubClass 1 Control Device
      bInterfaceProtocol 0
      iInterface 0
      AudioControl Interface Descriptor:
        bLength 9
        bDescriptorType 36
        bDescriptorSubtype 1 (HEADER)
        bcdADC 1.00
        wTotalLength 0x0026
        bInCollection 1
        baInterfaceNr(0) 3
      AudioControl Interface Descriptor:
        bLength 12
        bDescriptorType 36
        bDescriptorSubtype 2 (INPUT_TERMINAL)
        bTerminalID 1
        wTerminalType 0x0201 Microphone
        bAssocTerminal 0
        bNrChannels 1
        wChannelConfig 0x0003
          Left Front (L)
          Right Front (R)
        iChannelNames 0
        iTerminal 0
      AudioControl Interface Descriptor:
        bLength 9
        bDescriptorType 36
        bDescriptorSubtype 3 (OUTPUT_TERMINAL)
        bTerminalID 3
        wTerminalType 0x0101 USB Streaming
        bAssocTerminal 0
        bSourceID 5
        iTerminal 0
      AudioControl Interface Descriptor:
        bLength 8
        bDescriptorType 36
        bDescriptorSubtype 6 (FEATURE_UNIT)
        bUnitID 5
        bSourceID 1
        bControlSize 1
        bmaControls(0) 0x03
          Mute Control
          Volume Control
        iFeature 0
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 3
      bAlternateSetting 0
      bNumEndpoints 0
      bInterfaceClass 1 Audio
      bInterfaceSubClass 2 Streaming
      bInterfaceProtocol 0
      iInterface 0
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 3
      bAlternateSetting 1
      bNumEndpoints 1
      bInterfaceClass 1 Audio
      bInterfaceSubClass 2 Streaming
      bInterfaceProtocol 0
      iInterface 0
      AudioStreaming Interface Descriptor:
        bLength 7
        bDescriptorType 36
        bDescriptorSubtype 1 (AS_GENERAL)
        bTerminalLink 3
        bDelay 1 frames
        wFormatTag 0x0001 PCM
      AudioStreaming Interface Descriptor:
        bLength 11
        bDescriptorType 36
        bDescriptorSubtype 2 (FORMAT_TYPE)
        bFormatType 1 (FORMAT_TYPE_I)
        bNrChannels 2
        bSubframeSize 2
        bBitResolution 16
        bSamFreqType 1 Discrete
        tSamFreq[ 0] 16000
      Endpoint Descriptor:
        bLength 9
        bDescriptorType 5
        bEndpointAddress 0x83 EP 3 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0044 1x 68 bytes
        bInterval 4
        bRefresh 0
        bSynchAddress 0
        AudioStreaming Endpoint Descriptor:
          bLength 7
          bDescriptorType 37
          bDescriptorSubtype 1 (EP_GENERAL)
          bmAttributes 0x01
            Sampling Frequency
          bLockDelayUnits 0 Undefined
          wLockDelay 0x0000
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 3
      bAlternateSetting 2
      bNumEndpoints 1
      bInterfaceClass 1 Audio
      bInterfaceSubClass 2 Streaming
      bInterfaceProtocol 0
      iInterface 0
      AudioStreaming Interface Descriptor:
        bLength 7
        bDescriptorType 36
        bDescriptorSubtype 1 (AS_GENERAL)
        bTerminalLink 3
        bDelay 1 frames
        wFormatTag 0x0001 PCM
      AudioStreaming Interface Descriptor:
        bLength 11
        bDescriptorType 36
        bDescriptorSubtype 2 (FORMAT_TYPE)
        bFormatType 1 (FORMAT_TYPE_I)
        bNrChannels 2
        bSubframeSize 2
        bBitResolution 16
        bSamFreqType 1 Discrete
        tSamFreq[ 0] 24000
      Endpoint Descriptor:
        bLength 9
        bDescriptorType 5
        bEndpointAddress 0x83 EP 3 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0064 1x 100 bytes
        bInterval 4
        bRefresh 0
        bSynchAddress 0
        AudioStreaming Endpoint Descriptor:
          bLength 7
          bDescriptorType 37
          bDescriptorSubtype 1 (EP_GENERAL)
          bmAttributes 0x01
            Sampling Frequency
          bLockDelayUnits 0 Undefined
          wLockDelay 0x0000
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 3
      bAlternateSetting 3
      bNumEndpoints 1
      bInterfaceClass 1 Audio
      bInterfaceSubClass 2 Streaming
      bInterfaceProtocol 0
      iInterface 0
      AudioStreaming Interface Descriptor:
        bLength 7
        bDescriptorType 36
        bDescriptorSubtype 1 (AS_GENERAL)
        bTerminalLink 3
        bDelay 1 frames
        wFormatTag 0x0001 PCM
      AudioStreaming Interface Descriptor:
        bLength 11
        bDescriptorType 36
        bDescriptorSubtype 2 (FORMAT_TYPE)
        bFormatType 1 (FORMAT_TYPE_I)
        bNrChannels 2
        bSubframeSize 2
        bBitResolution 16
        bSamFreqType 1 Discrete
        tSamFreq[ 0] 32000
      Endpoint Descriptor:
        bLength 9
        bDescriptorType 5
        bEndpointAddress 0x83 EP 3 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0084 1x 132 bytes
        bInterval 4
        bRefresh 0
        bSynchAddress 0
        AudioStreaming Endpoint Descriptor:
          bLength 7
          bDescriptorType 37
          bDescriptorSubtype 1 (EP_GENERAL)
          bmAttributes 0x01
            Sampling Frequency
          bLockDelayUnits 0 Undefined
          wLockDelay 0x0000
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 3
      bAlternateSetting 4
      bNumEndpoints 1
      bInterfaceClass 1 Audio
      bInterfaceSubClass 2 Streaming
      bInterfaceProtocol 0
      iInterface 0
      AudioStreaming Interface Descriptor:
        bLength 7
        bDescriptorType 36
        bDescriptorSubtype 1 (AS_GENERAL)
        bTerminalLink 3
        bDelay 1 frames
        wFormatTag 0x0001 PCM
      AudioStreaming Interface Descriptor:
        bLength 11
        bDescriptorType 36
        bDescriptorSubtype 2 (FORMAT_TYPE)
        bFormatType 1 (FORMAT_TYPE_I)
        bNrChannels 2
        bSubframeSize 2
        bBitResolution 16
        bSamFreqType 1 Discrete
        tSamFreq[ 0] 48000
      Endpoint Descriptor:
        bLength 9
        bDescriptorType 5
        bEndpointAddress 0x83 EP 3 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x00c4 1x 196 bytes
        bInterval 4
        bRefresh 0
        bSynchAddress 0
        AudioStreaming Endpoint Descriptor:
          bLength 7
          bDescriptorType 37
          bDescriptorSubtype 1 (EP_GENERAL)
          bmAttributes 0x01
            Sampling Frequency
          bLockDelayUnits 0 Undefined
          wLockDelay 0x0000
--endcollapse--

!!USB Stream information
!!----------------------
--startcollapse--

HiFimeDIY Audio SA9023 USB Audio at usb-0000:00:10.1-2, full speed : USB Audio

Playback:
  Status: Running
    Interface = 3
    Altset = 1
    Packet Size = 268
    Momentary freq = 44100 Hz (0x2c.199a)
  Interface 3
    Altset 1
    Format: S16_LE
    Channels: 2
    Endpoint: 3 OUT (ADAPTIVE)
    Rates: 96000, 88200, 48000, 44100, 32000
    Bits: 16
    Channel map: FL FR
  Interface 3
    Altset 2
    Format: S24_3LE
    Channels: 2
    Endpoint: 3 OUT (ADAPTIVE)
    Rates: 96000, 88200, 48000, 44100, 32000
    Bits: 24
    Channel map: FL FR
HiFimeDIY Audio SA9023 USB Audio at usb-0000:00:10.1-2, full speed : USB Audio #1

Playback:
  Status: Stop
  Interface 3
    Altset 3
    Format: S16_LE
    Channels: 2
    Endpoint: 3 OUT (ADAPTIVE)
    Rates: 48000, 44100
    Bits: 0
    Channel map: FL FR
Logitech Webcam C930e at usb-0000:04:00.0-2.2, high speed : USB Audio

Capture:
  Status: Running
    Interface = 3
    Altset = 4
    Packet Size = 196
    Momentary freq = 48000 Hz (0x6.0000)
  Interface 3
    Altset 1
    Format: S16_LE
    Channels: 2
    Endpoint: 3 IN (ASYNC)
    Rates: 16000
    Data packet interval: 1000 us
    Bits: 16
    Channel map: FL FR
  Interface 3
    Altset 2
    Format: S16_LE
    Channels: 2
    Endpoint: 3 IN (ASYNC)
    Rates: 24000
    Data packet interval: 1000 us
    Bits: 16
    Channel map: FL FR
  Interface 3
    Altset 3
    Format: S16_LE
    Channels: 2
    Endpoint: 3 IN (ASYNC)
    Rates: 32000
    Data packet interval: 1000 us
    Bits: 16
    Channel map: FL FR
  Interface 3
    Altset 4
    Format: S16_LE
    Channels: 2
    Endpoint: 3 IN (ASYNC)
    Rates: 48000
    Data packet interval: 1000 us
    Bits: 16
    Channel map: FL FR
--endcollapse--

!!USB Mixer information
!!---------------------
--startcollapse--

USB Mixer: usb_id=0x262a10e3, ctrlif=1, ctlerr=0
Card: HiFimeDIY Audio SA9023 USB Audio at usb-0000:00:10.1-2, full speed
  Unit: 9
    Control: name="PCM Playback Volume", index=0
    Info: id=9, control=2, cmask=0x3, channels=2, type="S16"
    Volume: min=-14080, max=0, dBmin=-5500, dBmax=0
  Unit: 9
    Control: name="PCM Playback Switch", index=0
    Info: id=9, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
    Volume: min=0, max=1, dBmin=0, dBmax=0
USB Mixer: usb_id=0x046d0843, ctrlif=2, ctlerr=0
Card: Logitech Webcam C930e at usb-0000:04:00.0-2.2, high speed
  Unit: 5
    Control: name="Mic Capture Volume", index=0
    Info: id=5, control=2, cmask=0x0, channels=1, type="S16"
    Volume: min=5120, max=12800, dBmin=2000, dBmax=5000
  Unit: 5
    Control: name="Mic Capture Switch", index=0
    Info: id=5, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
    Volume: min=0, max=1, dBmin=0, dBmax=0
--endcollapse--

!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116, 12 Apr 15 14:53 /dev/snd/controlC0
crw-rw----+ 1 root audio 116, 19 Apr 15 14:53 /dev/snd/controlC1
crw-rw----+ 1 root audio 116, 13 Apr 15 14:53 /dev/snd/controlC2
crw-rw----+ 1 root audio 116, 22 Apr 15 14:53 /dev/snd/controlC3
crw-rw----+ 1 root audio 116, 24 Apr 15 14:53 /dev/snd/controlC4
crw-rw----+ 1 root audio 116, 4 Apr 15 14:53 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116, 18 Apr 15 14:53 /dev/snd/hwC1D0
crw-rw----+ 1 root audio 116, 11 Apr 15 14:53 /dev/snd/hwC2D0
crw-rw----+ 1 root audio 116, 2 Apr 15 14:55 /dev/snd/pcmC0D3p
crw-rw----+ 1 root audio 116, 3 Apr 15 14:55 /dev/snd/pcmC0D7p
crw-rw----+ 1 root audio 116, 15 Apr 15 14:55 /dev/snd/pcmC1D0c
crw-rw----+ 1 root audio 116, 14 Apr 15 14:55 /dev/snd/pcmC1D0p
crw-rw----+ 1 root audio 116, 16 Apr 15 14:57 /dev/snd/pcmC1D1p
crw-rw----+ 1 root audio 116, 17 Apr 15 14:53 /dev/snd/pcmC1D2c
crw-rw----+ 1 root audio 116, 9 Apr 15 19:15 /dev/snd/pcmC2D10p
crw-rw----+ 1 root audio 116, 10 Apr 15 15:48 /dev/snd/pcmC2D11p
crw-rw----+ 1 root audio 116, 5 Apr 15 14:55 /dev/snd/pcmC2D3p
crw-rw----+ 1 root audio 116, 6 Apr 15 14:55 /dev/snd/pcmC2D7p
crw-rw----+ 1 root audio 116, 7 Apr 15 14:55 /dev/snd/pcmC2D8p
crw-rw----+ 1 root audio 116, 8 Apr 15 14:55 /dev/snd/pcmC2D9p
crw-rw----+ 1 root audio 116, 20 Apr 15 14:59 /dev/snd/pcmC3D0p
crw-rw----+ 1 root audio 116, 21 Apr 15 14:53 /dev/snd/pcmC3D1p
crw-rw----+ 1 root audio 116, 23 Apr 15 14:56 /dev/snd/pcmC4D0c
crw-rw----+ 1 root audio 116, 1 Apr 15 14:53 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Apr 15 14:53 /dev/snd/timer

/dev/snd/by-id:
total 0
drwxr-xr-x 2 root root 80 Apr 15 14:53 .
drwxr-xr-x 4 root root 580 Apr 15 14:53 ..
lrwxrwxrwx 1 root root 12 Apr 15 14:53 usb-046d_Logitech_Webcam_C930e_2F4F81EE-02 -> ../controlC4
lrwxrwxrwx 1 root root 12 Apr 15 14:53 usb-HiFimeDIY_Audio_SA9023_USB_Audio-01 -> ../controlC3

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 140 Apr 15 14:53 .
drwxr-xr-x 4 root root 580 Apr 15 14:53 ..
lrwxrwxrwx 1 root root 12 Apr 15 14:53 pci-0000:00:01.1 -> ../controlC0
lrwxrwxrwx 1 root root 12 Apr 15 14:53 pci-0000:00:10.1-usb-0:2:1.1 -> ../controlC3
lrwxrwxrwx 1 root root 12 Apr 15 14:53 pci-0000:00:14.2 -> ../controlC1
lrwxrwxrwx 1 root root 12 Apr 15 14:53 pci-0000:01:00.1 -> ../controlC2
lrwxrwxrwx 1 root root 12 Apr 15 14:53 pci-0000:04:00.0-usb-0:2.2:1.2 -> ../controlC4

!!Aplay/Arecord output
!!--------------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 1: ALC892 Digital [ALC892 Digital]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 2: HDMI_1 [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: HDMI_1 [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: HDMI_1 [HDA ATI HDMI], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: HDMI_1 [HDA ATI HDMI], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: HDMI_1 [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 2: HDMI_1 [HDA ATI HDMI], device 11: HDMI 5 [HDMI 5]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: Audio [SA9023 USB Audio], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 3: Audio [SA9023 USB Audio], device 1: USB Audio [USB Audio #1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 1: Generic [HD-Audio Generic], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 2: ALC892 Alt Analog [ALC892 Alt Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 4: C930e [Logitech Webcam C930e], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

!!Amixer output
!!-------------

!!-------Mixer controls for card HDMI

Card hw:0 'HDMI'/'HDA ATI HDMI at 0xfeb44000 irq 46'
  Mixer name : 'ATI R6xx HDMI'
  Components : 'HDA:1002aa01,00aa0100,00100300'
  Controls : 14
  Simple ctrls : 2
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]

!!-------Mixer controls for card Generic

Card hw:1 'Generic'/'HD-Audio Generic at 0xfeb40000 irq 16'
  Mixer name : 'Realtek ALC892'
  Components : 'HDA:10ec0892,1043841b,00100302'
  Controls : 51
  Simple ctrls : 22
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 44 [69%] [-20.00dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 0 [0%] [-64.00dB] [off]
  Front Right: Playback 0 [0%] [-64.00dB] [off]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 64 [100%] [0.00dB] [on]
  Front Right: Playback 64 [100%] [0.00dB] [on]
Simple mixer control 'Front Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Front Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Surround',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 0 [0%] [-64.00dB] [off]
  Front Right: Playback 0 [0%] [-64.00dB] [off]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 0 [0%] [-64.00dB] [off]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 0 [0%] [-64.00dB] [off]
Simple mixer control 'Side',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 0 [0%] [-64.00dB] [off]
  Front Right: Playback 0 [0%] [-64.00dB] [off]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Line Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 46
  Front Left: Capture 28 [61%] [12.00dB] [on]
  Front Right: Capture 28 [61%] [12.00dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 46
  Front Left: Capture 0 [0%] [-16.00dB] [off]
  Front Right: Capture 0 [0%] [-16.00dB] [off]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Enabled'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Front Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Front Mic'
Simple mixer control 'Loopback Mixing',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
Simple mixer control 'Rear Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Rear Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]

!!-------Mixer controls for card HDMI_1

Card hw:2 'HDMI_1'/'HDA ATI HDMI at 0xfea60000 irq 47'
  Mixer name : 'ATI R6xx HDMI'
  Components : 'HDA:1002aa01,00aa0100,00100700'
  Controls : 42
  Simple ctrls : 6
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',3
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',4
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',5
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]

!!-------Mixer controls for card Audio

Card hw:3 'Audio'/'HiFimeDIY Audio SA9023 USB Audio at usb-0000:00:10.1-2, full speed'
  Mixer name : 'USB Mixer'
  Components : 'USB262a:10e3'
  Controls : 5
  Simple ctrls : 1
Simple mixer control 'PCM',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 110
  Mono:
  Front Left: Playback 110 [100%] [0.00dB] [on]
  Front Right: Playback 110 [100%] [0.00dB] [on]

!!-------Mixer controls for card C930e

Card hw:4 'C930e'/'Logitech Webcam C930e at usb-0000:04:00.0-2.2, high speed'
  Mixer name : 'USB Mixer'
  Components : 'USB046d:0843'
  Controls : 4
  Simple ctrls : 1
Simple mixer control 'Mic',0
  Capabilities: cvolume cvolume-joined cswitch cswitch-joined
  Capture channels: Mono
  Limits: Capture 0 - 60
  Mono: Capture 57 [95%] [48.50dB] [on]

!!Alsactl output
!!--------------

--startcollapse--
state.HDMI {
 control.1 {
  iface CARD
  name 'HDMI/DP,pcm=3 Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.2 {
  iface MIXER
  name 'IEC958 Playback Con Mask'
  value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.3 {
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.4 {
  iface MIXER
  name 'IEC958 Playback Default'
  value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.5 {
  iface MIXER
  name 'IEC958 Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.6 {
  iface PCM
  device 3
  name ELD
  value ''
  comment {
   access 'read volatile'
   type BYTES
   count 0
  }
 }
 control.7 {
  iface CARD
  name 'HDMI/DP,pcm=7 Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.8 {
  iface MIXER
  name 'IEC958 Playback Con Mask'
  index 1
  value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.9 {
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  index 1
  value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.10 {
  iface MIXER
  name 'IEC958 Playback Default'
  index 1
  value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.11 {
  iface MIXER
  name 'IEC958 Playback Switch'
  index 1
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.12 {
  iface PCM
  device 7
  name ELD
  value ''
  comment {
   access 'read volatile'
   type BYTES
   count 0
  }
 }
 control.13 {
  iface PCM
  device 3
  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 write'
   type INTEGER
   count 8
   range '0 - 36'
  }
 }
 control.14 {
  iface PCM
  device 7
  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 write'
   type INTEGER
   count 8
   range '0 - 36'
  }
 }
}
state.Generic {
 control.1 {
  iface MIXER
  name 'Front Playback Volume'
  value.0 64
  value.1 64
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 64'
   dbmin -6400
   dbmax 0
   dbvalue.0 0
   dbvalue.1 0
  }
 }
 control.2 {
  iface MIXER
  name 'Front Playback Switch'
  value.0 true
  value.1 true
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.3 {
  iface MIXER
  name 'Surround Playback Volume'
  value.0 0
  value.1 0
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 64'
   dbmin -6400
   dbmax 0
   dbvalue.0 -6400
   dbvalue.1 -6400
  }
 }
 control.4 {
  iface MIXER
  name 'Surround Playback Switch'
  value.0 false
  value.1 false
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.5 {
  iface MIXER
  name 'Center Playback Volume'
  value 0
  comment {
   access 'read write'
   type INTEGER
   count 1
   range '0 - 64'
   dbmin -6400
   dbmax 0
   dbvalue.0 -6400
  }
 }
 control.6 {
  iface MIXER
  name 'LFE Playback Volume'
  value 0
  comment {
   access 'read write'
   type INTEGER
   count 1
   range '0 - 64'
   dbmin -6400
   dbmax 0
   dbvalue.0 -6400
  }
 }
 control.7 {
  iface MIXER
  name 'Center Playback Switch'
  value false
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.8 {
  iface MIXER
  name 'LFE Playback Switch'
  value false
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.9 {
  iface MIXER
  name 'Side Playback Volume'
  value.0 0
  value.1 0
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 64'
   dbmin -6400
   dbmax 0
   dbvalue.0 -6400
   dbvalue.1 -6400
  }
 }
 control.10 {
  iface MIXER
  name 'Side Playback Switch'
  value.0 false
  value.1 false
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.11 {
  iface MIXER
  name 'Headphone Playback Volume'
  value.0 0
  value.1 0
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 64'
   dbmin -6400
   dbmax 0
   dbvalue.0 -6400
   dbvalue.1 -6400
  }
 }
 control.12 {
  iface MIXER
  name 'Headphone Playback Switch'
  value.0 false
  value.1 false
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.13 {
  iface MIXER
  name 'Loopback Mixing'
  value Disabled
  comment {
   access 'read write'
   type ENUMERATED
   count 1
   item.0 Disabled
   item.1 Enabled
  }
 }
 control.14 {
  iface MIXER
  name 'Front Mic Playback Volume'
  value.0 0
  value.1 0
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 31'
   dbmin -3450
   dbmax 1200
   dbvalue.0 -3450
   dbvalue.1 -3450
  }
 }
 control.15 {
  iface MIXER
  name 'Front Mic Playback Switch'
  value.0 false
  value.1 false
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.16 {
  iface MIXER
  name 'Rear Mic Playback Volume'
  value.0 0
  value.1 0
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 31'
   dbmin -3450
   dbmax 1200
   dbvalue.0 -3450
   dbvalue.1 -3450
  }
 }
 control.17 {
  iface MIXER
  name 'Rear Mic Playback Switch'
  value.0 false
  value.1 false
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.18 {
  iface MIXER
  name 'Line Playback Volume'
  value.0 0
  value.1 0
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 31'
   dbmin -3450
   dbmax 1200
   dbvalue.0 -3450
   dbvalue.1 -3450
  }
 }
 control.19 {
  iface MIXER
  name 'Line Playback Switch'
  value.0 false
  value.1 false
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.20 {
  iface MIXER
  name 'Auto-Mute Mode'
  value Enabled
  comment {
   access 'read write'
   type ENUMERATED
   count 1
   item.0 Disabled
   item.1 Enabled
  }
 }
 control.21 {
  iface MIXER
  name 'Input Source'
  value 'Front Mic'
  comment {
   access 'read write'
   type ENUMERATED
   count 1
   item.0 'Front Mic'
   item.1 'Rear Mic'
   item.2 Line
  }
 }
 control.22 {
  iface MIXER
  name 'Input Source'
  index 1
  value 'Front Mic'
  comment {
   access 'read write'
   type ENUMERATED
   count 1
   item.0 'Front Mic'
   item.1 'Rear Mic'
   item.2 Line
  }
 }
 control.23 {
  iface MIXER
  name 'Capture Volume'
  value.0 28
  value.1 28
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 46'
   dbmin -1600
   dbmax 3000
   dbvalue.0 1200
   dbvalue.1 1200
  }
 }
 control.24 {
  iface MIXER
  name 'Capture Switch'
  value.0 true
  value.1 true
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.25 {
  iface MIXER
  name 'Capture Volume'
  index 1
  value.0 0
  value.1 0
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 46'
   dbmin -1600
   dbmax 3000
   dbvalue.0 -1600
   dbvalue.1 -1600
  }
 }
 control.26 {
  iface MIXER
  name 'Capture Switch'
  index 1
  value.0 false
  value.1 false
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.27 {
  iface MIXER
  name 'Front Mic Boost Volume'
  value.0 0
  value.1 0
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 3'
   dbmin 0
   dbmax 3000
   dbvalue.0 0
   dbvalue.1 0
  }
 }
 control.28 {
  iface MIXER
  name 'Rear Mic Boost Volume'
  value.0 0
  value.1 0
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 3'
   dbmin 0
   dbmax 3000
   dbvalue.0 0
   dbvalue.1 0
  }
 }
 control.29 {
  iface MIXER
  name 'Line Boost Volume'
  value.0 0
  value.1 0
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 3'
   dbmin 0
   dbmax 3000
   dbvalue.0 0
   dbvalue.1 0
  }
 }
 control.30 {
  iface MIXER
  name 'IEC958 Playback Con Mask'
  value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.31 {
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.32 {
  iface MIXER
  name 'IEC958 Playback Default'
  value '0482000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write locked'
   type IEC958
   count 1
  }
 }
 control.33 {
  iface MIXER
  name 'IEC958 Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.34 {
  iface MIXER
  name 'IEC958 Default PCM Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.35 {
  iface MIXER
  name 'Master Playback Volume'
  value 44
  comment {
   access 'read write'
   type INTEGER
   count 1
   range '0 - 64'
   dbmin -6400
   dbmax 0
   dbvalue.0 -2000
  }
 }
 control.36 {
  iface MIXER
  name 'Master Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.37 {
  iface CARD
  name 'Front Mic Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.38 {
  iface CARD
  name 'Rear Mic Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.39 {
  iface CARD
  name 'Line Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.40 {
  iface CARD
  name 'Line Out Front Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.41 {
  iface CARD
  name 'Line Out Surround Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.42 {
  iface CARD
  name 'Line Out CLFE Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.43 {
  iface CARD
  name 'Line Out Side Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.44 {
  iface CARD
  name 'Front Headphone Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.45 {
  iface CARD
  name 'SPDIF Phantom Jack'
  value true
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.46 {
  iface CARD
  name 'SPDIF Phantom Jack'
  index 1
  value true
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.47 {
  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.48 {
  iface PCM
  name 'Capture Channel Map'
  value.0 0
  value.1 0
  comment {
   access read
   type INTEGER
   count 2
   range '0 - 36'
  }
 }
 control.49 {
  iface PCM
  device 1
  name 'Playback Channel Map'
  value.0 3
  value.1 4
  comment {
   access read
   type INTEGER
   count 2
   range '0 - 36'
  }
 }
 control.50 {
  iface PCM
  device 2
  name 'Capture Channel Map'
  value.0 0
  value.1 0
  comment {
   access read
   type INTEGER
   count 2
   range '0 - 36'
  }
 }
 control.51 {
  iface MIXER
  name 'PCM Playback Volume'
  value.0 255
  value.1 255
  comment {
   access 'read write user'
   type INTEGER
   count 2
   range '0 - 255'
   tlv '0000000100000008ffffec1400000014'
   dbmin -5100
   dbmax 0
   dbvalue.0 0
   dbvalue.1 0
  }
 }
}
state.HDMI_1 {
 control.1 {
  iface CARD
  name 'HDMI/DP,pcm=3 Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.2 {
  iface MIXER
  name 'IEC958 Playback Con Mask'
  value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.3 {
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.4 {
  iface MIXER
  name 'IEC958 Playback Default'
  value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.5 {
  iface MIXER
  name 'IEC958 Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.6 {
  iface PCM
  device 3
  name ELD
  value ''
  comment {
   access 'read volatile'
   type BYTES
   count 0
  }
 }
 control.7 {
  iface CARD
  name 'HDMI/DP,pcm=7 Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.8 {
  iface MIXER
  name 'IEC958 Playback Con Mask'
  index 1
  value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.9 {
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  index 1
  value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.10 {
  iface MIXER
  name 'IEC958 Playback Default'
  index 1
  value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.11 {
  iface MIXER
  name 'IEC958 Playback Switch'
  index 1
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.12 {
  iface PCM
  device 7
  name ELD
  value ''
  comment {
   access 'read volatile'
   type BYTES
   count 0
  }
 }
 control.13 {
  iface CARD
  name 'HDMI/DP,pcm=8 Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.14 {
  iface MIXER
  name 'IEC958 Playback Con Mask'
  index 2
  value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.15 {
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  index 2
  value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.16 {
  iface MIXER
  name 'IEC958 Playback Default'
  index 2
  value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.17 {
  iface MIXER
  name 'IEC958 Playback Switch'
  index 2
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.18 {
  iface PCM
  device 8
  name ELD
  value ''
  comment {
   access 'read volatile'
   type BYTES
   count 0
  }
 }
 control.19 {
  iface CARD
  name 'HDMI/DP,pcm=9 Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.20 {
  iface MIXER
  name 'IEC958 Playback Con Mask'
  index 3
  value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.21 {
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  index 3
  value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.22 {
  iface MIXER
  name 'IEC958 Playback Default'
  index 3
  value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.23 {
  iface MIXER
  name 'IEC958 Playback Switch'
  index 3
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.24 {
  iface PCM
  device 9
  name ELD
  value ''
  comment {
   access 'read volatile'
   type BYTES
   count 0
  }
 }
 control.25 {
  iface CARD
  name 'HDMI/DP,pcm=10 Jack'
  value true
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.26 {
  iface MIXER
  name 'IEC958 Playback Con Mask'
  index 4
  value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.27 {
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  index 4
  value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.28 {
  iface MIXER
  name 'IEC958 Playback Default'
  index 4
  value '0482000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write locked'
   type IEC958
   count 1
  }
 }
 control.29 {
  iface MIXER
  name 'IEC958 Playback Switch'
  index 4
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.30 {
  iface PCM
  device 10
  name ELD
  value '100008006b140001000000000000000010acbd4044454c4c20503237313551091f070000'
  comment {
   access 'read volatile'
   type BYTES
   count 36
  }
 }
 control.31 {
  iface CARD
  name 'HDMI/DP,pcm=11 Jack'
  value true
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.32 {
  iface MIXER
  name 'IEC958 Playback Con Mask'
  index 5
  value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.33 {
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  index 5
  value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.34 {
  iface MIXER
  name 'IEC958 Playback Default'
  index 5
  value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.35 {
  iface MIXER
  name 'IEC958 Playback Switch'
  index 5
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.36 {
  iface PCM
  device 11
  name ELD
  value '100008006b140001000000000000000010acbd4044454c4c20503237313551091f070000'
  comment {
   access 'read volatile'
   type BYTES
   count 36
  }
 }
 control.37 {
  iface PCM
  device 3
  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 write'
   type INTEGER
   count 8
   range '0 - 36'
  }
 }
 control.38 {
  iface PCM
  device 7
  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 write'
   type INTEGER
   count 8
   range '0 - 36'
  }
 }
 control.39 {
  iface PCM
  device 8
  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 write'
   type INTEGER
   count 8
   range '0 - 36'
  }
 }
 control.40 {
  iface PCM
  device 9
  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 write'
   type INTEGER
   count 8
   range '0 - 36'
  }
 }
 control.41 {
  iface PCM
  device 10
  name 'Playback Channel Map'
  value.0 3
  value.1 4
  value.2 0
  value.3 0
  value.4 0
  value.5 0
  value.6 0
  value.7 0
  comment {
   access 'read write'
   type INTEGER
   count 8
   range '0 - 36'
  }
 }
 control.42 {
  iface PCM
  device 11
  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 write'
   type INTEGER
   count 8
   range '0 - 36'
  }
 }
}
state.Audio {
 control.1 {
  iface PCM
  name 'Playback Channel Map'
  value.0 3
  value.1 4
  comment {
   access read
   type INTEGER
   count 2
   range '0 - 36'
  }
 }
 control.2 {
  iface PCM
  device 1
  name 'Playback Channel Map'
  value.0 0
  value.1 0
  comment {
   access read
   type INTEGER
   count 2
   range '0 - 36'
  }
 }
 control.3 {
  iface MIXER
  name 'PCM Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.4 {
  iface MIXER
  name 'PCM Playback Volume'
  value.0 110
  value.1 110
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 110'
   dbmin -5500
   dbmax 0
   dbvalue.0 0
   dbvalue.1 0
  }
 }
 control.5 {
  iface CARD
  name 'Keep Interface'
  value false
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
}
state.C930e {
 control.1 {
  iface PCM
  name 'Capture Channel Map'
  value.0 3
  value.1 4
  comment {
   access read
   type INTEGER
   count 2
   range '0 - 36'
  }
 }
 control.2 {
  iface MIXER
  name 'Mic Capture Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.3 {
  iface MIXER
  name 'Mic Capture Volume'
  value 57
  comment {
   access 'read write'
   type INTEGER
   count 1
   range '0 - 60'
   dbmin 2000
   dbmax 5000
   dbvalue.0 4850
  }
 }
 control.4 {
  iface CARD
  name 'Keep Interface'
  value false
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
}
--endcollapse--

!!All Loaded Modules
!!------------------

aesni_intel
af_alg
ahci
algif_hash
algif_skcipher
amdgpu
apple_mfi_fastcharge
asus_wmi
autofs4
binfmt_misc
blake2s_x86_64
bluetooth
bnep
bpfilter
bridge
btbcm
btintel
btrtl
btusb
ccm
ccp
cec
cfg80211
chacha_x86_64
cmac
crc32_pclmul
crct10dif_pclmul
cryptd
crypto_simd
curve25519_x86_64
drm
drm_kms_helper
ecc
ecdh_generic
edac_mce_amd
eeepc_wmi
efi_pstore
fb_sys_fops
ghash_clmulni_intel
glue_helper
gpu_sched
hid
hid_generic
i2c_algo_bit
i2c_piix4
input_leds
iommu_v2
ip6_tables
ip6_udp_tunnel
ip6t_REJECT
ip6t_rt
ip6table_filter
ip_tables
ipheth
ipt_REJECT
iptable_filter
iptable_nat
joydev
k10temp
kvm
kvm_amd
ledtrig_audio
libahci
libarc4
libblake2s
libblake2s_generic
libchacha
libchacha20poly1305
libcrc32c
libcurve25519_generic
llc
lp
mac80211
mac_hid
mc
mt7601u
nf_conntrack
nf_defrag_ipv4
nf_defrag_ipv6
nf_log_common
nf_log_ipv4
nf_log_ipv6
nf_nat
nf_reject_ipv4
nf_reject_ipv6
nf_tables
nfnetlink
nft_chain_nat
nft_ct
nft_masq
nft_reject
nft_reject_inet
nls_iso8859_1
parport
parport_pc
poly1305_x86_64
ppdev
r8169
radeon
rc_core
realtek
rfcomm
sch_fq_codel
snd
snd_hda_codec
snd_hda_codec_generic
snd_hda_codec_hdmi
snd_hda_codec_realtek
snd_hda_core
snd_hda_intel
snd_hwdep
snd_intel_dspcfg
snd_pcm
snd_rawmidi
snd_seq
snd_seq_device
snd_seq_midi
snd_seq_midi_event
snd_timer
snd_usb_audio
snd_usbmidi_lib
soundcore
sparse_keymap
stp
syscopyarea
sysfillrect
sysimgblt
ttm
udp_tunnel
usbhid
uvcvideo
vboxdrv
vboxnetadp
vboxnetflt
video
videobuf2_common
videobuf2_memops
videobuf2_v4l2
videobuf2_vmalloc
videodev
wireguard
wmi
wmi_bmof
x_tables
xhci_pci
xhci_pci_renesas
xt_LOG
xt_MASQUERADE
xt_addrtype
xt_conntrack
xt_hl
xt_limit
xt_tcpudp

!!Sysfs Files
!!-----------

/sys/class/sound/hwC0D0/init_pin_configs:
0x03 0x185600f0
0x05 0x185600f0
0x07 0x585600f0
0x09 0x585600f0
0x0b 0x585600f0
0x0d 0x585600f0

/sys/class/sound/hwC0D0/driver_pin_configs:

/sys/class/sound/hwC0D0/user_pin_configs:

/sys/class/sound/hwC0D0/init_verbs:

/sys/class/sound/hwC0D0/hints:

/sys/class/sound/hwC1D0/init_pin_configs:
0x11 0x99430140
0x12 0x411111f0
0x14 0x01014010
0x15 0x01011012
0x16 0x01016011
0x17 0x01012014
0x18 0x01a19850
0x19 0x02a19c60
0x1a 0x0181305f
0x1b 0x02214c20
0x1c 0x411111f0
0x1d 0x4005e601
0x1e 0x01456130
0x1f 0x411111f0

/sys/class/sound/hwC1D0/driver_pin_configs:

/sys/class/sound/hwC1D0/user_pin_configs:

/sys/class/sound/hwC1D0/init_verbs:

/sys/class/sound/hwC1D0/hints:

/sys/class/sound/hwC2D0/init_pin_configs:
0x03 0x185600f0
0x05 0x185600f0
0x07 0x185600f0
0x09 0x185600f0
0x0b 0x185600f0
0x0d 0x185600f0
0x0f 0x585600f0

/sys/class/sound/hwC2D0/driver_pin_configs:

/sys/class/sound/hwC2D0/user_pin_configs:

/sys/class/sound/hwC2D0/init_verbs:

/sys/class/sound/hwC2D0/hints:

!!ALSA/HDA dmesg
!!--------------

[ 3.891771] input: Eee PC WMI hotkeys as /devices/platform/eeepc-wmi/input/input8
[ 3.892672] snd_hda_intel 0000:00:01.1: enabling device (0000 -> 0002)
[ 3.892822] snd_hda_intel 0000:00:01.1: Force to non-snoop mode
[ 3.907545] snd_hda_intel 0000:01:00.1: enabling device (0000 -> 0002)
[ 3.907635] snd_hda_intel 0000:01:00.1: Force to non-snoop mode
[ 3.910375] AVX version of gcm_enc/dec engaged.
--
[ 3.931004] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 3.942663] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.1/sound/card0/input9
[ 3.942946] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card2/input11
[ 3.942993] input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.1/sound/card0/input10
[ 3.943126] input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card2/input12
[ 3.943233] input: HDA ATI HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card2/input13
[ 3.943289] input: HDA ATI HDMI HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card2/input14
[ 3.943340] input: HDA ATI HDMI HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card2/input15
[ 3.943393] input: HDA ATI HDMI HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card2/input16
[ 3.955288] amdgpu 0000:01:00.0: amdgpu: VRAM: 8192M 0x000000F400000000 - 0x000000F5FFFFFFFF (8192M used)
--
[ 3.957498] [drm] ring test on 4 succeeded in 3 usecs
[ 3.965001] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC892: line_outs=4 (0x14/0x15/0x16/0x17/0x0) type:line
[ 3.965003] snd_hda_codec_realtek hdaudioC1D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 3.965005] snd_hda_codec_realtek hdaudioC1D0: hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[ 3.965007] snd_hda_codec_realtek hdaudioC1D0: mono: mono_out=0x0
[ 3.965008] snd_hda_codec_realtek hdaudioC1D0: dig-out=0x11/0x1e
[ 3.965010] snd_hda_codec_realtek hdaudioC1D0: inputs:
[ 3.965012] snd_hda_codec_realtek hdaudioC1D0: Front Mic=0x19
[ 3.965014] snd_hda_codec_realtek hdaudioC1D0: Rear Mic=0x18
[ 3.965016] snd_hda_codec_realtek hdaudioC1D0: Line=0x1a
[ 3.971077] [drm] Chained IB support enabled!
[ 3.982040] input: HD-Audio Generic Front Mic as /devices/pci0000:00/0000:00:14.2/sound/card1/input17
[ 3.982113] input: HD-Audio Generic Rear Mic as /devices/pci0000:00/0000:00:14.2/sound/card1/input18
[ 3.982185] input: HD-Audio Generic Line as /devices/pci0000:00/0000:00:14.2/sound/card1/input19
[ 3.982240] input: HD-Audio Generic Line Out Front as /devices/pci0000:00/0000:00:14.2/sound/card1/input20
[ 3.982311] input: HD-Audio Generic Line Out Surround as /devices/pci0000:00/0000:00:14.2/sound/card1/input21
[ 3.982364] input: HD-Audio Generic Line Out CLFE as /devices/pci0000:00/0000:00:14.2/sound/card1/input22
[ 3.982416] input: HD-Audio Generic Line Out Side as /devices/pci0000:00/0000:00:14.2/sound/card1/input23
[ 3.982466] input: HD-Audio Generic Front Headphone as /devices/pci0000:00/0000:00:14.2/sound/card1/input24
[ 4.031254] [drm] ring test on 5 succeeded in 1 usecs
--
[ 4.191294] EDAC amd64: Error: F1 not found: device 0x1601 (broken BIOS?)
[ 4.191737] snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[ 4.225953] EDAC amd64: F15h detected (node 0).
[ 4.225965] EDAC amd64: Error: F1 not found: device 0x1601 (broken BIOS?)
[ 4.243568] usbcore: registered new interface driver snd-usb-audio
[ 4.259897] EDAC amd64: F15h detected (node 0).
--
[ 5.768455] [drm] Connector 2:
[ 5.768455] [drm] HDMI-A-3
[ 5.768456] [drm] HPD3
--
[ 15.626352] kauditd_printk_skb: 79 callbacks suppressed
[ 15.626356] audit: type=1400 audit(1618494839.155:91): apparmor="DENIED" operation="open" profile="snap.pulseaudio.pulseaudio" name="/sys/devices/virtual/dmi/id/board_vendor" pid=1834 comm="pulseaudio" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[ 15.866862] audit: type=1400 audit(1618494839.395:92): apparmor="DENIED" operation="open" profile="snap.pulseaudio.pulseaudio" name="/sys/devices/virtual/dmi/id/board_vendor" pid=1834 comm="pulseaudio" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[ 15.954844] audit: type=1400 audit(1618494839.483:93): apparmor="DENIED" operation="open" profile="snap.pulseaudio.pulseaudio" name="/sys/devices/virtual/dmi/id/board_vendor" pid=1834 comm="pulseaudio" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[ 16.339122] audit: type=1400 audit(1618494839.867:94): apparmor="DENIED" operation="open" profile="snap.pulseaudio.pulseaudio" name="/sys/devices/virtual/dmi/id/board_vendor" pid=1834 comm="pulseaudio" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[ 16.403678] audit: type=1400 audit(1618494839.935:95): apparmor="DENIED" operation="open" profile="snap.pulseaudio.pulseaudio" name="/sys/devices/virtual/dmi/id/board_vendor" pid=1834 comm="pulseaudio" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[ 107.154328] rfkill: input handler enabled
--
[ 108.714508] Bluetooth: RFCOMM ver 1.11
[ 109.268425] audit: type=1400 audit(1618494932.799:96): apparmor="DENIED" operation="open" profile="snap.pulseaudio.pulseaudio" name="/sys/devices/virtual/dmi/id/board_vendor" pid=1834 comm="pulseaudio" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[ 109.648533] [UFW BLOCK] IN=wlx00e02d2aa069 OUT= MAC=00:e0:2d:2a:a0:69:ac:9e:17:58:be:6c:08:00 SRC=194.37.96.146 DST=192.168.1.100 LEN=176 TOS=0x00 PREC=0x00 TTL=50 ID=11427 PROTO=UDP SPT=55549 DPT=36555 LEN=156
--
[ 1532.239367] audit: type=1400 audit(1618496356.302:122): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="snap.chromium.chromedriver" pid=9137 comm="apparmor_parser"
[ 1532.251553] audit: type=1400 audit(1618496356.314:123): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap-update-ns.pulseaudio" pid=9148 comm="apparmor_parser"
[ 1532.257477] audit: type=1400 audit(1618496356.318:124): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.pulseaudio.config" pid=9149 comm="apparmor_parser"
[ 1532.257482] audit: type=1400 audit(1618496356.318:125): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.pulseaudio.paplay" pid=9151 comm="apparmor_parser"
[ 1532.259261] audit: type=1400 audit(1618496356.322:126): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.pulseaudio.pactl" pid=9150 comm="apparmor_parser"
[ 1552.201584] [UFW BLOCK] IN=wlx00e02d2aa069 OUT= MAC=01:00:5e:7f:ff:fa:ec:71:db:bc:35:ff:08:00 SRC=192.168.1.116 DST=239.255.255.250 LEN=773 TOS=0x00 PREC=0x00 TTL=1 ID=29828 DF PROTO=UDP SPT=48618 DPT=3702 LEN=753
--
[ 3309.588198] kauditd_printk_skb: 2 callbacks suppressed
[ 3309.588201] audit: type=1400 audit(1618498133.591:129): apparmor="DENIED" operation="open" profile="snap.pulseaudio.pulseaudio" name="/sys/devices/virtual/dmi/id/board_vendor" pid=1834 comm="pulseaudio" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[ 3312.235073] [UFW BLOCK] IN=wlx00e02d2aa069 OUT= MAC=01:00:5e:7f:ff:fa:ec:71:db:bc:35:ff:08:00 SRC=192.168.1.116 DST=239.255.255.250 LEN=772 TOS=0x00 PREC=0x00 TTL=1 ID=51208 DF PROTO=UDP SPT=34944 DPT=3702 LEN=752
[ 3325.104683] audit: type=1400 audit(1618498149.106:130): apparmor="DENIED" operation="open" profile="snap.pulseaudio.pulseaudio" name="/sys/devices/virtual/dmi/id/board_vendor" pid=1834 comm="pulseaudio" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[ 3332.203232] [UFW BLOCK] IN=wlx00e02d2aa069 OUT= MAC=01:00:5e:7f:ff:fa:ec:71:db:bc:35:ff:08:00 SRC=192.168.1.116 DST=239.255.255.250 LEN=773 TOS=0x00 PREC=0x00 TTL=1 ID=51910 DF PROTO=UDP SPT=57847 DPT=3702 LEN=753

!!Packages installed
!!--------------------

ii alsa-topology-conf 1.2.2-1 all ALSA topology configuration files
ii alsa-ucm-conf 1.2.2-1ubuntu0.6 all ALSA Use Case Manager configuration files
ii alsa-utils 1.2.2-1ubuntu2 amd64 Utilities for configuring and using ALSA

terence@obsidian:~$

Question information

Language:
English Edit question
Status:
Expired
For:
Ubuntu alsa-driver Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:

Previously this was working but stopped when I started using Bluetooth headphones

Launchpad Janitor (janitor) said : #2

This question was expired because it remained in the 'Open' state without activity for the last 15 days.