只是发现AudioSystemstToolbox页面快速卷积的例子! !:)
卷积与音频系统工具箱
14日视图(30天)
显示旧的评论
嗨,我想使用音频系统工具箱为威仕特将我的一个脚本。插件需要一个脉冲响应一个数组的形式和卷积与给定的输入样本。当我实现这个conv (a, b)我得到一个输出帧尺寸大于输入帧大小(2)。我需要实现一个循环缓冲区来解决这个问题,如果是这怎么可能做了什么?
答案(3)
Gabriele Bunkheila
2017年11月1日
你好,
我想捕捉一个快速更新关于这个主题R2017b已经几个星期。最新版本,DSP系统工具箱现在包含了一个新的
dsp.FrequencyDomainFIRFilter
audiopluginexample系统对象。FastConvolver现在使用。如果你需要快速使用分区的频域卷积滤波现在可以使用dsp。直接FrequencyDomainFIRFilter。
新对象包括交叠相加和overlap-save方法,它有一个属性报告算法延迟作为分区的长度的函数,它有一块相当于使用仿真软件。万博1manbetx
试一试,如果你得到一个机会,让我们知道你的想法!
谢谢,
Gabriele。
3评论
ridgerider
2018年11月20日
谢谢,Gabriele !
唯一的问题是,我有很多渠道和国税局,愿安全不必要的mulitple fft算法相同的输入信号,如果与几个卷积过滤器…随后会发生什么当过滤的多个实例
dsp.FrequencyDomainFIRFilter,
对吧?
Gabriele Bunkheila
2018年11月21日
嗨ridgerider,
你确实是正确的,目前我没有看到即插即用的解决方案共享输入信号的FFT的许多实例
dsp.FrequencyDomainFIRFilter
。你是很好的反馈,我们会考虑在未来的版本中改进。
就目前而言,我建议:
- 使用多个单独的实例dsp.FrequencyDomainFIRFIilter第一次和量化的性能问题你真的有多大。除了内置的工具抽搐,toc,时间,或者和MATLAB分析器,我也建议看看示例中使用的方法测量流媒体实时音频算法的性能
- 如果需要,看看里面dsp.FrequencyDomainFIRFilter激发自己的改进版本。所有的代码应该是开放和可见的,所以希望不要多久,如果你只需要一个特定的操作模式
谢谢,
Gabriele。