GeneticReverb 是一款使用 MATLAB 编写的 VST 2 音频效果插件,它利用遗传算法生成模拟人工房间混响的随机脉冲响应,并将卷积混响实时应用于音频信号。 该插件还提供 MATLAB 脚本版本 (位于 scripts/main.m ),可接受 WAV 音频文件作为输入,通过卷积将输入与脉冲响应相结合,将混响效果应用于预录制的音频。 由于生成的脉冲响应具有唯一性,因此脚本和插件都可以将它们保存到新文件中。 您可以将生成的脉冲响应文件加载到其他程序中,例如 Pure Data 补丁程序或设备中,以实现相同的混响效果。

该插件已在以下会议和期刊中发表:

  • 决赛入围者,10月16日至19日
  • (第九届国际音乐、声音、艺术和设计人工智能国际会议),4月15日至17日
  • 特刊(2020年11月)

演示

以下视频解释和演示了该插件的功能。请注意,该视频引用的是该插件的旧版本。

[视频链接]

使用该插件创建的完整演示曲目可在此处收听:

[音频链接]

插件安装

您可以通过提取提供的 .zip 文件的内容,然后将所需的文件复制到 VST 主目录来安装插件。