4

我是 Python 的新手,但对编写可以模拟吉他弦的代码非常感兴趣。我该怎么做呢?或者至少我将如何开始这样做?任何帮助表示赞赏!

谢谢!

编辑:

我想看看弹奏不同琴弦、音符等时的声波。我也对演奏两个不同琴弦时的声波感兴趣,以及当它们是不和谐音符和辅音音符时的变化。我感兴趣的另一件事是,有时琴弦在不被弹拨时会如何振动(共振)。

任何帮助表示赞赏,谢谢!!!

4

1 回答 1

6

这确实是声音合成的问题,没有简单的答案。有很多可能的方法——这是一个完整的研究领域。 JO Smith 的Physical Audio Signal Processing是一个很好的起点,Miller Puckette的 The Theory and Technique of Electronic Music 也是如此。对于吉他,您可能对Karpus-Strong 方法特别感兴趣。也许您应该搜索它的 Python 实现。这是音乐技术课程学生的共同项目;我敢肯定有很多。

于 2012-12-05T21:05:32.540 回答