Levent Ozturk

Online Fast Fourier Transform (FFT) Tool

The Online FFT tool generates the frequency domain plot and raw data of frequency components of a provided time domain sample vector data. Vector analysis in time domain for complex data is also performed.

The FFT tool will calculate the Fast Fourier Transformof the provided time domain data as real or complex numbers.
A DSP design guide is provided to help understand the FIR filter design.

I use this tool to analyze captured data and design FIR filters. I hope it helps to you too. Enjoy...

There is no such thing as analog!
Input Source
Input Source may be a file, pattern, stream or a function.
File Mode: Provide the time domain data file.
The requirements for the time domain data file is described in file field help.
Pattern Mode: Select one of the pregenerated pattern waves from the list.
Stream Mode: Stream the data continuously. This is option available for a fee.
Function Mode: Enter the function of time F(t). Eg. sin(3t)
Max Hold
Max Hold
Max hold
Sampling Frequency
Sampling Frequency
Sampling Frequency is optional.

If provided, it is used for normalizing the output spectrum plot.
Has no affect in calculation.
Frequency Steps
Number of FFT points (BINS) to be calculated

Max number is limited to 512 to prevent CPU overloading.

If you need a higher degree of calculation, please contact me.
Window Function
Window Function
Window Function is optional.

This specifies the window function; if not given, no such function is used.

Often for these purposes the data is partitioned
into K segments, each containing 2M elements.
The power spectrum for each segment is calculated, and the net power spectrum is
the average of all of these segmented spectra.
A problem that may arise in this procedure is leakage:
the power spectrum calculated for one bin contains contributions from nearby bins.
To lessen this effect data windowing is often used
Format of the data to be displayed

Analyzer: Plot the output data on an anlyzer window on screen.
In Analzer format you may continue calculating new data and accumulating the results

Raw Data: Output data is displayed as CSV format on screen. You may save this as a CSV file.
Calculation Time: 0 ms
Print Time: 0 ms
Spectrum Analyzer Model 323S
Vector Signal Analyzer Model FM44
EVMMin: 0
Avg: 0
Max 0
PowerMin: 0
Avg: 0
Max 0
Frequency Response Raw Data

Internet Spectrum Analyzer Mode: Data can also be streamed to the server to have a continuous FFT which practically turns the page to an Online spectrum analyzer. Please contact me for this feature.

Internet Vector Signal Analyzer (VSA) Mode: Streamed data will be analyzed continuously as VSA.

All the material listed and linked at this World Wide Web domain are strictly private property and copyrighted. © Copyright -∞-∞ Levent Ozturk. All rights reserved. Reproduction or use of any material, documents and related graphics and any other material from this World Wide Web server is strictly prohibited. Site Map