Py学习  »  Python

python吉他微动板音高/频率实现

Jack Hales • 4 年前 • 811 次点击  

我正在开发一个应用程序,为了让我的生活更简单,它需要一个数字转换器,把音符转换成频率,每秒做一定数量的音符, 包括和弦

我发现 this article 它突出显示了每个音符的频率,手动混合(与pyaudio)以使用文章中每个音符的映射序列在水中生成我自己的烟雾呈现。

这是可行的,我可以通过创建并行进程来创建和弦,尽管我无法转换音符或 制表号码 进入一个特定的音高。我的大多数数据都是以下形式的:

0 3 5 0 3 6 5 0 3 5 3 0

本质上,我需要一个方程或函数,它可以返回输入的频率,0是一个开放的E-低字符串,每个值增加1是一个烦扰的Frut板(1=F)。

不是有明显的模式吗?

我希望如此,但我怀疑是正弦波引起的。取e到f的差是 五点一 ,f到f是 五点二 最后,f to g being 五点五

谢谢你的帮助,非常感谢。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/43594
 
811 次点击  
文章 [ 1 ]  |  最新文章 4 年前