http://simulations.narod.ru/
有播放器与数字均衡器matlab。每个滑块都是二阶线性滤波器、无限脉冲响应(IIR)滤波器。直接形式,我用来组合所有的过滤器到一个过滤器对象。使用了信号处理工具箱和数据采集工具箱。
有时播放停止,如果GUI活动是高:当移动滑块太长按下或向下按钮。
所有音频文件在开始播放前被读取到变量s。具有波读功能,可读取pcm的wav文件。要读取其他类型(mp3 wma等),它需要下行mread代码:
//www.tianjin-qmedu.com/matlabcentral/fileexchange/8028-mmread
并将所有文件解压缩到均衡器代码所在的文件夹。
可以改变滑块的数量,参见equal中的n变量。也需要修改f Q filts_type
公式a和b系数的峰值,低搁置,高搁置滤波器得到这里:
http://www.apogeemems.com/ddx/PDFs/AN-06.pdf
看看它是如何工作的:
http://www.youtube.com/watch?v=fUYmFjdrCQA
运行equalizer.m
引用作为
马克西姆Vedenyov(2021)。均衡器,audioplayer GUI(//www.tianjin-qmedu.com/matlabcentral/fileexchange/34739-equalizer-audioplayer-gui), MATLAB中央文件交换。检索.