Skip to main content

Interface: AudioAnalyzerOptions

Defined in: src/audio/AudioAnalyzer.ts:76

Options for constructing an AudioAnalyzer.

Properties​

analyser?​

optional analyser: SpectrumAnalyser

Defined in: src/audio/AudioAnalyzer.ts:82

Pre-built analyser to read from (dependency injection / testing).


fftSize?​

optional fftSize: number

Defined in: src/audio/AudioAnalyzer.ts:78

FFT window size (power of two, 32..32768). Defaults to 2048.


smoothingTimeConstant?​

optional smoothingTimeConstant: number

Defined in: src/audio/AudioAnalyzer.ts:80

Smoothing between frames [0, 1]. Defaults to 0.8.