我正在使用python,pyaudio和scipy,並且我想以一種音調接連播放(創建旋律)的方式組合兩個正弦波(兩種音調)。假設我有兩個數組:tone1和tone2,其中包含具有350Hz(tone1)頻率的聲音和440Hz(tone2)頻率的聲音的數據。我的問題是:如何將這兩個數組合併成一個數組,以創建一個旋律而不會在聲音之間產生裂縫?如何結合兩個正弦波而沒有裂縫
-2
A
回答
1
將它們附加在一起並應用傅立葉變換平滑濾波器。在單音區域,傅里葉變換將只有一個分量,而濾波器不會做任何事;而在過渡區域,你會得到兩個組件(加上來自跳轉的垃圾),過濾器將有希望平滑。
相關問題
- 1. JSyn:兩個通道上的正弦波
- 2. 如何相移一個正弦波 - MATLAB?
- 3. 正弦波繪圖
- 4. 動畫正弦波
- 5. 繪製正弦波的集合
- 6. 用Python(正弦波?)擬合數據
- 7. SciPy leastsq適合正弦波失敗
- 8. 在一個屏幕上繪製兩個正弦波的乘法
- 9. 創建正弦波或方波在C#
- 10. 錯誤密謀正弦波
- 11. Java快速正弦波音
- 12. 正弦波點擊Beep.BeepBeep
- 13. java SourceDataLine正弦波點擊
- 14. 採樣頻率正弦波
- 15. 使正弦波更陡峭?
- 16. AUGraph正弦波損壞
- 17. LSTM預測正弦波
- 18. n音訊正弦波
- 19. 繪製正弦波,WPF
- 20. 創建垂直正弦波
- 21. 製作一個正弦波程序
- 22. 使用線性迴歸擬合多個正弦波(R)
- 23. 結合了兩個示波器
- 24. FIR濾波器設計:如何輸入正弦波形
- 25. 如何在沒有點擊的情況下在AS3中生成正弦波?
- 26. 如何使用python切片1個正弦波的週期?
- 27. 具有相同頻率的兩個正弦波之間的相位差
- 28. MATLAB正弦波圖不正確
- 29. 加工正在處理的正弦波
- 30. 遞歸創建一個正弦波給定一個單一的正弦波值和週期
你到目前爲止做得如何? –
我不認爲代碼會在這裏幫助 - 我只需要一個大概的想法如何做和/或可能有用的功能。 – Shot
你的耳朵不會注意到裂縫,只需在另一個之後直接彈奏一個音調即可。 –