python - Python中的吉他弦代码?

标签 python vpython guitar

<分区>

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

谢谢!

编辑:

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

感谢任何帮助,谢谢!!!

最佳答案

这真是sound synthesis的一道题,并且没有简单的答案。有一大堆可能的方法——这是一个完整的研究领域。 Physical Audio Signal Processing由 J.O.史密斯是一个很好的起点,The Theory and Technique of Electronic Music 也是如此。米勒帕克特。对于吉他,您可能对 Karpus-Strong method 特别感兴趣.也许您应该搜索它的 Python 实现。这是音乐技术类(class)学生的常见项目;我敢肯定有很多。

关于python - Python中的吉他弦代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13731726/

相关文章:

c# - 用C#弹吉他

audio - 如何找到吉他弦声音的基频?

python - 在python中获取友好的设备名称

python - 使用 Flask、Jinja2 模板渲染一个可编辑的表格,然后处理返回的表格数据

python - 带有 PhysUtil 程序的 GlowScript 未运行

python - vpython绘制半球

python - 迭代同一个列表两次并避免在 python 中重复

python - 如何判断是否存在N的d-redigit倍数?

python - 运行 vpython 时为 `Segmentation fault`

java - 如何创建吉他和弦变奏?