Estoy tratando de encontrar una transformada de Fourier (FFT) muy rápida y eficiente. ¿Alguien sabe de algunos buenos? Necesito ejecutarlo en el iPhone, así que no debe ser intensivo. En cambio, tal vez conozcas uno que tenga forma de onda, necesito resolución de frecuencia pero solo una banda estrecha (rango de audio vocal de hasta 10 kHz máx. ... incluso 10 kHz podrían ser demasiado altos). También estoy pensando en truncar esta FFT para mantener la resolución de frecuencia mientras elimino la banda de frecuencia no deseada. Esto es para un iphone¿Conoces una FFT buena y eficiente?
... He echado un vistazo a la FFT en Aurio touch pero parece que esta es una FFT int, pero mi aplicación usa flotadores ..... ¿le daría un gran aumento de rendimiento para probar y adaptar el programa a una FFT int o no (que realmente no tengo ganas de hacer ... además, aurio touch usa una FFT de radix 2 que no es tan buena).
Teniendo en cuenta la transformación de ondas no se calcula de la misma manera que la DFT, yo diría que no hay algoritmo FFT wavelet-similares. – rlbond
¿Qué tal un fft tipo Wavelet en el sentido de que en lugar de tener una matriz cuadrada (4096by4096 para una FFT de 4096 muestras) usamos 4096 muestras de tiempo por 1024 recipientes de frecuencia ... esto no cubriría toda la banda de nyquist y también lo haría mantenga la resolución de frecuencia deseada sin necesidad de calcularlos todos ... este es el aspecto de escalas de resolución múltiple de las ondas pequeñas pero con una sola escala ... así que es como si estuviera aplicando un filtro ... que es parte de WFT –