!!################################ !!ALSA Information Script v 0.5.3 !!################################ !!Script ran on: Thu Jun 11 15:20:45 UTC 2026 !!Linux Distribution !!------------------ Debian GNU/Linux forky/sid \n \l PRETTY_NAME="Debian GNU/Linux forky/sid" NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" !!DMI Information !!--------------- Manufacturer: QEMU Product Name: Standard PC (i440FX PIIX, 1996) Product Version: pc-i440fx-7.2 Firmware Version: 1.16.2-debian-1.16.2-1 System SKU: Board Vendor: Board Name: !!ACPI Device Status Information !!--------------- /sys/bus/acpi/devices/LNXCPU:00/status 15 /sys/bus/acpi/devices/LNXCPU:01/status 15 /sys/bus/acpi/devices/PNP0303:00/status 15 /sys/bus/acpi/devices/PNP0501:00/status 15 /sys/bus/acpi/devices/PNP0A06:01/status 11 /sys/bus/acpi/devices/PNP0A06:02/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/PNP0F13:00/status 15 /sys/bus/acpi/devices/QEMU0002:00/status 11 !!ACPI SoundWire Device Status Information !!--------------- !!Kernel Information !!------------------ Kernel release: #1 SMP PREEMPT_RT Debian 6.18.9-1 (2026-02-07) Operating System: GNU/Linux Architecture: x86_64 Processor: unknown SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k6.18.9 deb14-rt-amd64 Library version: Utilities version: 1.2.15.2 !!Loaded ALSA modules !!------------------- snd_usb_audio (card 0) !!Sound Servers on this system !!---------------------------- No sound servers found. !!Soundcards recognised by ALSA !!----------------------------- 0 [eda3 ]: USB-Audio - TEMPO eDA3 TEMPO TEMPO eDA3 at usb-0000:00:04.0-2, high speed !!PCI Soundcards installed in the system !!-------------------------------------- !!Modprobe options (Sound related) !!-------------------------------- snd_pcsp: index=-2 snd_atiixp_modem: index=-2 snd_intel8x0m: index=-2 snd_via82xx_modem: index=-2 !!Loaded sound module options !!--------------------------- !!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 implicit_fb : 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 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 lowlatency : Y 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) quirk_flags : (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/usb/drivers/snd-usb-audio Tree: !!USB Descriptors !!--------------- --startcollapse-- Bus 001 Device 003: ID 0d8c:0319 C-Media Electronics, Inc. TEMPO eDA3 Negotiated speed: High Speed (480Mbps) Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 [unknown] bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x0d8c C-Media Electronics, Inc. idProduct 0x0319 TEMPO eDA3 bcdDevice 0.04 iManufacturer 1 TEMPO iProduct 2 TEMPO eDA3 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x01d4 bNumInterfaces 4 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 100mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 3 bFunctionClass 1 Audio bFunctionSubClass 0 [unknown] bFunctionProtocol 32 iFunction 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 1 Control Device bInterfaceProtocol 32 iInterface 0 AudioControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdADC 2.00 bCategory 10 wTotalLength 0x0100 bmControls 0x00 AudioControl Interface Descriptor: bLength 17 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bCSourceID 18 bNrChannels 0 bmChannelConfig 0x00000000 iChannelNames 0 bmControls 0x0040 Cluster Control (read-only) iTerminal 0 AudioControl Interface Descriptor: bLength 17 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 2 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bCSourceID 19 bNrChannels 0 bmChannelConfig 0x00000000 iChannelNames 0 bmControls 0x0040 Cluster Control (read-only) iTerminal 0 AudioControl Interface Descriptor: bLength 12 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 7 wTerminalType 0x0301 Speaker bAssocTerminal 0 bSourceID 13 bCSourceID 18 bmControls 0x0004 Connector Control (read-only) iTerminal 0 AudioControl Interface Descriptor: bLength 12 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 8 wTerminalType 0x0605 SPDIF interface bAssocTerminal 0 bSourceID 14 bCSourceID 19 bmControls 0x0004 Connector Control (read-only) iTerminal 0 AudioControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 13 bSourceID 1 bmaControls(0) 0x00000003 Mute Control (read/write) bmaControls(1) 0x0000000c Volume Control (read/write) bmaControls(2) 0x0000000c Volume Control (read/write) iFeature 0 AudioControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 14 bSourceID 2 bmaControls(0) 0x00000003 Mute Control (read/write) bmaControls(1) 0x00000000 bmaControls(2) 0x00000000 iFeature 0 AudioControl Interface Descriptor: bLength 8 bDescriptorType 36 bDescriptorSubtype 10 (CLOCK_SOURCE) bClockID 18 bmAttributes 3 Internal programmable clock bmControls 0x07 Clock Frequency Control (read/write) Clock Validity Control (read-only) bAssocTerminal 0 iClockSource 0 AudioControl Interface Descriptor: bLength 8 bDescriptorType 36 bDescriptorSubtype 10 (CLOCK_SOURCE) bClockID 19 bmAttributes 3 Internal programmable clock bmControls 0x07 Clock Frequency Control (read/write) Clock Validity Control (read-only) bAssocTerminal 0 iClockSource 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8f EP 15 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0006 1x 6 bytes bInterval 4 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 4 Speaker Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 2 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 0 AudioStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 1 bmControls 0x05 Active Alternate Setting Control (read-only) Valid Alternate Setting Control (read-only) bFormatType 1 bmFormats 0x00000001 PCM bNrChannels 2 bmChannelConfig 0x00000003 Front Left (FL) Front Right (FR) iChannelNames 0 AudioStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bSubslotSize 2 bBitResolution 16 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x05 EP 5 OUT bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0068 1x 104 bytes bInterval 1 AudioStreaming Endpoint Descriptor: bLength 8 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bmControls 0x00 bLockDelayUnits 0 Undefined wLockDelay 0x0000 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x85 EP 5 IN bmAttributes 17 Transfer Type Isochronous Synch Type None Usage Type Feedback wMaxPacketSize 0x0004 1x 4 bytes bInterval 4 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 2 bNumEndpoints 2 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 0 AudioStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 1 bmControls 0x05 Active Alternate Setting Control (read-only) Valid Alternate Setting Control (read-only) bFormatType 1 bmFormats 0x00000001 PCM bNrChannels 2 bmChannelConfig 0x00000003 Front Left (FL) Front Right (FR) iChannelNames 0 AudioStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bSubslotSize 3 bBitResolution 24 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x05 EP 5 OUT bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x009c 1x 156 bytes bInterval 1 AudioStreaming Endpoint Descriptor: bLength 8 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bmControls 0x00 bLockDelayUnits 0 Undefined wLockDelay 0x0000 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x85 EP 5 IN bmAttributes 17 Transfer Type Isochronous Synch Type None Usage Type Feedback wMaxPacketSize 0x0004 1x 4 bytes bInterval 4 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 5 SPDIF Output Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 1 bNumEndpoints 2 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 0 AudioStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 2 bmControls 0x05 Active Alternate Setting Control (read-only) Valid Alternate Setting Control (read-only) bFormatType 1 bmFormats 0x00000001 PCM bNrChannels 2 bmChannelConfig 0x00000003 Front Left (FL) Front Right (FR) iChannelNames 0 AudioStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bSubslotSize 2 bBitResolution 16 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0068 1x 104 bytes bInterval 1 AudioStreaming Endpoint Descriptor: bLength 8 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bmControls 0x00 bLockDelayUnits 0 Undefined wLockDelay 0x0000 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes 17 Transfer Type Isochronous Synch Type None Usage Type Feedback wMaxPacketSize 0x0004 1x 4 bytes bInterval 4 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 2 bNumEndpoints 2 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 0 AudioStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 2 bmControls 0x05 Active Alternate Setting Control (read-only) Valid Alternate Setting Control (read-only) bFormatType 1 bmFormats 0x00000001 PCM bNrChannels 2 bmChannelConfig 0x00000003 Front Left (FL) Front Right (FR) iChannelNames 0 AudioStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bSubslotSize 3 bBitResolution 24 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x009c 1x 156 bytes bInterval 1 AudioStreaming Endpoint Descriptor: bLength 8 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bmControls 0x00 bLockDelayUnits 0 Undefined wLockDelay 0x0000 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes 17 Transfer Type Isochronous Synch Type None Usage Type Feedback wMaxPacketSize 0x0004 1x 4 bytes bInterval 4 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 3 bNumEndpoints 2 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 32 iInterface 0 AudioStreaming Interface Descriptor: bLength 16 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 2 bmControls 0x05 Active Alternate Setting Control (read-only) Valid Alternate Setting Control (read-only) bFormatType 3 bmFormats 0x00001381 PCM bNrChannels 2 bmChannelConfig 0x00000003 Front Left (FL) Front Right (FR) iChannelNames 0 AudioStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 3 (FORMAT_TYPE_III) bSubslotSize 2 bBitResolution 16 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0068 1x 104 bytes bInterval 1 AudioStreaming Endpoint Descriptor: bLength 8 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x00 bmControls 0x00 bLockDelayUnits 0 Undefined wLockDelay 0x0000 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes 17 Transfer Type Isochronous Synch Type None Usage Type Feedback wMaxPacketSize 0x0004 1x 4 bytes bInterval 4 Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 3 bInterfaceCount 1 bFunctionClass 3 Human Interface Device bFunctionSubClass 0 [unknown] bFunctionProtocol 0 iFunction 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 [unknown] bInterfaceProtocol 0 iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.00 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 52 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 4 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 [unknown] bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0001 Self Powered --endcollapse-- !!USB Stream information !!---------------------- --startcollapse-- TEMPO TEMPO eDA3 at usb-0000:00:04.0-2, high speed : USB Audio Playback: Status: Stop Interface 1 Altset 1 Format: S16_LE Channels: 2 Endpoint: 0x05 (5 OUT) (ASYNC) Rates: 44100, 48000, 88200, 96000, 176400, 192000 Data packet interval: 125 us Bits: 16 Channel map: FL FR Sync Endpoint: 0x85 (5 IN) Sync EP Interface: 1 Sync EP Altset: 1 Implicit Feedback Mode: No Interface 1 Altset 2 Format: S24_3LE Channels: 2 Endpoint: 0x05 (5 OUT) (ASYNC) Rates: 44100, 48000, 88200, 96000, 176400, 192000 Data packet interval: 125 us Bits: 24 Channel map: FL FR Sync Endpoint: 0x85 (5 IN) Sync EP Interface: 1 Sync EP Altset: 2 Implicit Feedback Mode: No TEMPO TEMPO eDA3 at usb-0000:00:04.0-2, high speed : USB Audio #1 Playback: Status: Running Interface = 2 Altset = 1 Packet Size = 36 Momentary freq = 48000 Hz (0x6.0000) Feedback Format = 16.16 Interface 2 Altset 1 Format: S16_LE Channels: 2 Endpoint: 0x06 (6 OUT) (ASYNC) Rates: 44100, 48000, 88200, 96000, 176400, 192000 Data packet interval: 125 us Bits: 16 Channel map: FL FR Sync Endpoint: 0x86 (6 IN) Sync EP Interface: 2 Sync EP Altset: 1 Implicit Feedback Mode: No Interface 2 Altset 2 Format: S24_3LE Channels: 2 Endpoint: 0x06 (6 OUT) (ASYNC) Rates: 44100, 48000, 88200, 96000, 176400, 192000 Data packet interval: 125 us Bits: 24 Channel map: FL FR Sync Endpoint: 0x86 (6 IN) Sync EP Interface: 2 Sync EP Altset: 2 Implicit Feedback Mode: No TEMPO TEMPO eDA3 at usb-0000:00:04.0-2, high speed : USB Audio #2 Playback: Status: Stop Interface 2 Altset 3 Format: S16_LE Channels: 2 Endpoint: 0x06 (6 OUT) (ASYNC) Rates: 44100, 48000, 88200, 96000, 176400, 192000 Data packet interval: 125 us Bits: 0 Channel map: FL FR Sync Endpoint: 0x86 (6 IN) Sync EP Interface: 2 Sync EP Altset: 3 Implicit Feedback Mode: No --endcollapse-- !!USB Mixer information !!--------------------- --startcollapse-- USB Mixer: usb_id=0x0d8c0319, ctrlif=0, ctlerr=0 Card: TEMPO TEMPO eDA3 at usb-0000:00:04.0-2, high speed Unit: 7 Control: name="Speaker - Output Jack", index=0 Info: id=7, control=2, cmask=0x0, channels=1, type="BOOLEAN" Volume: min=0, max=1, dBmin=0, dBmax=0 Unit: 8 Control: name="IEC958 In - Output Jack", index=0 Info: id=8, control=2, cmask=0x0, channels=1, type="BOOLEAN" Volume: min=0, max=1, dBmin=0, dBmax=0 Unit: 13 Control: name="PCM Playback Volume", index=0 Info: id=13, control=2, cmask=0x3, channels=2, type="S16" Volume: min=-30720, max=0, dBmin=-12000, dBmax=0 Unit: 13 Control: name="PCM Playback Switch", index=0 Info: id=13, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN" Volume: min=0, max=1, dBmin=0, dBmax=0 Unit: 14 Control: name="PCM Playback Switch", index=1 Info: id=14, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN" Volume: min=0, max=1, dBmin=0, dBmax=0 Unit: 18 Control: name="Clock Source 18 Validity", index=0 Info: id=18, control=2, cmask=0x0, channels=1, type="BOOLEAN" Volume: min=0, max=1, dBmin=0, dBmax=0 Unit: 19 Control: name="Clock Source 19 Validity", index=0 Info: id=19, control=2, cmask=0x0, channels=1, type="BOOLEAN" Volume: min=0, max=1, dBmin=0, dBmax=0 --endcollapse-- !!ALSA Device nodes !!----------------- crw-rw---- 1 root audio 116, 5 Jun 11 23:09 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 2 Jun 11 23:09 /dev/snd/pcmC0D0p crw-rw---- 1 root audio 116, 3 Jun 11 23:09 /dev/snd/pcmC0D1p crw-rw---- 1 root audio 116, 4 Jun 11 23:09 /dev/snd/pcmC0D2p crw-rw---- 1 root audio 116, 1 Jun 11 23:09 /dev/snd/seq crw-rw---- 1 root audio 116, 33 Jun 11 23:09 /dev/snd/timer /dev/snd/by-id: total 0 drwxr-xr-x 2 root root 60 Jun 11 23:09 . drwxr-xr-x 4 root root 200 Jun 11 23:09 .. lrwxrwxrwx 1 root root 12 Jun 11 23:09 usb-TEMPO_TEMPO_eDA3-00 -> ../controlC0 /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 80 Jun 11 23:09 . drwxr-xr-x 4 root root 200 Jun 11 23:09 .. lrwxrwxrwx 1 root root 12 Jun 11 23:09 pci-0000:00:04.0-usb-0:2:1.0 -> ../controlC0 lrwxrwxrwx 1 root root 12 Jun 11 23:09 pci-0000:00:04.0-usbv2-0:2:1.0 -> ../controlC0 !!ALSA configuration files !!------------------------ !!System wide config file (/etc/asound.conf) # ===================== 全局基础配置 ===================== # 硬件默认值 defaults.card 0 defaults.device 1 defaults.subdevice -1 # 控制层:保证音量调节正常 defaults.ctl.card 0 defaults.mixer.card 0 defaults.mixerctl.name "PCM" # 匹配PCM硬件音量控件 # 保持 period_time/period_size 为 0,触发自动按帧对齐 defaults.pcm.minperiodtime 2000 # 下限约束,避免过小导致断流 defaults.pcm.period_time 0 # 自动计算周期时间(按帧对齐) defaults.pcm.period_size 0 # 自动计算周期长度(整数帧) defaults.pcm.buffer_size 0 # 自动计算缓冲区(周期长度的整数倍) # 全局 PCM 默认格式与声道配置 defaults.pcm.format S24_LE # 24bit位深,匹配CS4398 DAC defaults.pcm.channels 2 # 立体声,避免声道转换噪音 # 全局稳定性配置(防止断流/进程冲突) defaults.pcm.nonblock 0 # 关闭非阻塞模式,防止断流 defaults.pcm.dmix.use_linear_volume false # 禁用线性音量,避免失真 # 全局转换参数:高质量(所有播放器共用) defaults.pcm.type plug # 格式适配层,解决格式冲突爆音 defaults.pcm.rate_converter "soxr-vhq" # 顶级转换算法,降低损失 # 优先使用自带的硬件定时器,而非系统定时器,降低时钟偏差 defaults.timer.class 2 # 硬件定时器模式 defaults.timer.sclass 0 defaults.timer.card 0 defaults.timer.device 1 defaults.timer.subdevice 0 # ===================== 应用场景设置 ===================== # 场景1:HiFi原生透传(无转换,保留原始音质) pcm.Hi-Fi { type hw card "eda3" device 1 hint { show on; description "Hi-Fi音频" } } # 场景2:桌面(降噪 多应用共享) pcm.desktop { type dmix ipc_key 0x100000 # 必选,唯一标识,避免冲突 ipc_perm 0666 # 所有用户可访问 slave { pcm "hw:CARD=eda3,DEV=1" # 直连硬件 rate 48000 # 统一转48000,解决44100Hz噪音 channels 2 # 立体声,避免声道转换 } bindings { 0 0; 1 1; } # 必选,声道绑定 hint { show on; description "桌面音频" } } # ===================== 全局默认设备 ===================== pcm.!default { type plug slave { pcm "desktop" } } # 控制层默认配置 ctl.!default { type hw; card "eda3"; } !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: eda3 [TEMPO eDA3], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: eda3 [TEMPO eDA3], device 1: USB Audio [USB Audio #1] Subdevices: 0/1 Subdevice #0: subdevice #0 card 0: eda3 [TEMPO eDA3], device 2: USB Audio [USB Audio #2] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** !!Amixer output !!------------- !!-------Mixer controls for card eda3 Card sysdefault:0 'eda3'/'TEMPO TEMPO eDA3 at usb-0000:00:04.0-2, high speed' Mixer name : 'USB Mixer' Components : 'USB0d8c:0319' Controls : 10 Simple ctrls : 2 Simple mixer control 'PCM',0 Capabilities: pvolume pswitch pswitch-joined Playback channels: Front Left - Front Right Limits: Playback 0 - 240 Mono: Front Left: Playback 200 [83%] [-20.00dB] [on] Front Right: Playback 200 [83%] [-20.00dB] [on] Simple mixer control 'PCM',1 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] !!Alsactl output !!-------------- --startcollapse-- state.eda3 { control.1 { iface PCM name 'Playback Channel Map' value.0 0 value.1 0 comment { access 'read volatile' type INTEGER count 2 range '0 - 36' } } control.2 { iface PCM device 1 name 'Playback Channel Map' value.0 3 value.1 4 comment { access 'read volatile' type INTEGER count 2 range '0 - 36' } } control.3 { iface PCM device 2 name 'Playback Channel Map' value.0 0 value.1 0 comment { access 'read volatile' type INTEGER count 2 range '0 - 36' } } control.4 { iface MIXER name 'PCM Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.5 { iface MIXER name 'PCM Playback Volume' value.0 200 value.1 200 comment { access 'read write' type INTEGER count 2 range '0 - 240' dbmin -12000 dbmax 0 dbvalue.0 -2000 dbvalue.1 -2000 } } control.6 { iface CARD name 'Clock Source 18 Validity' value true comment { access read type BOOLEAN count 1 } } control.7 { iface CARD name 'Speaker - Output Jack' value true comment { access read type BOOLEAN count 1 } } control.8 { iface MIXER name 'PCM Playback Switch' index 1 value true comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface CARD name 'Clock Source 19 Validity' value true comment { access read type BOOLEAN count 1 } } control.10 { iface CARD name 'IEC958 In - Output Jack' value true comment { access read type BOOLEAN count 1 } } } --endcollapse-- !!All Loaded Modules !!------------------ 8021q aesni_intel ata_generic ata_piix autofs4 binfmt_misc button cfg80211 configfs crc16 crc32c_cryptoapi dm_mod drm drm_client_lib drm_kms_helper drm_shmem_helper efi_pstore evdev ext4 failover floppy garp ghash_clmulni_intel hid hid_generic i2c_piix4 i2c_smbus intel_pmc_core intel_pmc_ssram_telemetry intel_rapl_common intel_rapl_msr intel_uncore_frequency_common intel_vsec irqbypass jbd2 joydev kvm libata llc mbcache mc mrp net_failover nfnetlink pcspkr pmt_class pmt_discovery pmt_telemetry psmouse qemu_fw_cfg rapl rfkill scsi_common scsi_mod serio_raw snd snd_hwdep snd_pcm snd_rawmidi snd_seq_device snd_timer snd_usb_audio snd_usbmidi_lib soundcore stp usb_common usbcore usbhid vga16fb vgastate virtio_balloon virtio_blk virtio_dma_buf virtio_gpu virtio_net vmw_vmci vmw_vsock_virtio_transport_common vmw_vsock_vmci_transport vsock vsock_loopback xhci_hcd xhci_pci !!ALSA/HDA dmesg !!-------------- [ 5.659130] hid-generic 0003:0D8C:0319.0002: input,hidraw1: USB HID v1.00 Device [TEMPO TEMPO eDA3] on usb-0000:00:04.0-2/input3 [ 5.766984] usbcore: registered new interface driver snd-usb-audio [ 5.807744] xhci_hcd 0000:00:04.0: Event dma 0x0000000006f75100 for ep 11 status 1 not part of TD at 0000000006f750f0 - 0000000006f750f0 !!Packages installed !!-------------------- ii alsa-topology-conf 1.2.5.1-3 all ALSA topology configuration files ii alsa-ucm-conf 1.2.15.3-1 all ALSA Use Case Manager configuration files ii alsa-utils 1.2.15.2-1 amd64 Utilities for configuring and using ALSA