如何为PortAudio指定双声卡环境下的输入采集设备?
双声卡环境下PortAudio输入设备配置问题
最近在配置PortAudio的输入设备时踩了个坑——我手里有两块编号为0和1的声卡,原本计划让声卡0负责音频采集、声卡1负责播放。于是我编辑了/etc/asound.conf文件,配置内容如下:
pcm!.default { type asym playback.pcm "plughw:1" capture.pcm "plughw:0" }
可配置完成后,PortAudio完全没法录制音频,生成的录音文件始终是0字节;但如果不把asound.conf放到/etc路径下,PortAudio反而能正常工作。想请教各位大佬,在双声卡环境下该怎么正确为PortAudio选择输入设备?
附声卡信息截图(截图中显示两块声卡的详细硬件信息,编号分别对应0和1)
内容的提问来源于stack exchange,提问作者Hiep Nguyen
相关产品推荐
相关产品推荐

