Hamming
Hamming window for FFT spectrum analysis.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Field
- Namespace: UnityEngine
- Assembly: UnityEngine.AudioModule
Hamming = 2
Remarks
Window function: , where is the sample index and is the window length.
W[n] = 0.54 - 0.46 " 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 Hamming window is a general-purpose choice when FFTWindow.Rectangular shows too much leakage and tighter sidelobe control from FFTWindow.Blackman or FFTWindow.BlackmanHarris is not required. It is similar to FFTWindow.Hanning but uses different coefficients, which affects the balance between frequency resolution and sidelobe levels.
Additional Resources: FFTWindow, FFTWindow.Hanning