Short time FFT with octave smooth

Version 1.0.0.0 (11.7 KB) by Matthes
Computes segmented FFT with optional fractional octave smoothing
3.5K Downloads
Updated 1 Apr 2008

No License

-----------------------------
UPDATE: easy to use GUI added
-----------------------------
[Px,freq]=averfft(sig,Noct,Nfft)
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 (2024). Short time FFT with octave smooth (https://www.mathworks.com/matlabcentral/fileexchange/19228-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
Acknowledgements

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!
Version Published Release Notes
1.0.0.0

multiple selection problem fixed