参考文件:https://blog.csdn.net/QQ135102692/article/details/125348020
https://blog.csdn.net/wkd_007/article/details/133771032
1、alsa架构
ALSA在内核部分提供alsa-driver对音频驱动进行耦合和管理,在用户空间空间提供alsa-lib,应用开发人员可以使用alsa-lib接口控制声卡。
2、ls /dev/snd/ -la 查看alsa设备文件
3、/proc/asound/目录的介绍
/proc/asound/目录主要用于ALSA存放设备信息的,一般这个目录有如下内容:
/proc/asound/cards文件记录了声卡信息,接入声卡后,一般有如下内容: