![linux usb audio interface linux usb audio interface](https://ae01.alicdn.com/kf/H52818f4fb3d54a799714ceec7e387a5en/Ugreen-carte-son-USB-Interface-Audio-externe-Jack-3-5mm-pour-casque-Windows-Mac-PS4-Linux.jpg)
It's important to understand that USB can mean several things: 6.8 USB issues after computer resumes from sleep mode.I also tried to configure the thinkpad_acpi audio control (some buttons to raise/lower or pause the sound above the keyboard of the laptop), but this didn't work so far. (But if the headset is plugged in again, the audio program can be resumed). Options snd-usb-audio index=0 vid=0x046d pid=0x0a14īy doing so, the sound vanishes once the headset is unplugged, and the configuration needs to be reverted and the system rebooted in order to have the sound coming out of the integrated speakers. # To give the Logitech headset the device number hw:0, we enter the line # Make the Headset Logitech device appear as hw:0 Here is what the end of the nf looks like now. I: If#= 1 Alt= 1 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio I: If#= 0 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=00 Driver=snd-usb-audio ThinkPad Console Audio Control at EC reg 0x30, fw 79HT50WW-1.07
#Linux usb audio interface full
Logitech Logitech USB Headset at usb-0000:00:1d.2-1, full speedĢ9 : ThinkPad EC - ThinkPad Console Audio Control Here is the information about this USB headset: $ cat /proc/asound/cardsĠ : USB-Audio - Logitech USB Headset In one case, on a Logitech USB Headset, on an IBM/Lenovo Thinkpad laptop the above configuration with HDA Intel having the priority as first sound card did not allow for the sound to be output to the headset, so it had to be reverted. If that does not help getting the sound working in the USB headset, a full reboot will do it. The restart of the alsa system can be done with the command "sudo alsa force-reload". Where is the vid number of the card corresponding to the card you want to appear first, and is the pid number of that card, and so on. To configure multiple cards, I had to enter them on the same line, like this: Options snd-usb-audio index=1 vid=0x046d pid=0x08c6 To give the internal microphone the device number hw:1, we enter the line In this case, I have detached the UCA202: By removing a USB device and can see which device corresponds to which ID and manufacturer. This is where you may have to do some investigation. Note that active USB devices have two pairs of hexadecimal numbers for an ID, such as 08bb:2902, and generally have a manufacturer's name, such as Texas Instruments Japan. Now, in the same terminal, execute the configuration is copied below:īus 005 Device 002: ID 08bb:2902 Texas Instruments Japanīus 002 Device 002: ID 0430:0005 Sun Microsystems, Inc. device 4 (hw:4) is an M-Audio Axiom 49 MIDI keyboard.device 3 (hw:3) is the laptop's inbuilt microphone.device 2 (hw:2) is a Behringer UCA202 soundcard.device 1 (hw:1) is a Behringer BCR2000 MIDI controller.device 0 (hw:0) is the inbuilt Intel High Definition Audio chipset.In this case, on my laptop i have the following: The first column is the ALSA device (major) number. Do this in a terminal by executing the configuration is copied below.īEHRINGER BCR2000 at usb-0000:00:1d.3-1, full speedĢ : USB-Audio - USB Audio CODECīurr-Brown from TI USB Audio CODEC at usb-0000:00:1d.3-2, full sģ : USB-Audio - USB Device 0x46d:0x8c6 It is not intended for beginning users, as the configuration is relatively arcane.Įnsure that all of your USB audio devices are connected and detected by ALSA. This document describes a method of maintaining ALSA device numbers for USB devices, including MIDI devices. This means that Jack has to be reconfigured after every restart or change. This is very useful for everyday use, but it becomes difficult for pro-audio use, as ALSA device numbers (hw:X) are not stable across reboots, or even when removed and reinserted. Most modern Linux distributions use a hot-pluggable architecture for USB devices.