如何组合两个正弦波而不出现裂缝

2024-09-28 03:19:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用python、pyaudio和scipy,我想组合两个正弦波(两个音调),一个音调接着一个音调播放(创建旋律)。假设我有两个数组:tone1和tone2,其中包含频率为350Hz的声音(tone1)和频率为440Hz的声音(tone2)的数据。我的问题是:如何将这两个数组组合成一个数组,以创建一个没有声音间裂缝的旋律?在


Tags: 数据声音scipy数组频率旋律裂缝pyaudio
1条回答
网友
1楼 · 发布于 2024-09-28 03:19:29

把它们加在一起并应用傅里叶变换平滑滤波器。在单音调区域,傅里叶变换只有一个分量,滤波器什么也不做;而在过渡区域,你将得到两个分量(加上跳跃产生的垃圾),希望滤波器能够平滑。在

相关问题 更多 >

    热门问题