0

我正在研究数学建模的钢琴合成器。现在我正在使用基于模态的方法,其中声音是由指数衰减的正弦曲线(谐波)的总和形成的。

现在我可以计算正弦曲线的频率(当然要考虑不和谐)。对于初始幅度值,我使用的是从真实钢琴样本中获得的数据,因为它现在更容易。我不关心阶段只是喷射。

我主要关心的是衰减率。为了模拟跳动和两级衰减,我使用了大约相同频率的 2 或 3 个指数(取决于特定音符的弦数)。

对于 3 弦理论的情况,其中一个指数会衰减得更快,两个会以大致相同的速率衰减,但由于频率的微小差异,它们会产生跳动。

该方法在文献中有所描述,但没有给出获得实际值的算法。

目前,我使用自己创建的简单公式,它们根本不基于任何物理,但经过大量试验和错误后产生了不错的声音。

我的问题是:有没有一种方法可以基于更物理的方法来计算这些衰减率?

关键时刻 - 方法应该在合成本身发生之前产生衰减率的值,因此基于构建系统并具有重现此行为的反馈的方法对我不起作用。

4

1 回答 1

1

如果您使用多个重叠模式(带有轻微失谐)合成您的弦乐分音,并且您以相同的相位开始您的分音,您自然会得到 2 阶段衰减 - 一开始因为您的分音同步而响亮,然后快速衰减导致通过让你的部分失相。

于 2013-02-06T23:50:39.043 回答