You are not logged in.
My need to capture some external audio/video has given me a need to aquaint with ALSA capture devices. I have an onboard sound card that reports itself to ALSA as "HDA Intel". When I enquire about its capture devices I am told about two:
$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: AD1989B Analog [AD1989B Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: AD1989B Alt Analog [AD1989B Alt Analog]
Subdevices: 1/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1I understand from this output that I have two capture devices and they are called "hw0,0" and "hw0,2" being devices 0 and 2 on card 0. I don't know what subdevices are. There is no device 1 listed.
However, the ALSA mixer displays three "capture" devices on the capture (press F4) screen. They're called "Capture", "Capture1" and "Capture2". By playing around I've discovered that "Capture" is "hw0,0" and "Capture1" is "hw0,2" Both can be independently assigned to one of several input sources (front mic, rear mic, Line, CD, etc) and capturing works fine. There appears to be no way to use "Capture2".
I'm trying to understand if "Capture2" displayed by error in ALSAmixer or if is there a device missing from "arecord -l" ? It looks to me like there ought to be a "hw0,1". I don't know if I have something wrong with my setup or if how it is is how it should be. I did see another thread that described the same two capture devices, so I expect what I have is right even though it doesn't look that way to me.
Any pointers appreciated...
Offline
Capture2 is the subdevice 1 of device 2 and if you don't have any issues you can probably ignore it, likely an additional port that isn't hooked up to anything on your pc or similar
Last edited by V1del (2015-09-01 17:19:13)
Offline
Ah, right. Thanks for explaining that. I haven't been able to find any explanation of what subdevices are. I guess I could just ignore it, but I'd like to understand if possible. Do you know if there's any way to identify what that subdevice might be (just for my curiosity's sake) ?
Offline
Maybe the rear mic or something, analyze the output of http://www.alsa-project.org/alsa-info.sh should give you pointers on what it is exactly
Offline