Visualizations
Visualizations bring your plugin’s UI to life with real-time audio analysis displays. Each effect node includes associated visualizers that can be placed on your Faceplate.
Available Visualizers
| Visualizer | Associated Nodes | What It Shows |
|---|---|---|
| Audio Level | Input, Output, Sampler | Peak and RMS level meters |
| Waveform | Output | Real-time waveform display |
| Delay | Delay | Delay time, feedback, stereo phase |
| Gain Reduction | Compressor, Limiter | Dynamic gain reduction in dB |
| Frequency Response | EQ | EQ curve and spectrum |
| LFO | LFO, Phaser, Chorus | Modulation waveform and phase |
| Reverb | Reverb | Early reflections and decay envelope |
| Transfer Curve | Distortion | Input/output saturation curve |
Adding Visualizers to the Faceplate
- Switch to the Faceplate Canvas
- Open the Collection panel
- Find the desired visualizer under Visualizers
- Drag it onto the Faceplate
Visualizers automatically connect to their associated nodes when you have one in your graph.
Visualizer Details
Audio Level Visualizer
Real-time level metering with:
- Peak level (fast response)
- RMS level (average loudness)
- Stereo L/R display
- Optional clip indicators
Best for: Input/output monitoring, gain staging.
Waveform Visualizer
Scrolling waveform display showing:
- Real-time audio shape
- Amplitude over time
- Stereo or summed mono view
Best for: Visual feedback of audio output.
Delay Visualizer
Visual representation of:
- Current delay time
- Feedback amount
- L/R phase relationship (stereo modes)
- Tap tempo indication
Best for: Understanding delay timing.
Gain Reduction Visualizer
Dynamic compression display showing:
- Current gain reduction (dB)
- Reduction over time
- Threshold indicator
- Peak hold
Best for: Monitoring compression activity.
Frequency Response Visualizer
EQ curve display with:
- Combined frequency response
- Individual band curves
- Optional real-time spectrum analyzer
- Gain scale
Best for: Precise EQ adjustments.
LFO Visualizer
Modulation display showing:
- Current waveform shape
- Phase position
- Rate indication
- Output level
Best for: Understanding modulation timing.
Reverb Visualizer
Decay envelope display showing:
- Early reflection pattern
- Late reverb tail
- Decay time
- Early/late balance
Best for: Visualizing reverb character.
Transfer Curve Visualizer
Distortion characteristic display showing:
- Input/output relationship
- Saturation knee
- Asymmetry (from bias)
- Current operating point
Best for: Understanding distortion character.
Customizing Visualizers
Select a visualizer on the Faceplate and use the Inspector to customize:
| Property | Description |
|---|---|
| Size | Width and height |
| Colors | Line, fill, background colors |
| Scale | Amplitude or frequency range |
| Style | Line, filled, bars |
Performance Considerations
Visualizers transfer data from the audio thread to the UI thread using lock-free buffers. They are designed to be efficient, but for best performance:
- Disable visualizers you don’t need (in the Inspector)
- Reduce visualizer resolution for complex UIs
- Use simpler visualizer styles
Visualizers and Export
When you export your plugin:
- Visualizers are included in the UI
- They continue to work in the exported plugin
- No additional configuration needed