【发布时间】:2020-05-25 03:49:51
【问题描述】:
我正在使用 asoundlib 库在我的树莓派 4 上读取声音(在我的另一台 PC 上播放并插入我的 external sound card),首先我尝试使用麦克风输入,但显然不应该与放大信号一起使用(我的读数失真得厉害),显然我应该使用端口中的线路。
当我进入我的 Pi 的音频设备设置时,我看到它可以识别线路输入,但我只能在 alsa 库中使用“hw:1,0”,所有其他硬件代码“hw:1,1”, "hw:1,2", "hw:1,3" 产生“没有这样的文件或目录。
终端还说只有一个设备(虽然我不太确定它想告诉我什么):
pi@raspberrypi:~/C/rpi_ws281x $ arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: Device [USB Sound Device], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
【问题讨论】:
标签: audio alsa soundcard audio-capture libalsa