目录
问题:摄像头录音时,反馈音量很小。
目标:清楚从录音到反馈音量的全流程及跟踪方法。
音频子系统结构
对于结构,网上有很多资料,以参考资料【1】中的上述配图比较清晰。分为录音capture和播音playback两个方向,目前linux内核版本中采用ALSA驱动框架。
驱动结构
在参考资料【2】中,较好的给出了ALSA的音频驱动框架
此图说明了整个驱动的框架,针对其中PCM control MIDI的具体含义及功能进一步了解。
对于图中最底层为具体设备的驱动,文献【2】针对具体设备给出的驱动如下图,后续根据intel音频设备具体进一步确认。
基本概念
通过上述框架图,我们需要明了几个概念。
sink
在文献【1】中给出了清晰图示,即为 输出音频。