我正在嘗試處理音頻數據。我正在使用Java。 我已經提取音頻數據到一個數組。現在我應該將N個數據樣本傳遞給計算離散傅里葉變換(或快速傅立葉變換,這會更高效)的函數。我閱讀過文檔,但越來越困惑。我試圖計算的是幅度譜(| X(k)|)。 任何人都可以幫助我嗎?謝謝使用Java中的傅立葉變換處理音頻數據
13
A
回答
17
Richard G. Baldwin在Developer.com網站上有許多關於Java中快速傅立葉變換算法的非常好的文章。尤其是下面的文章應該被證明是有用的:
樂趣與Java,瞭解快速傅立葉變換(FFT)算法 http://www.developer.com/java/other/article.php/3457251/Fun-with-Java-Understanding-the-Fast-Fourier-Transform-FFT-Algorithm.htm
使用Java,採樣頻率,摺疊頻率,
3
如果你只是想音頻的幅度譜,去jAudio API。
它提供了用於計算MS的類。
3
現在@Sher的鏈接被破壞了。有一個用於相同目的的API http://code.google.com/p/musicg/
相關問題
- 1. 傅立葉變換高頻和低頻
- 2. 傅立葉變換
- 3. 使用快速傅立葉變換分析音頻
- 4. iPhone:處理DSP /傅立葉變換/頻域的CPU電源?
- 5. 傅立葉變換的實驗數據
- 6. 逆傅立葉變換FFT3W
- 7. 傅立葉變換幫助
- 8. 離散傅立葉變換
- 9. 快速傅立葉變換
- 10. Sympy傅立葉變換
- 11. 如何用離散傅立葉變換找到音頻中的所有頻率?
- 12. 來自離散傅里葉變換的傅立葉級數
- 13. 使用python進行傅立葉變換
- 14. WinForms中的快速傅立葉變換
- 15. Matlab中的離散傅立葉變換
- 16. Android中的快速傅立葉變換
- 17. EmguCV中圖像的傅立葉變換
- 18. 使用FFT對振盪函數進行傅里葉積分/傅立葉變換
- 19. 在OpenCV中顯示傅立葉變換
- 20. 傅立葉變換只處理週期信號嗎?
- 21. 傅立葉變換中的掩蔽頻率
- 22. Labview中頻率分析的快速傅立葉變換
- 23. 計算快速傅立葉變換中出現的頻率
- 24. 快速傅立葉變換的C#
- 25. 傅立葉變換圖像的逆
- 26. 傅立葉變換縮放的大小
- 27. 數據間隔在快速傅立葉變換中的影響
- 28. 離散傅立葉變換在matlab中的數據?
- 29. 如何從傅立葉變換中繪製頻譜
- 30. Java中的傅立葉變換的實時計算