我想找到一個非常快速和高效的傅里葉變換(FFT)。有誰知道任何好的。我需要在iPhone上運行它,所以它不能是密集的。相反,也許你知道一個像小波那樣的,我需要頻率分辨率,但只有一個窄帶(人聲音頻範圍最高10khz最大...甚至10Khz可能太高)。我也想截斷這個FFT來保持頻率分辨率,同時消除不需要的頻帶。這是一個iPhone你知道一個好的和有效的FFT嗎?
...我看了看Aurio觸摸的FFT,但它似乎這是一個int FFT,但我的應用程序使用浮動.....它會給一個大的性能提高嘗試並適應程序的int FFT或不(我真的不想這樣做...加上aurio touch使用基數2 FFT不是那麼好)。
考慮小波變換以同樣的方式爲DFT不計算,我會說沒有小波般的FFT算法。 – rlbond 2009-10-20 03:55:41
從一個方形矩陣(4096by4096用於4096個採樣的FFT)的意義上來說,我們使用4096個時間採樣,採用1024個頻率箱,這種小波類似的fft怎麼樣?這些不會覆蓋整個nyquist頻段,所以會保持所需的頻率分辨率而不需要全部計算它們......這是小波的多分辨率尺度方面,但只有一個尺度......所以它就像我應用了一個濾波器......它是WFT的一部分 – 2009-10-20 06:14:49