Hanning
Hanning (Hann) window for FFT spectrum analysis.
Read time 1 minuteLast updated 9 days ago
Definition
- Type: Field
- Namespace: UnityEngine
- Assembly: UnityEngine.AudioModule
Hanning = 3
Remarks
Window function: , where is the sample index and is the window length. This is also known as the Hann window.
W[n] = 0.5 * (1.0 - cos(2π * n/N))nNPass this value to the parameter of AudioListener.GetSpectrumData or AudioSource.GetSpectrumData. The window is applied before the FFT to reduce spectral leakage between frequency bins.
windowThe Hanning window is a common general-purpose raised-cosine window, similar to FFTWindow.Hamming. Use Hanning when you want smooth tapering at the block edges; compare with Hamming if you need slightly different sidelobe behavior. For stronger leakage control, use FFTWindow.Blackman or FFTWindow.BlackmanHarris.
Additional Resources: FFTWindow, FFTWindow.Hamming.