Skip to content
Technical Documentation

Signal Generators

Test signals for acoustic measurement — from continuous noise to impulse-based deconvolution

Choosing a Signal Type

AudioMap supports multiple signal types for different measurement scenarios. Continuous signals (Pink Noise) work with real-time transfer function analysis, while deterministic signals (MLS, ESS) enable impulse response extraction through deconvolution.

Pink Noise

Default

Equal energy per octave, producing a -3 dB/octave slope on a linear frequency scale. The industry standard for audio system measurement because it approximates how we perceive loudness across frequency.

Spectrum-3 dB/octave (equal energy per octave)
Signal TypeContinuous, pseudo-random
Best ForReal-time transfer function, live measurements
AveragingTemporal (FIFO/IIR) for noise reduction

Tip: Pink noise is the go-to for most measurement workflows. It provides continuous excitation for real-time analysis and works with any analysis mode.

Sine Wave

Pure tone at a single frequency. Useful for testing specific frequencies, verifying driver response at crossover points, checking for distortion, and calibrating levels.

SpectrumSingle frequency (adjustable)
Signal TypeContinuous, deterministic
Best ForDriver testing, distortion checks, calibration
FrequencyUser-adjustable across full range

Tip: Use sine waves to verify individual driver operation and check for rattles or distortion at specific frequencies.

MLS

Maximum Length Sequence — a pseudo-random binary signal with a flat power spectrum and known autocorrelation properties. The impulse response is extracted by cross-correlating the captured signal with the original MLS sequence.

SpectrumFlat (white noise-like)
Signal TypeDeterministic pseudo-random binary
Best ForImpulse response measurement
DeconvolutionCross-correlation (fast, exact)

Note: MLS is sensitive to time-variance — any change in the system during measurement (e.g., moving people, temperature drift) can introduce artifacts.

ESS (Exponential Sine Sweep)

Recommended for IR

A sine wave that sweeps exponentially from low to high frequency. Deconvolution with the inverse sweep produces a clean impulse response with harmonic distortion products separated in time, allowing them to be windowed out.

SpectrumPink (-3 dB/oct during sweep)
Signal TypeDeterministic chirp
Best ForHigh-quality impulse response, RT60
DeconvolutionESSDeconvolver (inverse filter)

Tip: ESS gives the cleanest impulse response because harmonic distortion products arrive before the main impulse and can be discarded. Preferred for RT60 and reflection analysis.

Spatial Auto-Capture Process

Spatial auto-capture is AudioMap's automated capture workflow that measures both source and receiver simultaneously with a single trigger.

1

Arm

Select sources and configure generator

2

Generate

Signal output begins on trigger

3

Capture

Source reference and mic simultaneously recorded

4

Process

Transfer function computed from dual-channel data

5

Store

Measurement saved with metadata and position

Level Control

Generator Output Level

Controls the digital output level of the signal generator in dBFS. Set this to achieve optimal signal-to-noise ratio without clipping the amplifier or speakers.

Start at -20 dBFS and increase gradually. Monitor amplifier clip indicators and speaker excursion.

Signal-to-Noise Ratio

Higher generator levels improve SNR and coherence. The goal is to be at least 10 dB above the ambient noise floor across the measurement bandwidth.

Check coherence — consistently high coherence (above 0.9) indicates sufficient signal level.

Signal Type Comparison

FeaturePink NoiseSineMLSESS
Real-time TFYesNoNoNo
Impulse ResponseNoNoYesYes
Distortion RejectionNoN/ANoYes
Time-Variance ToleranceHighHighLowMedium
SNRGoodBestGoodExcellent
Subjective LevelModerateFocusedModerateLow (swept)