Audio wave
https://www.chiphell.com/thread-2166579-1-1.html
Audio AI
https://www.zhihu.com/question/20398418/answer/18080841
数字滤波器
IIR 数字滤波器系数的计算方法 http://blog.sina.com.cn/s/blog_742f622e0100r2zf.html
tools online https://blog.csdn.net/qq446252221/article/details/79973441
C language Implementation https://www.jianshu.com/p/e818028764f7
FIR,IIR 问题 https://www.cnblogs.com/alifpga/p/7927809.html
CUDA computer unified device architecture
DFT,FFT
傅里叶变换 https://zhuanlan.zhihu.com/p/19763358
DFT https://blog.csdn.net/enjoy_pascal/article/details/81478582
https://blog.csdn.net/zhangxz259/article/details/81627341
FFT的输入和输出具体代表的意义 https://www.amobbs.com/forum.php?mod=viewthread&tid=3944963
if x(t) = A * sin(w1 * t + Q1) then T = 2 * PI/ w1
if freq_sample = T/N, then delta_t = N/T
then x(k) = A * sin(w1 * k * delta_t + Q1) = A * sin(w1 * k * N/T+ Q1)
set X(k) = SUM( x(k) * (cos(2 * PI * n * k /N) -i * sin(2 * PI * n * k /N)), n= 0 …N-1)
矩阵运算加速
几种方法的效率对比 https://www.cnblogs.com/tlm1992/archive/2014/04/07/3650214.html
MP3 Format
https://blog.csdn.net/qq_36752749/article/details/79141569?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
https://blog.csdn.net/u010650845/article/details/53520426
https://blog.csdn.net/zhenglie110/article/details/78654410?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
alsa play MP3 with libmad
https://blog.csdn.net/cnclenovo/article/details/45562389
安装 libmad
https://blog.csdn.net/songyulong8888/article/details/88027792?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
1.sed -i ‘/-fforce-mem/d’ configure
2…/configure --host=aarch64-linux --disable-debugging --enable-static --enable-shared --prefix=$(pwd)/output/
3.make
4.make install
Libmad API
https://www.cnblogs.com/musicfans/archive/2012/07/15/2819301.html
OPENCV + OPENGL
#pragma comment(lib,“opengl32.lib”)
Speaker load
http://www.duncanamps.com/technical/dummyload.html
算法
时间复杂度
https://mp.weixin.qq.com/s/070nYGokM96aorZn6MZTDA