2010-05-21 57 views
2

我正在尋找一個C或C++ API,它可以給我一個Windows波形的實時頻譜分析。實時頻譜分析儀API

我不完全確定它應該需要一個採樣窗口多大確定頻率內容,但越小越好。例如,如果它可以使用0.5秒長的樣本並將頻率內容確定爲Hz,那將是非常糟糕的。

+0

可能重複:【如何提取半精確頻率WAV文件使用傅立葉變換](http://stackoverflow.com/questions/2881583/how-to-extract-semi-precise-frequencies-from-a-wav-file-using-fourier-transforms) – 2010-05-22 08:35:50

+0

不完全相同一天也.. – bobobobo 2010-05-22 16:55:59

回答

2

幾年前我使用FFTW。據說它速度很快(儘管我自己並沒有將它用於實時任何事情),並且使用起來確實非常簡單,即使在Windows上也是如此。

關於窗口大小,請參閱the Nyquist-Shannon sampling theorem。 (我想在數據上使用窗口時會遇到其他問題,特別是對於低頻率,但我不是專家,我也找不到任何有用的信息,所以也許我是錯)