Tente
arecord --list-devices
e
arecord --list-pcms
por exemplo ... Eu não acho que os dispositivos de captura ALSA tenham um arquivo de dispositivo unix padrão associado. No meu laptop:
(0)asus-rmano:~% arecord --list-devices
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC269 Analog [ALC269 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
Eu tenho um dispositivo de captura de áudio em card 0
, device 0
, subdevice 0
(o microfone interno). Como isso se traduz em um "endereço" depende do que você quer dizer com isso e de qual aplicativo você usa.
(0)asus-rmano:~% arecord --list-pcms
default
Playback/recording through the PulseAudio sound server
sysdefault:CARD=Intel
HDA Intel, ALC269 Analog
Default Audio Device
front:CARD=Intel,DEV=0
HDA Intel, ALC269 Analog
Front speakers
surround40:CARD=Intel,DEV=0
HDA Intel, ALC269 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
HDA Intel, ALC269 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
HDA Intel, ALC269 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
HDA Intel, ALC269 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
HDA Intel, ALC269 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
dmix:CARD=Intel,DEV=0
HDA Intel, ALC269 Analog
Direct sample mixing device
dsnoop:CARD=Intel,DEV=0
HDA Intel, ALC269 Analog
Direct sample snooping device
hw:CARD=Intel,DEV=0
HDA Intel, ALC269 Analog
Direct hardware device without any conversions
plughw:CARD=Intel,DEV=0
HDA Intel, ALC269 Analog
Hardware device with all software conversions
Por exemplo, para gravar algo do microfone:
arecord -D plughw -f S16_LE prova.wav
(pare com ctrl-c quando terminar).