-
Notifications
You must be signed in to change notification settings - Fork 260
Effect Music
derwin12 edited this page Jul 1, 2026
·
3 revisions

Draws vertical bars driven by detected notes in the audio spectrum, one bar per note range across the model width.
| Parameter | Type | Range | Description |
|---|---|---|---|
| Bars | slider | 1-100 | Number of vertical bars spread across the model width, each representing a range of notes from the audio spectrum |
| Type | dropdown | Morph, Bounce, Collide, Separate, On | Animation style per bar: Morph sweeps color upward, Bounce alternates direction per event, Collide moves colors inward from both edges, Separate moves them outward, On fills the entire bar height |
| Start Note | slider | 0-127 | Lowest MIDI note number to include; notes below this are ignored |
| End Note | slider | 0-127 | Highest MIDI note number to include; notes above this are ignored |
| Sensitivity | slider | 0-100 | Threshold for triggering a music event; lower values detect quieter notes, higher values require louder audio |
| Offset | slider | 0-100 | Horizontal pixel offset applied to the entire bar display, shifting it left/right on the model (supports a value curve) |
| Scale Bars | checkbox | true/false | When enabled, each bar is scaled to fill its proportional share of the model width instead of being a single pixel wide |
| Notes Scaling | dropdown | None, Individual Notes, All Notes | How the sensitivity threshold scales: None uses a fixed threshold, Individual Notes scales per bar to that bar's peak, All Notes scales to the overall peak volume |
| Color | dropdown | Distinct, Blend, Cycle | How palette colors are applied: Distinct assigns color bands by position within each bar, Blend smoothly interpolates between palette colors, Cycle rotates through colors for each successive music event |
| Fade | checkbox | true/false | When enabled, bar colors fade in alpha from bottom to top |
| Logarithmic X axis | checkbox | true/false | When enabled, assigns more bars to lower frequencies and fewer to higher frequencies on a logarithmic scale, matching human pitch perception |
The JSON metadata for this effect defines no conditional show/hide (visibility) rules — all parameters are always shown.
Set Start Note/End Note to bracket the instrument or vocal range you want to visualize — narrowing the range makes individual notes more distinct. Use Scale Bars on wide matrix models so bars aren't just single pixels. Try Notes Scaling "Individual Notes" if quieter bars are getting lost next to louder ones.
Last updated: 2026-07-01