The spectrum visualizer draws an animated frequency-band display on the video frame — a classic audio visualizer with vertical bars that dance in response to the music. It runs a real-time FFT analysis on the audio and maps the result to 40 frequency bands, rendered as segmented bars directly onto the video output.
The visualizer is only available for RTMP-based streaming targets. Icecast is audio-only.
Open the Overlay Editor (Settings › Appearance › Edit Overlay Layout…). On the Now Playing tab, scroll down to the Visualization section and check Enable Visualizer.
| Control | What it does |
|---|---|
| Enable Visualizer | Turns the visualizer on or off. Unchecked means no bars appear on the video. |
| Opacity | How opaque the bars are. 1.0 is fully solid; lower values make the bars translucent so background imagery shows through. |
| Sensitivity | How aggressively the bars respond to the audio level. Higher sensitivity makes quiet passages more visible; lower keeps the bars calmer on loud material. |
| Bar Count | Number of frequency bands to display. More bars give finer frequency resolution; fewer give a chunkier look. |
| Segment Count | How many segments each bar is divided into vertically. Segmented bars have a classic LED-meter look. Setting this to 1 gives smooth continuous bars. |
| Segment Gap | Spacing between segments within a bar, in pixels. |
| H / V sliders | Horizontal and vertical position of the visualizer on the video frame. |
| Width / Height | The overall size of the visualizer block. |
A good starting point: 20 bars, 8 segments, 0.75 opacity. Position it at the bottom of the frame and size it to span about two-thirds of the width. Then adjust sensitivity to taste — music with heavy bass will look more dramatic at lower sensitivity settings.
Bar colors are currently fixed as a gradient from green at the bottom through yellow to red at the top — the traditional VU meter color scheme. The opacity slider lets you blend this into your background image.
The FFT runs on the audio tap thread and updates the bar levels in real time at the video frame rate (30 fps). There is no meaningful CPU impact from having the visualizer enabled.