Pregunta

I'm familiar with JTransforms for doing FFTs in Java. I would like to do a series of short time Fourier transforms, and I've read that a sliding DFT is better for that. Are there any Java libraries that implement efficient sliding DFTs?

¿Fue útil?

Solución

I looked and couldn't find any good libraries to do this. There is some C code here on stackoverflow that I could try to translate to java, but I didn't find anything already done. In the end, even without a sliding DFT I was able to do around 1000 FFTs of width 2048 per second with JTransforms, which is plenty for my needs, so I didn't bother trying to implement my own sliding DFT.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top