XNA,XACT;如何将延迟和混响应用于声音效果

时间:2013-04-28 18:03:59

标签: audio xna delay xact

我刚刚开始关注xact ......我基本上都在工作。触发声音。

我正在查看xact的原因是我可以使用相同的音效音频文件,并以编程方式应用不同数量的延迟和混响。

因此,根据您所在房间的大小,播放的所有声音效果都会有或多或少的延迟和混响。

official documentation根本不包括这个(或一般的DSP)。

我注意到有一个“Microsoft Reverb”DSP,但我无法做任何事情。我也可以使用其他DSP吗?

解释这个的任何文档的链接都很棒

1 个答案:

答案 0 :(得分:2)

我同意XACT文档非常缺乏。

据我所知,只有一个可用的DSP是您提到的“Microsoft Reverb”。

要使其正常工作,首先右键单击 DSP效果路径预设>创建Microsoft Reverb;全局并选择“新的Microsoft Reverb Preset”。要明确显示,请从Microsoft Reverb的下拉列表中选择“Massive”效果预设。然后将“Microsoft Reverb”拖动到您的音库名称。当拖动尚未应用混响的声音库时,鼠标指针应变为“快捷方式”图标。

您可以通过查看声音库属性的“附加对象”框来确认是否有效果应用于您的音库。该框的右表应该有1个效果。

通过突出显示声音库并按空格键来测试它。你现在应该听到混响。然后继续减少混响参数,这样就不那么烦人了。