Logarithmic FFT

Misemao's icon

Hello,

I'm use the fft~ and cartopol~ object for a simple audio-reactive patch by writing the cartopol~ outputs into a jit.matrix with jit.poke~. Is there any way to get a logarithmic distribution of the frequency-bins? This could bring down the number of FFT calculations and make it easier to work with the resulting matrix for vizualisations.

👽'tW∆s ∆lienz👽's icon

but not sure that the rescaling is bringing "down the number of FFT calculations" the way you might like, more like refocusing on significant bins in a different way(perhaps that allows for wiggle room in terms of what FFT size and sampling-rate you use though).

Misemao's icon

Thank you, that thread is very helpful! Yes, I meant being able to decrease the FFT while retaining enough accuracy.