嵌入式音频架构 - AudioWeaver模块库 Part2

本文深入探讨了AudioWeaver中的频域处理模块,包括复数数据支持、窗口函数、复数数学运算等。此外,详细介绍了WOLA(加权重叠添加滤波器组)的工作原理及其在音频处理中的应用,如子带信号操作,如子带包络线、子带滤波等。最后,概述了合成滤波器组的上采样和带通滤波过程。
摘要由CSDN通过智能技术生成
FREQUENCY DOMAIN MODULES

COMPLEX DATA SUPPORT:
interleave 形式排放实部虚部数据。
real[0], imag[0], real[1], imag[1], real[2], 。。。
多通道的情况:
L_real[0], L_imag[0], R_real[0], R_imag[0], L_real[1], L_imag[1], R_real[1], R_imag[1], …
RealImagToComplex:将两个信号转化为复数形式。
ComplexToRealImag:将复数形式转化为实部虚部形式。
Cfft: 复数FFT
Fft:
Ifft:
WINDOWING:
Window:简单窗函数
WindowOverlap:带重叠的窗函数
WindowAlias: 带时间混叠的窗函数
COMPLEX MATH:
ComplexAngle:计算复数的atan2,来计算角度
ComplexConjugate:共轭复数
ComplexMagnitude:√𝑅 ∗ 𝑅 + 𝐼 ∗ 𝐼
ComplexMagSquared: 𝑅 ∗ 𝑅 + 𝐼 ∗ 𝐼
ComplexModulate: Multiplies by 𝑒𝑗𝜔𝑘
ComplexMultiplier:
ComplexToPolar:转到角度+幅值的极坐标
PolarToComplex&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值