Journal Article
Open Access
Phase-Scaling Effects Using Giant FFT
Journal of the Audio Engineering Society · Volume 74 · Issue 7/8 · pp. 497–512 · July 2026
Abstract
The fast Fourier transform (FFT) enables processing of extremely long signals quickly. This has opened up new possibilities in audio processing, generally called giant-FFT methods. This paper presents audio modification techniques using frequency-domain phase scaling. In zero-phase conversion, the signal’s phase is reset to zero, and the inverse FFT is performed. The result is a modified sound that retains the original frequency content but has a different temporal structure. Zero-phase sound is palindromic and sounds the same when played forward or backward. It makes speech sounds unintelligible, thereby serving as a method for synthesizing babble noise. A variation of the zero-phase method can produce a corresponding stereo signal. Scaling of the phase with a positive constant also leads to exciting modifications. Phase-scaling with an integer produces a time-stretching effect on wideband sounds having their energy concentrated tightly in time, whereas a factor slightly smaller than 1 leads to whisperization. The basic giant-FFT phase-scaling methods are suitable for offline processing only, but a real-time version is proposed, which processes the input signal in frames and uses overlap-add resynthesis, producing texture-like sounds with the original overall timbre. Phase-scaling effects can be applied in sound design for music, games, and film production.
