AudioGraph(UWP)中的旋转节点

时间:2016-11-28 02:46:56

标签: .net audio uwp

我正在尝试实现几种类型的混响效果(Hall,Room,Chamber)。但我在UWP AudioGraph中找不到卷积器节点。是否有任何模拟或可能有其他方法将脉冲响应应用于音频缓冲区?

1 个答案:

答案 0 :(得分:0)

要在UWP中实现混响效果,我们可以利用ReverbEffectDefinition class

此类表示音频图形支持的混响效果定义。您可以通过设置ReverbEffectDefinition's properties的不同值来演示不同类型的混响效果。有关这些属性说明的详细信息,请参阅the MSDN page

初始化效果后,我们可以将它们添加到音频图节点的 EffectDefinitions 列表中,例如添加到EffectDefinitions propertyAudioFileInputNode class,然后应用混响通过调用EnableEffectsByDefinition方法来实现效果。有关详细信息,请参阅AudioGraph sample,尤其是方案5:内置效果。文章Custom audio effects也可能会有所帮助。