【发布时间】:2019-07-16 14:08:23
【问题描述】:
我发现很难找到一个用于 python 的合成器模块,它允许程序以任意音高播放音符。最好的音符应该不仅仅是一个纯正弦波,并且应该包括至少一些谐波 - 它应该不仅仅是一个哔哔声。
这个想法是能够写出类似的东西
the_module.play(frequency, loudness, duration)
或
my_synth = the_module.newsynth()
my_synth.play(frequency, loudness, duration)
其中频率以赫兹为单位指定,并从用户的扬声器播放合成音调。有用于执行此操作的 JavaScript 模块,例如 Tone.js,但有人知道使用 Python 的方法吗?
【问题讨论】:
标签: python audio synthesizer