fft
analyse.fft
A spectrum analyser
This node will analyse the spectrum of the audio signal and display a FFT graph. If you want to show the spectrum on your main user interface, you need to register it as an external DisplayBuffer, then grab a reference
to it and render
the output.
Changing FFT properties
You can change the FFT properties (window type, FFT size, decibel range etc) by supplying a JSON object and passing it to this method
.
The default FFT property object is:
{
"BufferLength": 8192,
"WindowType": "Blackman Harris",
"DecibelRange": [
-50.0,
0.0
],
"UsePeakDecay": false,
"UseDecibelScale": true,
"YGamma": 1.0,
"Decay": 0.699999988079071,
"UseLogarithmicFreqAxis": true
}
You can also edit the properties if you click on the button at the bottom right and edit the JSON in the popup but be aware that there is currently no persistency for these modifications (so when you reload your HISE patch, it will revert to the default).