FFT short time fourier transform (STFT) question

ITYM the opposite of what you said. There is an efficient constant Q fast transform that gives something vaguely useful for audio and studio band equaliser type displays. But it has worse resolution with increasing frequency in qualitatively the same was as the human ear.

There are techniques to get very high resolution frequency measurements from limited time sampled data provided that the signal to noise ratio is sufficiently high. Heuristically time between zero crossings on a simple waveform will give you a feel for why this is possible. To do it for an unknown signal requires some complex mathermatics and it isn't really amenable to realtime displays taking typically a couple of orders of magnitude more processing time. But if you are stuck with the measurements you can actually make and need the answer it can be useful.

Regards, Martin Brown

Reply to
Martin Brown
Loading thread data ...

Hi,

Thanks for the clarification, I find it a fairly confusing topic! :) I was looking at wavelets a bit which seem like they would be quite useful:

formatting link

cheers, Jamie

Reply to
Jamie

how

based

the

if

per

sine

a

for

start

application

10=20

=20

technique.

No, it does not increase the frequency bins in any way. It does add back some temporal information so that you can see how the various frequency lines behave versus time.

?-)

Reply to
josephkk

tex FPGAs that spit out a 1024-point FFT every 1.2 ms (total frame rate was= 1.5 ms).

Note that this corresponds to about 4Mflops, which is not particularly fast compared to general-purpose processors for many years now. For example, FFTW 3.3 on a relatively old (2008) 2.8GHz Xeon E5440 does a

1024-point single-precision real-input FFT in 2.5us (~ 10Gflops).

You are probably getting more flops/Watt than a Xeon, though. :-)

Regards, Steven G. Johnson

Reply to
Steven G. Johnson

On a sunny day (Tue, 16 Aug 2011 08:09:41 -0700 (PDT)) it happened "Steven G. Johnson" wrote in :

I did video fft and reverse fft on a Duron 950 10 years ago, it was about 190 us / conversion for a 720 point fft.

formatting link
You are more than 100 times faster, impressive.

Reply to
Jan Panteltje

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.