是否有可能将(频率,幅度)数据转换为Python中相应的(音频)声音?

时间:2018-05-15 07:52:22

标签: python audio fft physics

我正在研究一个模拟振动弦产生的声音的Python项目。如果对于给定的字符串,我已经确定了运动的傅立叶变换,那么这些结果可以通过简单的操作变成显示每(音频)频率的幅度的数据。

是否可以使用Python将这些(频率,幅度)数据转换为相应的声音?

我已经尝试使用IPython.display.audio,但没有设法让它正常工作。

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您可以使用scipy.io.wavfile.write提取特定(频率,幅度)数据并将其转换为wav文件。只是不要忘记将数组转换为[sample,channel]格式。