A signal processing technique that breaks audio into overlapping windows and applies Fourier analysis to each, producing a time-frequency representation with fixed frequency resolution.