Visualization
CHAKRABOOST renders each frequency band as a spinning rosette — a circle with radiating spokes. The rosettes respond in real-time to every dimension of the DSP state, making the effect audible and visible simultaneously. Each band’s rosette has a different spoke count and color, making it easy to distinguish bands at a glance.
Rosette Display
| Band | Spokes | Color |
|---|
| 1 (Sub) | 4 | Red |
| 2 (Bass) | 6 | Orange |
| 3 (Low mid) | 10 | Yellow |
| 4 (Mid) | 12 | Green |
| 5 (Upper mid) | 16 | Light Blue |
| 6 (Presence) | 96 | Indigo |
| 7 (Brilliance) | 192 | Violet |
| 8 (Air) | 1 | White |
DSP-to-Visual Mapping
Every visual property of the rosettes is driven by a DSP parameter:
| DSP Parameter | Visual Effect |
|---|
| LFO Rate | Spin speed — faster LFO rates cause the rosette to rotate more quickly |
| Depth | Spoke expansion — higher depth pushes spokes outward from the center |
| Feedback | Trail ghosts — higher feedback renders fading afterimages behind each spoke |
| Mix | Spoke opacity — at 0% mix the rosette is fully transparent, at 100% fully opaque |
| Pan Position | Horizontal offset — the rosette moves left or right to reflect its stereo position |
| Gain Reduction | Vertical squash — active compression visually compresses the rosette vertically |
| Band Level | Brightness + center dot size — louder bands glow brighter with a larger center point |
Rosettes are intentionally oversized and will overlap with neighboring bands when depth values are high. This is by design — the visual density reflects the spectral density of the processing. Click any rosette to select that band for editing.
Metering
In addition to the rosette display, CHAKRABOOST provides conventional metering:
Peak-hold stereo meters for the global input and output levels. These reflect the signal before and after all processing (including the global Input Gain and Output Gain controls).
Per-Band Level Meters
Each band displays its own level meter showing the post-crossover signal level.
Gain Reduction Display
Each band’s compressor shows its current gain reduction amount. When compression is active, the gain reduction is displayed both numerically and through the vertical squash of the rosette visualization.
The visualization is GPU-accelerated. On systems without dedicated GPU support, the rosettes will still render but may use simplified geometry (reduced spoke counts for the higher bands) to maintain frame rate.