Mandelbrot
Mandelbrot is an expressive audio-reactive composition in BeamTracer Audio Visualizers, built on WebGPU. Settings, audio modulation, presets, and tips.
Mandelbrot is an expressive audio-reactive composition in the Creative category. Open it from the left visualizer list, start an audio source, and use the settings panel to shape its response.
Open Mandelbrot
Launch the visualizer with its matching left-nav entry selected.
Mandelbrot opens on Seahorse Filigree: crisp teal spirals from the seahorse valley with warm accents, breathing slowly; the bass breathes the view, each beat ripples the accents and the highs sparkle along the filaments. Pick FILIGREE among the coloring styles under Material to draw any Julia set this way, and try the Seahorse Overview and Sin Storm presets.
Wings
Pick WINGS in the mode buttons under Core for a mirrored pair of wings with glowing eyespots, a body and fine veins. The bass beats and opens the wings, the mids let their shape drift, each beat steps the colors on, and the highs add lace and shimmer along the veins.
- Flap sets how far the wings beat; Open sets how far they spread.
- Fold picks the mirror: Sides for one pair, Lake for an upper and lower pair, Quad for four and Diagonal for eight. Fold Angle tilts the fold to grow the body and veins.
- Detail adds finer lace, Palette and Palette Speed choose and cycle the colors, and AA smooths edges.
- Try the Amber Eyes, Moonlit Moth, Peacock and Lacewing presets.
CANOPY, beside it in the mode buttons, grows glowing branching trees around the center whose arms curl to the music, the trunks with the bass and the tips with the highs, and sprout new branches on loud passages and beats.
Quick start
- Start the demo track, choose a local audio file, or enable a live input.
- Try a preset or style first, then open the section for the part of the image you want to change.
- On a control with Assign modulation, open the source picker, choose a signal, and watch the slider's live fill.
- Use Reset to Defaults whenever you want to return to the original look.
Audio modulation
On a control with Assign modulation, select the activity icon to open Modulate with. Choose a named source, or choose — None to leave the control unmodulated. After you assign one, its name appears below the slider; select that name to edit the route, or use Clear modulation to remove it. The slider track shows the live signal reaching the control.
| Modulated control | Section | What the route changes |
|---|---|---|
| Flap | Wing Shape | Sets how far the wings beat; the chosen audio band drives the beat, and a slow beat continues in silence. |
| Open | Wing Shape | Sets how far the wings spread, from tight lace to wide open; the chosen audio band opens them further. |
| Fold Angle | Wing Shape | Tilts the fold at every step, which grows a body and veins between the wings; the chosen audio band tilts it further. |
| Detail | Wing Shape | Sets how many folding steps build the wings; more steps add finer lace. The chosen audio band adds steps on loud moments. |
| Palette Speed | Wing Color | Sets how fast the colors cycle across the wings; each beat also steps the palette forward. |
| Branch Angle | Tree Shape | Sets the angle between each branch and the branch it grows from; the chosen audio band opens it further. |
| Spread | Tree Shape | Sets how large each branch is beside the one it grows from, so the tree spreads wider or stays compact; the chosen audio band makes it breathe. |
| Sway | Tree Shape | Sets how far the left and right branches sway apart and together; a slow sway continues in silence and the mids swing it. |
| Curl | Tree Motion | Sets how much the arms curl at rest, more at every split, like fern tendrils; the chosen audio band curls them further. |
| Curl Music | Tree Motion | Sets how much the music curls the arms: the bass curls the trunks and the highs curl the tips. |
| Flow | Tree Motion | Sets how far behind the outer branches follow the music, so each curl travels out along the arms; zero moves the whole tree together. |
| Growth | Tree Motion | Sets how many branches the music grows: loud passages and beats sprout new splits up to DEPTH, and they fade back in quiet ones. |
| Speed | Tree Motion | Sets how fast the trees turn around the center; negative values turn them the other way. |
| Glow | Tree Color | Sets how far the glow spreads around the branches; the chosen audio band brightens it. |
| Trap Glow | Filigree | Sets how strongly the warm accents glow where the orbit traps light up; each beat ripples them, and the chosen audio band brightens them. |
| Zoom Mod | Shape Response | Sets the visual zoom mod. |
| Iterations Mod | Shape Response | Trades visual detail against performance. |
| Julia Real Mod | Shape Response | Sets the horizontal value of the Julia constant that determines the fractal shape; the chosen audio band makes it wobble around this value. |
| Julia Imag Mod | Shape Response | Sets the vertical value of the Julia constant that determines the fractal shape; the chosen audio band makes it wobble around this value. |
| Hue Offset Mod | Appearance Response | Sets the base hue rotation of the fractal colors in degrees; the chosen audio band pushes the hue further on loud moments. |
| Distance Glow Mod | Appearance Response | Sets the spacing between visible elements. |
| Stripe Density Mod | Appearance Response | Controls how concentrated the visible elements appear. |
| Trap Mix Mod | Appearance Response | Sets how much the orbit-trap pattern is blended into the fractal coloring, from 0 for smooth bands to 1 for pure trap pattern; the chosen audio band increases the blend. Takes effect when the coloring style is ORBIT. |
Settings reference
Wing Shape
| Setting | Available values | What it changes |
|---|---|---|
| Flap | 0–1 | Sets how far the wings beat; the chosen audio band drives the beat, and a slow beat continues in silence. Use Assign modulation to choose a source. |
| Open | 1.8–2.3 | Sets how far the wings spread, from tight lace to wide open; the chosen audio band opens them further. Use Assign modulation to choose a source. |
| Fold | SIDES, LAKE, QUAD, DIAGONAL | Picks the mirror fold applied at every step: SIDES for a left and right pair of wings, LAKE for an upper and lower pair, QUAD for four and DIAGONAL for eight. |
| Fold Angle | -20°–20° | Tilts the fold at every step, which grows a body and veins between the wings; the chosen audio band tilts it further. Use Assign modulation to choose a source. |
| Detail | 12–96 | Sets how many folding steps build the wings; more steps add finer lace. The chosen audio band adds steps on loud moments. Use Assign modulation to choose a source. |
Wing Color
| Setting | Available values | What it changes |
|---|---|---|
| Palette | RAINBOW, FIRE, OCEAN, NEON, SUNSET, ICE, AURORA, COSMIC | Picks the color palette the wings cycle through. |
| Palette Speed | 0–2 | Sets how fast the colors cycle across the wings; each beat also steps the palette forward. Use Assign modulation to choose a source. |
Wing Quality
| Setting | Available values | What it changes |
|---|---|---|
| AA | 1x–4x | Sets how many samples smooth each pixel, from 1 (sharpest, fastest) to 4 (smoothest). |
Tree Shape
| Setting | Available values | What it changes |
|---|---|---|
| Branch Angle | 10°–60° | Sets the angle between each branch and the branch it grows from; the chosen audio band opens it further. Use Assign modulation to choose a source. |
| Spread | 0.55–0.85 | Sets how large each branch is beside the one it grows from, so the tree spreads wider or stays compact; the chosen audio band makes it breathe. Use Assign modulation to choose a source. |
| Sway | 0–1 | Sets how far the left and right branches sway apart and together; a slow sway continues in silence and the mids swing it. Use Assign modulation to choose a source. |
| Depth | 3–7 | Sets the most times the branches split; the tree rests two splits below (at least three) and the music grows it toward this. |
| Arms | 1–8 | Sets how many trees grow around the center. |
| Mirror | OFF, SIDES, LAKE, QUAD, DIAGONAL | Mirrors the trees through the center: SIDES left to right, LAKE top to bottom, QUAD both and DIAGONAL across the corners too. |
Tree Motion
| Setting | Available values | What it changes |
|---|---|---|
| Curl | 0°–40° | Sets how much the arms curl at rest, more at every split, like fern tendrils; the chosen audio band curls them further. Use Assign modulation to choose a source. |
| Curl Music | 0–2 | Sets how much the music curls the arms: the bass curls the trunks and the highs curl the tips. Use Assign modulation to choose a source. |
| Flow | 0–1 | Sets how far behind the outer branches follow the music, so each curl travels out along the arms; zero moves the whole tree together. Use Assign modulation to choose a source. |
| Growth | 0–1 | Sets how many branches the music grows: loud passages and beats sprout new splits up to DEPTH, and they fade back in quiet ones. Use Assign modulation to choose a source. |
| Speed | -1–1 | Sets how fast the trees turn around the center; negative values turn them the other way. Use Assign modulation to choose a source. |
Tree Color
| Setting | Available values | What it changes |
|---|---|---|
| Glow | 0–2 | Sets how far the glow spreads around the branches; the chosen audio band brightens it. Use Assign modulation to choose a source. |
| Palette | RAINBOW, FIRE, OCEAN, NEON, SUNSET, ICE, AURORA, COSMIC | Picks the colors of the glowing branches. |
Filigree
| Setting | Available values | What it changes |
|---|---|---|
| Trap Glow | 0–2 | Sets how strongly the warm accents glow where the orbit traps light up; each beat ripples them, and the chosen audio band brightens them. Use Assign modulation to choose a source. |
| Line Width | 0.3–3 | Sets how wide the filaments are drawn, in pixels; lower values give finer lace. |
| Vignette | 0–1 | Sets how much the corners darken. |
Input Response
| Setting | Available values | What it changes |
|---|---|---|
| Master Gain | 0x–3x | Sets how strongly the input signal affects master. |
| Bass Intensity | 0–3 | Sets the visible bass intensity. |
| Mid Intensity | 0–3 | Sets the visible mid intensity. |
| High Intensity | 0–3 | Sets the visible high intensity. |
| Smoothing | 0.01–0.5 | Balances immediate audio response against steadier motion. |
| Beat Punch | 0–3 | Controls how strongly the visual kicks when a beat is detected. |
Shape Response
| Setting | Available values | What it changes |
|---|---|---|
| Motion Drift | 0–3 | Sets how quickly motion drift changes or moves. |
| Zoom Mod | 0.5–10 | Sets the visual zoom mod. Use Assign modulation to choose a source. |
| Iterations Mod | 50–2000 | Trades visual detail against performance. Use Assign modulation to choose a source. |
| Julia Real Mod | -2–2 | Sets the horizontal value of the Julia constant that determines the fractal shape; the chosen audio band makes it wobble around this value. Use Assign modulation to choose a source. |
| Julia Imag Mod | -2–2 | Sets the vertical value of the Julia constant that determines the fractal shape; the chosen audio band makes it wobble around this value. Use Assign modulation to choose a source. |
Appearance Response
| Setting | Available values | What it changes |
|---|---|---|
| Hue Offset Mod | 0–360 | Sets the base hue rotation of the fractal colors in degrees; the chosen audio band pushes the hue further on loud moments. Use Assign modulation to choose a source. |
| Distance Glow Mod | 0–2 | Sets the spacing between visible elements. Use Assign modulation to choose a source. |
| Stripe Density Mod | 1–20 | Controls how concentrated the visible elements appear. Use Assign modulation to choose a source. |
| Trap Mix Mod | 0–1 | Sets how much the orbit-trap pattern is blended into the fractal coloring, from 0 for smooth bands to 1 for pure trap pattern; the chosen audio band increases the blend. Takes effect when the coloring style is ORBIT. Use Assign modulation to choose a source. |
Core
| Setting | Available values | What it changes |
|---|---|---|
| Smooth Coloring | On / Off | Blends colors gradually across the picture. Off shows hard bands of color. |
| Supersamples | Off, 2x AA–4x AA | Smooths jagged edges. Higher values give cleaner edges. |
| Auto Iterations | On / Off | Adds fine detail automatically as you zoom deeper into the picture. |
Material
| Setting | Available values | What it changes |
|---|---|---|
| Color Frequency | 0.1–10 | Sets how many times the colors repeat across the picture. Higher values give tighter bands. |
| Glow Intensity | 0–1 | Sets how bright the glow around the bright areas is. Appears when Glow is on. |
| ACES Tone Mapping | On / Off | Applies a film-style contrast curve that keeps bright areas from washing out. |
| Gamma Correction | On / Off | Adjusts midtone brightness for a natural look. Off looks darker and flatter. |
Colors
| Setting | Available values | What it changes |
|---|---|---|
| Saturation | 0–2 | Sets how vivid the colors are. Zero turns the picture gray. |
| Brightness | 0.5–2 | Sets how light or dark the picture looks. |
| Invert Colors | On / Off | Swaps light and dark colors across the picture. |
Animation
| Setting | Available values | What it changes |
|---|---|---|
| Param Speed | -100–100 | Sets how fast the shape morphs along the chosen Animation Path. Negative values run it backward. Appears when Animation Path is not STATIC. |
| Animate Colors | On / Off | Cycles the colors continuously. |
| Color Speed | 0–2 | Sets how fast the colors cycle. Appears when Animate Colors is on. |
| Rotate Hue | On / Off | Shifts the overall color tint continuously around the color wheel. |
Camera
| Setting | Available values | What it changes |
|---|---|---|
| Center X | -2–1 | Moves the view left or right across the picture. |
| Center Y | -1.5–1.5 | Moves the view up or down across the picture. |
| Interactive Zoom | On / Off | Lets you drag a box on the picture to zoom into it, or scroll to zoom at the pointer. |
| Animated Zoom | On / Off | Glides smoothly to the new view when you zoom with the pointer. Off jumps straight to it. |
Some controls appear only after you enable a related mode or style. The settings panel always reflects the options available for the current selection.
Tips for a better audio visualization
- Assign different bands to structure, motion, and light instead of routing every control to Volume.
- Try assigning Bass to Flap, then compare Mid, High, and Volume while the demo track plays. The slider's live fill shows the signal reaching that control.