Short time FFT with octave smooth

version (11.7 KB) by Matthes
Computes segmented FFT with optional fractional octave smoothing


Updated 1 Apr 2008

No License

UPDATE: easy to use GUI added
sig = time domain data (e.g. audio file);
Noct = octave resolution for smoothing (e.g. Noct=3 results in a 1/3-oct. smooth),
default value is 0;
Nfft = FFT resolution, default value is 8192;
sampling frequency assumed to be 44.1 kHz.
If no output is defined averfft plots the frequency spectrum.

Cite As

Matthes (2022). Short time FFT with octave smooth (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2007b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Inspired: 1/N-Octave Smoothing, Long term average spectrum

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!