Wire

Wire Ripple

Wire Ripple is a line-based audio-reactive scene in BeamTracer Audio Visualizers, built on WebGPU. Settings, audio modulation, presets, and tips.

Open Wire Ripple ↗
Default demo track · live audio-reactive settings

Wire Ripple turns music into glowing rings or a flowing spectral mesh in the Wire category. Choose Spectral in Mode for a neon history of the music, then wrap it around a cylinder, torus, or sphere. Fresh peaks form at the leading edge while older waves settle back toward the surface.

Open Wire Ripple

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

Intersection points and cinematic cameras

Spectral also offers Ember Vault, an inward cylinder with reverse flow and sparse dots; Opal Orbit, a dotted torus with a reverse helix camera; and Velvet Stream, a curled plane with gentle camera drift. Ripple adds Polar Lantern, a cyan-and-amber dotted torus with reverse flow. Both preset grids contain twelve looks.

In either mode, raise Dot Density in Mesh to draw dots at the wire intersections. Tune Point Size, Point Opacity and Point Glow, then lower Line Opacity and Surface Opacity for a point cloud. The usual Presets section includes Vertex Atlas for a dotted lattice with quiet wires, Photon Pins for larger glowing dots without wires, and Lattice Pulse for fine dots with stronger lines.

In Camera, choose Orbit, Helix, Drift or Surge, then raise Camera Speed and Camera Travel. Drag and wheel zoom still adjust the framing. Reverse Camera runs the movement backward; Reverse Flow in Mesh changes wave travel independently. Invert Peaks remains a separate Spectral control.

Explore the spectral surface

Choose Mode → Spectral. Prism Fall opens the plane, Silk Rain wraps a cylinder, Glass Tide and Deep Channel wrap a torus, and Ion Fall and Night Current wrap a sphere. Turn on Invert Peaks to carve the sound inward. Drag the stage to orbit and use the mouse wheel to zoom.

Spectral deformation and color controls are recorded with new waves so the existing history stays stable. Fade controls how those waves settle as they age. Shared Mesh and Camera controls apply immediately in both Ripple and Spectral, and their sliders support Assign modulation.

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

Prism Fall · Glass Tide · Night Current · Silk Rain · Ion Fall · Deep Channel · Ember Vault · Opal Orbit · Velvet Stream · Vertex Atlas · Photon Pins · Lattice Pulse · Ocean Wave · Neon Vortex · Quantum Pulse · Saturn Ring · Aurora Bloom · Cosmic Rift · Cyber Core · Hyperdrive · Polar Lantern

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
RadiusSpectralSets the base radius of the wrapped mesh. Changes enter with fresh waves.
SpeedSpectralSets how quickly new waves travel through the history. Zero holds the recorded mesh.
ReflectionsSpectralSets the strength of the reflected mesh below the surface.
CurlSpectralBends the planar mesh across its width.
WaveformSpectralAdds the live waveform to newly recorded waves.
Beat TravelSpectralAdds a beat-driven lift to newly recorded waves.
Dot DensityMeshChooses how many mesh intersections carry dots. Zero hides the dots; raise it for a denser lattice.
Point OpacityMeshSets the opacity of the intersection dots independently of the wires and surface.
Point SizeMeshSets the size of the circular point cores in pixels.
Point GlowMeshAdds a soft halo around each intersection dot.
Line OpacityMeshFades the wire lines. Zero leaves only the dots and any visible surface.
Surface OpacityMeshFades filled mesh faces independently of the wires and dots. Set it to zero for a point cloud.
Peak HeightMaterialSets the height of newly recorded peaks.
GlowMaterialSets the neon glow of new waves.
Depth FadeMaterialDims older waves relative to the leading edge.
FadeMaterialMakes older waves settle back toward the flat plane or smooth wrapped surface. Zero preserves their height; higher values flatten them sooner.
Peak HeightMaterialSets the visible peak height.
DecayMaterialSets how long decay remains visible.
Line WidthMaterialSets the visible line width.
GlowMaterialSets the visible strength of glow.
Pulse IntensityMaterialSets the visible pulse intensity.
HueColorsShifts the colors of new waves around the color spectrum.
BrightnessColorsSets the brightness of new waves.
HueColorsMoves the color around the color spectrum.
SaturationColorsMoves colors from muted toward vivid.
BrightnessColorsSets the visible strength of brightness.
Rotation SpeedAnimationSets how quickly rotation changes or moves.
Camera SpeedCameraSets the cinematic movement speed. Zero returns to manual framing.
Camera TravelCameraSets how far the cinematic path travels around the manual framing.
DistanceCameraSets how far the camera sits from the subject.
Tilt AngleCameraSets the tilt angle of the visible composition.
Orbit SpeedCameraSets how quickly orbit changes or moves.

Settings reference

Mode

SettingAvailable valuesWhat it changes
CoreRIPPLE, SPECTRALChooses the core mode or style.

Spectral

SettingAvailable valuesWhat it changes
ShapePLANE, CYLINDER, TORUS, SPHEREWraps the spectral history onto a plane, cylinder, torus, or sphere.
Invert PeaksOn / OffPushes peaks inward instead of outward. On the plane, peaks descend below the base.
Radius0.5–2Sets the base radius of the wrapped mesh. Changes enter with fresh waves. Use Assign modulation to choose a source.
Speed0–2Sets how quickly new waves travel through the history. Zero holds the recorded mesh. Use Assign modulation to choose a source.
Reflections0–2Sets the strength of the reflected mesh below the surface. Use Assign modulation to choose a source.
Curl0–1Bends the planar mesh across its width. Use Assign modulation to choose a source.
Waveform0–1Adds the live waveform to newly recorded waves. Use Assign modulation to choose a source.
Beat Travel0–2Adds a beat-driven lift to newly recorded waves. Use Assign modulation to choose a source.

Core

SettingAvailable valuesWhat it changes
ShapeSPHERE, DOME, TORUS, CONE, DISC, CYLINDER, CUBE, PYRAMID, HELIX, OCTAChooses the shape mode or style.
Ring Count5–80Sets how many visible elements are drawn.
Line Spacing0.5x–2xSets the spacing between visible elements.
Inner Radius0.2–0.8Sets the visible inner radius.
Twist Count1–10Sets how many visible elements are drawn.

Mesh

SettingAvailable valuesWhat it changes
Dot Density0%–100%Chooses how many mesh intersections carry dots. Zero hides the dots; raise it for a denser lattice. Use Assign modulation to choose a source.
Point Opacity0–1Sets the opacity of the intersection dots independently of the wires and surface. Use Assign modulation to choose a source.
Point Size0.5px–8pxSets the size of the circular point cores in pixels. Use Assign modulation to choose a source.
Point Glow0–2Adds a soft halo around each intersection dot. Use Assign modulation to choose a source.
Line Opacity0–1Fades the wire lines. Zero leaves only the dots and any visible surface. Use Assign modulation to choose a source.
Surface Opacity0–1Fades filled mesh faces independently of the wires and dots. Set it to zero for a point cloud. Use Assign modulation to choose a source.
Reverse FlowOn / OffReverses wave travel through the mesh history without changing the direction of its peaks.

Material

SettingAvailable valuesWhat it changes
Peak Height0–2Sets the height of newly recorded peaks. Use Assign modulation to choose a source.
Glow0–2Sets the neon glow of new waves. Use Assign modulation to choose a source.
Depth Fade0–2Dims older waves relative to the leading edge. Use Assign modulation to choose a source.
Fade0–1Makes older waves settle back toward the flat plane or smooth wrapped surface. Zero preserves their height; higher values flatten them sooner. Use Assign modulation to choose a source.
Peak Height10–80Sets the visible peak height. Use Assign modulation to choose a source.
Decay0.1–0.5Sets how long decay remains visible. Use Assign modulation to choose a source.
Line Width1–5Sets the visible line width. Use Assign modulation to choose a source.
Depth Fade0–1Sets the visible depth fade.
Face Transparency0–0.8Sets how transparent the face appears.
Glow EffectOn / OffTurns glow effect on or off.
Glow0.1–1Sets the visible strength of glow. Use Assign modulation to choose a source.
Pulse EffectOn / OffTurns pulse effect on or off.
Pulse Intensity0.1–1Sets the visible pulse intensity. Use Assign modulation to choose a source.

Colors

SettingAvailable valuesWhat it changes
Hue0–360Shifts the colors of new waves around the color spectrum. Use Assign modulation to choose a source.
Brightness0.25–2Sets the brightness of new waves. Use Assign modulation to choose a source.
Rainbow CycleOn / OffTurns rainbow cycle on or off.
Hue0°–360°Moves the color around the color spectrum. Use Assign modulation to choose a source.
Secondary Hue0°–360°Moves the color around the color spectrum.
Saturation0%–100%Moves colors from muted toward vivid. Use Assign modulation to choose a source.
Brightness20%–100%Sets the visible strength of brightness. Use Assign modulation to choose a source.

Audio

SettingAvailable valuesWhat it changes
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.
Breathing EffectOn / OffTurns breathing effect on or off.

Animation

SettingAvailable valuesWhat it changes
Rotation Speed0–0.01Sets how quickly rotation changes or moves. Use Assign modulation to choose a source.
Rotation AxisX, Y, Z, ORBITChooses the rotation axis mode or style.

Camera

SettingAvailable valuesWhat it changes
Camera PathORBIT, HELIX, DRIFT, SURGEOrbit sweeps around the framing; Helix adds depth and elevation; Drift glides slowly; Surge moves forward and back.
Camera Speed0–2Sets the cinematic movement speed. Zero returns to manual framing. Use Assign modulation to choose a source.
Camera Travel0–1Sets how far the cinematic path travels around the manual framing. Use Assign modulation to choose a source.
Reverse CameraOn / OffReverses the cinematic path and Auto Orbit independently of wave travel.
Distance150–1000Sets how far the camera sits from the subject. Use Assign modulation to choose a source.
Tilt Angle-85°–85°Sets the tilt angle of the visible composition. Use Assign modulation to choose a source.
Auto OrbitOn / OffTurns auto orbit on or off.
Orbit Speed0.1x–3xSets how quickly orbit changes or moves. Use Assign modulation to choose a source.

Stars

SettingAvailable valuesWhat it changes
Show StarsOn / OffShows or hides stars.
Star Count100–6000Sets how many visible elements are drawn.
Star Speed0.1x–5xSets how quickly star changes or moves.
Star Size0.5–3Sets the visible star size.

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

  • Route bass to line width or displacement, then use mids for motion so the shape stays musical instead of only flashing.
  • Try assigning Bass to Radius, then compare Mid, High, and Volume while the demo track plays. The slider's live fill shows the signal reaching that control.