Backgrounds

Background Discs

Concentric rings of light displaced by the live spectrum, with each ring lagging the one inside it so a beat travels outward.

Default demo track · live audio-reactive settings

Background Discs is a concentric-ring composition in the Backgrounds category. Rings of light sit one inside the next, and the sound bends the rings themselves: every point around a ring is pushed outward by the frequency it stands for, so the circle takes on the shape of the spectrum rather than merely brightening with it. Each ring reads the sound a little later than the one inside it, so a hit lands in the center and then travels out through the stack as a visible ripple. Because it is a background, the treatment stays restrained — the rings glow rather than flare, and they keep a resting light when nothing is playing. Background Discs requires WebGPU; see Browser Support for current platform details.

Open Background Discs

Launch the visualizer with its matching left-nav entry selected.

How the ripple works

Each ring reads a slightly older moment of the sound than the ring inside it, and Ring Lag sets how much older. With it at zero the whole field pulses as one. Raised, a transient appears at the center and then moves outward, one ring at a time, so you can watch a kick drum travel through the stack. Pair it with Spectrum Push — the first decides how far the sound travels, the second how much shape it carries.

Presets

Default opens head-on with a wallpaper backdrop: the main stack against a repeating grid of small copies sized to fill the canvas. It is the restrained look: a cool field that stays out of the way behind other content. Neon Pulse turns the color up and drives the rings hard from the bass. Deep Space slows everything down into a wide, dim field. Solar Flare uses fewer, much heavier rings and the strongest displacement, so the circles visibly deform.

Quick start

  1. Start the demo track, choose a local audio file, or enable a live input.
  2. Try a preset or style first, then open the section for the part of the image you want to change.
  3. On a control with Assign modulation, open the source picker, choose a signal, and watch the slider's live fill.
  4. Use Reset to Defaults whenever you want to return to the original look.

Presets and styles

Default · Neon Pulse · Deep Space · Solar Flare

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 controlSectionWhat the route changes
BlurGlass BlurSoftens edges and spreads nearby light or color.
Ring SpacingCoreSets the gap between rings, and with it how far the whole field spreads. The framing follows automatically so the outermost ring stays in view.
Ring ThicknessCoreSets how broad each ring is, from a fine filament to a wide band of light.
SpacingBackdropSets how far apart the depth copies sit, front to back.
Backdrop LevelBackdropSets how much dimmer the backdrop is than the main stack. This separation is what keeps it behind rather than competing.
Backdrop BlurBackdropSoftens the backdrop without touching the main stack, pushing it further behind.
Backdrop HueBackdropRotates the backdrop color around the spectrum, leaving the main stack alone.
Hue SpeedColorsSets how quickly hue changes or moves.
Base SpeedAnimationSets how fast the field turns. Neighbouring rings counter-rotate, so the stack never reads as one rigid object.
BloomAnimationSets how far light spills beyond each ring.
DistanceCameraSets how far the camera sits from the subject.
Spectrum PushSpectrumSets how far the sound bends each ring out of round. At zero the rings are perfect circles; raised, they take the shape of the spectrum.
Ring LagSpectrumSets how far behind each ring runs the one inside it. At zero every ring moves together; raised, a hit travels outward through the stack as a ripple.
Glow BurstSpectrumWidens a ring as it is struck, so loud moments thicken the line as well as brighten it.
Brightness BoostSpectrumSets how much the sound lifts the rings above their resting glow.

Settings reference

Glass Blur

SettingAvailable valuesWhat it changes
Enable BlurOn / OffTurns blur on or off.
Blur1–50Softens edges and spreads nearby light or color. Use Assign modulation to choose a source.

Core

SettingAvailable valuesWhat it changes
Ring Count4–32Sets how many rings make up the stack. More rings give a finer ripple but each one carries less weight.
Ring Spacing0.2–2.5Sets the gap between rings, and with it how far the whole field spreads. The framing follows automatically so the outermost ring stays in view. Use Assign modulation to choose a source.
Ring Thickness0.005–0.3Sets how broad each ring is, from a fine filament to a wide band of light. Use Assign modulation to choose a source.

Backdrop

SettingAvailable valuesWhat it changes
RepeatOFF, WALLPAPER, DEPTHChooses what sits behind the main stack. Wallpaper fills the backdrop with a repeating grid of small copies, the look the original tiled pattern had. Depth puts full-size copies one behind the next, which reads as a tunnel from the Front framing. Off leaves a single stack.
Columns1–12Sets how many copies across the wallpaper grid holds.
Rows1–10Sets how many copies down the wallpaper grid holds.
Backdrop Distance5–80Sets how far behind the main stack the wallpaper sits.
Copies1–12Sets how many copies recede behind the main stack.
Depth Fade0.2–1Sets how much dimmer each depth copy is than the one in front of it.
Auto FillOn / OffSizes the wallpaper grid to cover the canvas automatically, following the window shape and the backdrop distance. Turn it off to set the gaps yourself.
H Spacing0.5–40Sets the horizontal gap between wallpaper copies.
V Spacing0.5–40Sets the vertical gap between wallpaper copies.
Spacing0.5–30Sets how far apart the depth copies sit, front to back. Use Assign modulation to choose a source.
Tile Size0.05–1Sets how large each wallpaper copy is next to the main stack.
Copy Taper0.7–1Sets how much each depth copy shrinks relative to the one in front, reinforcing the recession.
Backdrop Level0–1.5Sets how much dimmer the backdrop is than the main stack. This separation is what keeps it behind rather than competing. Use Assign modulation to choose a source.
Backdrop Blur0–20Softens the backdrop without touching the main stack, pushing it further behind. Use Assign modulation to choose a source.
Backdrop TintColorChooses a color the backdrop is pulled toward, so it can be separated from the main stack without recoloring it.
Tint Amount0–1Sets how far the backdrop is pulled toward the tint color.
Backdrop Hue-180°–180°Rotates the backdrop color around the spectrum, leaving the main stack alone. Use Assign modulation to choose a source.
Backdrop Saturation0–2Moves the backdrop from grey toward vivid.

Colors

SettingAvailable valuesWhat it changes
Color AColorSets the color a.
Color BColorSets the color b.
Color CColorSets the color c.
Color DColorSets the color d.
Hue AnimationOn / OffTurns hue animation on or off.
Hue Speed0.01–1Sets how quickly hue changes or moves. Use Assign modulation to choose a source.

Audio

SettingAvailable valuesWhat it changes
Audio EnabledOn / OffTurns audio enabled on or off.
Master Gain0x–3xSets how strongly the input signal affects master.
Bass Intensity0x–3xSets the visible bass intensity.
Mid Intensity0x–3xSets the visible mid intensity.
High Intensity0x–3xSets the visible high intensity.
Smoothing0.01–0.8Balances immediate audio response against steadier motion.

Animation

SettingAvailable valuesWhat it changes
Base Speed0.1–3Sets how fast the field turns. Neighbouring rings counter-rotate, so the stack never reads as one rigid object. Use Assign modulation to choose a source.
Bloom0–2Sets how far light spills beyond each ring. Use Assign modulation to choose a source.

Camera

SettingAvailable valuesWhat it changes
Camera AngleMANUAL, FRONT, TILT, RAKED, EDGE, ISOChooses the framing. Front looks straight down the stack so the rings read as concentric circles; Tilt and Raked lean it progressively; Edge sits almost in the plane, where the rings collapse toward lines; Iso adds a turn to the side. Manual hands Distance and Elevation to you.
Auto CameraOn / OffAdvances through the available eased camera views using the current BPM.
Beats Per View1–32 beatsHolds each view for this many beats before beginning the next camera move.
RemainingLive readoutCounts down the current hold and previews the next camera view.
Distance0.5x–2.5xSets how far the camera sits from the subject. Use Assign modulation to choose a source.
Elevation4°–88°Sets how far above the plane of the rings the camera sits, from almost level with them up to looking straight down.
Auto RotateOn / OffSlowly turns the framing around the field.
Auto Rotate Speed0–1Sets how fast the framing turns.

Spectrum

SettingAvailable valuesWhat it changes
Spectrum Push0–2Sets how far the sound bends each ring out of round. At zero the rings are perfect circles; raised, they take the shape of the spectrum. Use Assign modulation to choose a source.
Ring Lag0–12Sets how far behind each ring runs the one inside it. At zero every ring moves together; raised, a hit travels outward through the stack as a ripple. Use Assign modulation to choose a source.
Glow Burst0–2Widens a ring as it is struck, so loud moments thicken the line as well as brighten it. Use Assign modulation to choose a source.
Brightness Boost0–5Sets how much the sound lifts the rings above their resting glow. Use Assign modulation to choose a source.

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

  • Use lower modulation amounts than you would for a foreground effect so the background supports the mix instead of competing with it.
  • Try assigning Bass to Blur, then compare Mid, High, and Volume while the demo track plays. The slider's live fill shows the signal reaching that control.