让我们写一个混响 (2021)
Let's Write a Reverb (2021)

原始链接: https://signalsmith-audio.co.uk/writing/2021/lets-write-a-reverb/

讨论了一种使用反馈延迟网络 (FDN) 设计高质量混响的简单直观的方法。 重点不是让混响听起来更真实,而是以最少的 CPU 使用率创建长而扩散的声音。 本文描述了一个多通道反馈环路,该环路可为每个通道产生不同的回声模式,并结合混合矩阵来创建更复杂且重复性更少的混响尾音。 混合矩阵使用正交矩阵,确保输出的总体能量与输入能量匹配,同时允许每个输出通道是输入通道的线性组合。 通过在反馈环路中添加交叉混合,回声变得越来越混乱,从而产生更加复杂和扩散的声音。 混响设计使用遵循反馈回路的扩散器级,以进一步分散回声。 扩散器阶段由延迟、洗牌通道、反转极性和哈达玛矩阵等一系列操作组成。 该过程迭代地将这些操作应用于输入,增加回声密度,同时保持扩散声音。 最终的混响设计包括多通道反馈回路和扩散器级,并且可以根据所需的结果适应不同数量的通道和扩散级别。 提供的示例证明了混响设计的有效性,与传统的 FDN 混响设计相比,在效率和调音简易性方面有所改进。 此外,还建议了早期反射、调制、滤波和其他设计扩展的方法,以供未来探索。

1989 年,用户购买了一台老式 Yamaha FX-500 多重效果处理器。 用户尝试改进其混响声音,发现原始算法由于老化而质量较差。 该处理器没有提供单独的混响选项,而是结合了延迟和混响功能。 与独立混响块相比,这种组合会产生更丰富、更长的混响,并且主音频和附加效果之间有明显的区别。 尽管有这样的好处,但用户发现自定义混响类型(例如板混响、大厅混响)和调整各种参数方面存在局限性。 然而,用户在选择组合延迟和混响选项(例如 D→R、R→D 或 D+R)时观察到效果有所改善。 用户利用外部模拟混音器来获得最佳声音输出。 用户讨论了 Yamaha FX-500 和现代数字处理器(例如 NeuralDSP)之间的区别,后者利用人工智能来模仿吉他放大器等复杂系统。 与混响模拟不同,为不切实际的混响创建基于人工智能的模拟在获取训练数据和避免过度复杂化方面面临挑战。 相反,通过脉冲响应捕获现实世界空间可以提供高质量和高效的解决方案,而不需要大量的机器学习。 最后,用户提到尝试其他混响效果,例如 Wishing Well,并建议合作购买相关硬件组件。
相关文章

原文
Geraint Luff

@Signalsmith
Signalsmith Audio

No magic numbers, no tricky tuning: a clean and flexible approach to designing a smooth high-quality reverb, using a variation on the classic feedback-delay network (FDN) structure.

联系我们 contact @ memedata.com