2

I'm using a Raspberry PI and on it I plugged two same USB microphones. I would like to be able to identify which USB microphone is on which audio card when I list devices with arecord:

arecord --list-devices **** List of CAPTURE Hardware Devices **** card 0: iTalk02_1 [iTalk-02], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: iTalk02 [iTalk-02], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 

I thought about using usb serial number but these devices doesn't provide any (or I don't know how to use well lsusb -v). But how to match results from lsusb -v command with arecord --list-devices?

I need either an identifier of the microphone or the number of the USB port.

OS information:

Distributor ID: Raspbian Description: Raspbian GNU/Linux 9.9 (stretch) Release: 9.9 Codename: stretch 

Your help is much appreciated.

Thanks, Dylan

2
  • Hi @Dylan Delaporte, I have two USB sound cards. I did the following: (1) Plug in #1 and arecord --list--, lsusb, (2) Plug in one more sound card, and did the same, (3) Note the IDs of the two sound cards. Does this help? For now, no speaker or microphone is plugged. I can add two speakers and two mikes to see what happens, if you like. Commented Nov 6, 2019 at 5:25
  • Ref 1 in my answer might also be helpful: "How to setup persistent device names on Raspberry Pi - Rolf Blijleven" rolfblijleven.blogspot.com/2015/02/…. Commented Nov 6, 2019 at 8:49

1 Answer 1

0

Question

How to identify which microphone on which USB sound card?


Answer

update 2019nov06hkt1558

Finding the IDs of multiple USB sound cards, with microphones. Also see Ref 1 on How to setup persistent device names on Rpi.


usb sound card


I have two USB sound cards. This is how I identify them:

(1) Plug in one sound card - #1 and (a) $ arecord --list--, (b) $ lsusb,

(2) Plug in one more sound card - #2 and repeat Step (1),

(3) Note the IDs of #1 and #2 USB sound cards.

sound card ids


References

(1) Arecord, Aplay - command-line sound recorder and player for ALSA soundcard driver

(2) To use USB mini microphone on Raspbian - SunFounder

(3) How to set up persistent device names on Raspberry Pi - Rolf Blijleven

(4) How to name / map devices on an USB to 4 RS232 cables / ports / hub, using udev rules? - Rpi StackExchange

(5) AliExpress Ugreen USB External Sound Card - US$12

(6) USB Sound Card Selection Guide

(7) MAX9812 Microphone Amplifier

(8) PAM8610 10W Stero Class-D Audio Power Amplifier With DC Volume Control


End of answer

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.