Legacy Documentation: Version 5.2
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Obsolete
GetSpectrumData returning a float[] is deprecated, use GetOutputData and pass a pre allocated array instead.

AudioListener.GetSpectrumData

Switch to Manual
public static void GetSpectrumData(float[] samples, int channel, FFTWindow window);

Parameters

Description

Returns a block of the listener (master)'s spectrum data.

Number of values (numSamples) must be a power of 2. (ie 128/256/512 etc). Min = 64. Max = 8192. Use window to reduce leakage between frequency bins/bands. Note, the more complex window type, the better the quality, but reduced speed.