DSPRelated.com
Generating pink noise

Generating pink noise

Allen
TimelessIntermediate

In one of his most famous columns for Scientific American, Martin Gardner wrote about pink noise and its relation to fractal music.  The article was based on a 1978 paper by Voss and Clarke, which presents, among other things, a simple...


Summary

This blog by Allen (2016) surveys methods for generating pink (1/f) noise, tracing the classic Voss–Clarke (Voss–McCartney) approach popularized by Gardner and explaining practical implementations. Readers will learn how time-domain random-walk mixing and FFT-based spectral shaping produce the 1/f power-law spectrum and when to prefer each method for audio and signal-analysis applications.

Key Takeaways

  • Understand the Voss–Clarke (Voss–McCartney) algorithm and why mixing random octave-limited random processes yields a 1/f spectrum
  • Implement pink noise using FFT-based spectral shaping (apply 1/√f magnitude shaping to white noise) and handle phase/overlap issues
  • Evaluate pink noise by estimating PSD on log–log axes and measuring the spectral slope to verify 1/f behavior
  • Compare alternatives: time-domain filtering, autoregressive/fractional models, and practical FIR/IIR approximations for 1/f coloration

Who Should Read This

Practicing DSP and audio engineers, researchers, and advanced hobbyists who need reliable pink-noise generators for testing, synthesis, or analysis.

TimelessIntermediate

Topics

Audio ProcessingFFT/Spectral AnalysisStatistical Signal ProcessingWavelets

Related Documents