文件名称:数字测频matlab代码-modalreverb:模型滤波器混响算法研讨会论文和MATLAB实现
文件大小:21.02MB
文件格式:ZIP
更新时间:2024-06-12 23:19:43
系统开源
数字测频matlab代码模态滤波器混响 我为2016年阿尔托大学声学与音频技术研讨会的课程撰写了关于模态滤波器混响的研讨会论文,并实现了本文所述的混响算法。 在模态滤波器混响音频效果中,通过将空间(或其他产生混响的对象,例如模拟弹簧/板混响)建模为谐振滤波器的线性组合,从而产生人工混响,其中每个滤波器对应于一个(房间)模式。振动。 这样,可以从任何声学空间或物体中高效,准确地产生数字混响音频效果。 由于每种模式都独立于其他所有模式,因此可以轻松地并行化计算,并且还可以在GPU上实现该计算。 包含在仓库中: 研讨会论文(模态滤波器混响.pdf) 简报(Presentation.pdf) 混响的MATLAB脚本和论文的图像 音频示例 模态混响实现(modalreverb.m) 使用不同数量的滤波器(建模模式)测试混响算法。 模式在每个八度频段内随机划分,每个八度的模式数量呈指数增长(每个八度2倍)。 还为混响时间引入了一些随频率变化的随机性。 参数是完全合成的(尽管遵循实际分布),因此最终结果不是最真实或听起来最好的混响。 此处的目的是查看其工作方式,并主要检查模式数量如何影响结果。 20
【文件预览】:
modalreverb-master
----modalreverb.m(9KB)
----README.md(2KB)
----waterfall.png(1.86MB)
----roomresponse.m(3KB)
----roommodes.m(4KB)
----audio()
--------MFR_beat_mix_128.wav(345KB)
--------vocal2.wav(345KB)
--------MFR_vocal_mix_8192.wav(345KB)
--------MFR_beat_mix_512.wav(345KB)
--------MFR_vocal_mix_512.wav(345KB)
--------MFR_vocal_mix_128.wav(345KB)
--------MFR_beat_mix_1024.wav(345KB)
--------MFR_beat_mix_4096.wav(345KB)
--------MFR_vocal_mix_1024.wav(345KB)
--------MFR_vocal_mix_256.wav(345KB)
--------MFR_vocal_mix_4096.wav(345KB)
--------MFR_vocal_mix_2048.wav(345KB)
--------beat.wav(345KB)
--------MFR_beat_mix_2048.wav(345KB)
--------MFR_beat_mix_8192.wav(345KB)
--------MFR_beat_mix_256.wav(345KB)
----Presentation.pdf(7.19MB)
----axial_modes.m(2KB)
----Modal Filter Reverberation.pdf(8.92MB)