Displays a horizontal spectrum analyzer, which is a visual representation of its input audio signal’s frequency spectrum. Besides examining the frequency contents of its input audio signal, it’s also useful for providing visual feedback on custom Nodes.
Inputs
Audio Input
The audio signal to analyze. This technically also supports control signals, but as its name implies, the Spectrum Analyzer Node analyzes the frequency content of its input signal, so unless the control signal has a reasonable frequency content, the visualization will be typically empty.
Settings
Width
Node width on the Patcher and when appearing on custom Nodes, in pixels.
Height
Node height on the Patcher and when appearing on custom Nodes, in pixels.
Theme
Sets the appearance color.
Min Frequency
The minimum frequency from which analysis starts, in Hz. For example, to ignore frequency content below 200 Hz, set this to 200.
Max Frequency
The maximum frequency until which the Spectrum Analyzer Node analyses its input signal, in Hz. For example, to ignore frequency content above 4000 Hz, set this to 4000.
Frequency Curve
Scales the frequency spread visually. Values above 1 stretch lower frequencies wider (while reducing the width of higher frequencies). This is a good way to follow the logarithmically scaling nature of frequency content, and give more emphasis to lower frequencies, which most spectrum analyzers do.
Opacity
Visualization opacity, from 0 (completely invisible) to 1 (fully visible). This is typically useful for adding a more subtle visualization to custom Nodes.