ALSA架构概览
PulseAudio vs PipeWire
JACK车载应用
声卡Card
设备Device
子设备Subdevice
PCM流
snd_pcm_open
hw_params
sw_params
读写操作
snd_card_new
snd_device_new
snd_pcm_new
驱动注册流程
PCM操作集ops
hw_params回调
prepare/trigger
pointer回调
Codec抽象层
DAPM机制
Mixer & Kcontrol
Machine驱动作用
snd_soc_dai_link
时钟与GPIO管理
5.1/7.1声道布局
声道映射与重映射
多声道PCM配置
蓝牙音频协议栈
A2DP Source/Sink
SBC/AAC/LDAC
数字鉴权与音频通道
USB音频类UAC驱动
音频焦点管理
延迟来源分析
低延迟缓冲区配置
RT线程优先级调度
主时钟MCLK管理
PLL配置
时钟抖动与漂移补偿
Runtime PM音频应用
DAPM事件处理
低功耗音频路径
arecord/aplay
tinymix/tinycap
音频dump分析
Xrun处理
音频断流问题
音量异常排查
I2C/I2S调试
CPU负载优化
中断合并
DMA链式传输
缓存一致性
AVB协议栈
IEEE 1722音频流
gPTP时钟同步
Pytest音频框架
PESQ/STOI指标
CI/CD集成