DSP
文章平均质量分 79
sszhouplus
Audio
展开
-
[Math]Audio开发中定点的sin函数实现和评测
在音频开发中经常会使用到sin这个函数,例如产生一个1KHz的纯音就会用到sin(2*pi*fc*n/fs)。但是在嵌入式系统或者linux kernel开发或者DSP开发中经常会有Fixed point开发需求,这样就不呢使用系统浮点函数库,就得自己来实现fixed point sin函数了。原创 2015-02-02 19:37:54 · 943 阅读 · 0 评论 -
[Math]简单产生白噪声的算法
在音频中有时候用白噪声作为测试信号,下面是一个具体的简单白噪声产生算法。算法参考文献:http://wenku.baidu.com/view/a643788dec3a87c24028c453下面Code的算法使用的是“线性混合同余法”。原创 2015-02-08 14:21:55 · 5535 阅读 · 0 评论 -
[DSP] Butterworth (巴特沃斯)数字滤波器设计参考
Butterworth (巴特沃斯)滤波器设计参考在嵌入式音频产品开发过程中经常会到LPF(Low Pass Filter 低通滤波器)和HPF(High Pass Filter 高通滤波器),一般情况下都是离线用工具(如: Matlab)设计好滤波器的参数(Filter Coefficients)再应用到产品中去。但有些状况下需要用户自己根据需求来实时(Real-time)调整Filter Frequency Response (滤波器频率响应),这种情形下就需要在嵌入式系统中实时根据客户的设定需求来产原创 2015-01-25 12:50:34 · 23574 阅读 · 5 评论