AudioListener.GetSpectrumData(int,int,FFTWindow)
Description

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

Number of values (numSamples) must be a power of 2. (ie 128256512 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.
static function GetSpectrumData(samples: float[], channel: int, window: FFTWindow): void;
static void GetSpectrumData(float[] samples, int channel, FFTWindow window);
static def GetSpectrumData(samples as float[], channel as int, window as FFTWindow) as void
Description

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

Number of values (numSamples) must be a power of 2. (ie 128256512 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.