http://simulations.narod.ru/ 有播放器带有数字均衡器matlab。 每个滑块都是二阶线性滤波器,无限脉冲响应 (IIR) 滤波器。 直接形式我曾经将所有过滤器组合到一个过滤器对象中。 使用信号处理工具箱和数据采集工具箱。
如果 GUI 活动很高,有时会停止播放:当按下向上或向下按钮将滑块移动太长时间时。
在开始播放之前,所有音频文件都被读取到变量 s 中。 它可以使用 wavread 功能读取 pcm wav 文件。 要读取其他类型(mp3 wma ect),则需要下放mmread代码: http://www.mathworks.com/matlabcentral/fileexchange/8028-mmread 并将所有文件解压缩到均衡器代码所在的文件夹。
可以更改滑块的数量,请参阅 equalize.m 中的 n-variable 还需要更改 f Q
2023-07-08 10:36:31
14KB
matlab
1