音响DSP算法 · 从入门到落地
📘 30章完整版
🎯 项目实战
01
数字音频基础
采样定理
量化编码
奈奎斯特
混叠效应
音频格式
02
时域与频域
傅里叶变换
DFT/FFT
频谱泄露
窗函数
时频分析
03
数字滤波器设计
FIR/IIR
滤波器工具
群延迟
相位响应
04
均衡器(EQ)算法
图形/参数EQ
双二阶
动态均衡器
05
动态范围处理
压缩/限幅
RMS峰值
Attack/Release
06
混响与空间效果
Schroeder
卷积混响
早期/晚期反射
07
延迟与调制效果
延迟线
合唱/镶边
相位器/颤音
08
噪声门与扩展器
门限检测
Hysteresis
噪声抑制
09
限幅器与保护算法
峰值限幅
True Peak
Look-ahead
10
多频带处理
分频器
Linkwitz-Riley
多频带压缩
11
响度标准化
LUFS/True Peak
EBU R128
响度测量
12
AEC与回声消除
LMS自适应
双讲检测
非线性处理
13
ANC主动降噪
前馈/反馈
FxLMS
混合降噪
14
DRC动态范围控制
MPEG DRC
增益平滑
时间常数
15
心理声学基础
掩蔽效应
临界频带
感知编码
16
音频编解码算法
MP3/AAC
SBC/LDAC
Opus
17
DSP芯片选型
ADAU系列
TMS320
高通CSR
算力评估
18
定点与浮点运算
Q格式
定点乘法
浮点转定点
溢出处理
19
实时系统设计
中断管理
DMA
乒乓缓冲
优先级
20
音频框架搭建
音频流图
模块化
参数路由
21
算法优化技巧
循环展开
SIMD
查表法
内存对齐
22
调试与性能分析
Profiling
实时日志
断点调试
性能计数器
23
I2S与音频接口
I2S协议
TDM模式
时钟同步
数据格式
24
I2C与SPI控制
寄存器读写
设备枚举
多设备通信
25
Bootloader与固件升级
OTA升级
校验机制
双备份
26
产品需求分析
规格书解读
目标平台
算法指标
27
原型验证
Matlab仿真
Python原型
硬件在环
28
量产测试
ATE测试
音频指标
一致性验证
29
认证与合规
CE/FCC
蓝牙认证
音频标准
30
项目实战
全流程复盘
常见坑
案例解析