Wire Ripple
Wire Ripple is a line-based audio-reactive scene in BeamTracer Audio Visualizers, built on WebGPU. Settings, audio modulation, presets, and tips.
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
- 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.
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 control | Section | What the route changes |
|---|---|---|
| Radius | Spectral | Sets the base radius of the wrapped mesh. Changes enter with fresh waves. |
| Speed | Spectral | Sets how quickly new waves travel through the history. Zero holds the recorded mesh. |
| Reflections | Spectral | Sets the strength of the reflected mesh below the surface. |
| Curl | Spectral | Bends the planar mesh across its width. |
| Waveform | Spectral | Adds the live waveform to newly recorded waves. |
| Beat Travel | Spectral | Adds a beat-driven lift to newly recorded waves. |
| Dot Density | Mesh | Chooses how many mesh intersections carry dots. Zero hides the dots; raise it for a denser lattice. |
| Point Opacity | Mesh | Sets the opacity of the intersection dots independently of the wires and surface. |
| Point Size | Mesh | Sets the size of the circular point cores in pixels. |
| Point Glow | Mesh | Adds a soft halo around each intersection dot. |
| Line Opacity | Mesh | Fades the wire lines. Zero leaves only the dots and any visible surface. |
| Surface Opacity | Mesh | Fades filled mesh faces independently of the wires and dots. Set it to zero for a point cloud. |
| Peak Height | Material | Sets the height of newly recorded peaks. |
| Glow | Material | Sets the neon glow of new waves. |
| Depth Fade | Material | Dims older waves relative to the leading edge. |
| Fade | Material | Makes older waves settle back toward the flat plane or smooth wrapped surface. Zero preserves their height; higher values flatten them sooner. |
| Peak Height | Material | Sets the visible peak height. |
| Decay | Material | Sets how long decay remains visible. |
| Line Width | Material | Sets the visible line width. |
| Glow | Material | Sets the visible strength of glow. |
| Pulse Intensity | Material | Sets the visible pulse intensity. |
| Hue | Colors | Shifts the colors of new waves around the color spectrum. |
| Brightness | Colors | Sets the brightness of new waves. |
| Hue | Colors | Moves the color around the color spectrum. |
| Saturation | Colors | Moves colors from muted toward vivid. |
| Brightness | Colors | Sets the visible strength of brightness. |
| Rotation Speed | Animation | Sets how quickly rotation changes or moves. |
| Camera Speed | Camera | Sets the cinematic movement speed. Zero returns to manual framing. |
| Camera Travel | Camera | Sets how far the cinematic path travels around the manual framing. |
| Distance | Camera | Sets how far the camera sits from the subject. |
| Tilt Angle | Camera | Sets the tilt angle of the visible composition. |
| Orbit Speed | Camera | Sets how quickly orbit changes or moves. |
Settings reference
Mode
| Setting | Available values | What it changes |
|---|---|---|
| Core | RIPPLE, SPECTRAL | Chooses the core mode or style. |
Spectral
| Setting | Available values | What it changes |
|---|---|---|
| Shape | PLANE, CYLINDER, TORUS, SPHERE | Wraps the spectral history onto a plane, cylinder, torus, or sphere. |
| Invert Peaks | On / Off | Pushes peaks inward instead of outward. On the plane, peaks descend below the base. |
| Radius | 0.5–2 | Sets the base radius of the wrapped mesh. Changes enter with fresh waves. Use Assign modulation to choose a source. |
| Speed | 0–2 | Sets how quickly new waves travel through the history. Zero holds the recorded mesh. Use Assign modulation to choose a source. |
| Reflections | 0–2 | Sets the strength of the reflected mesh below the surface. Use Assign modulation to choose a source. |
| Curl | 0–1 | Bends the planar mesh across its width. Use Assign modulation to choose a source. |
| Waveform | 0–1 | Adds the live waveform to newly recorded waves. Use Assign modulation to choose a source. |
| Beat Travel | 0–2 | Adds a beat-driven lift to newly recorded waves. Use Assign modulation to choose a source. |
Core
| Setting | Available values | What it changes |
|---|---|---|
| Shape | SPHERE, DOME, TORUS, CONE, DISC, CYLINDER, CUBE, PYRAMID, HELIX, OCTA | Chooses the shape mode or style. |
| Ring Count | 5–80 | Sets how many visible elements are drawn. |
| Line Spacing | 0.5x–2x | Sets the spacing between visible elements. |
| Inner Radius | 0.2–0.8 | Sets the visible inner radius. |
| Twist Count | 1–10 | Sets how many visible elements are drawn. |
Mesh
| Setting | Available values | What it changes |
|---|---|---|
| Dot Density | 0%–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 Opacity | 0–1 | Sets the opacity of the intersection dots independently of the wires and surface. Use Assign modulation to choose a source. |
| Point Size | 0.5px–8px | Sets the size of the circular point cores in pixels. Use Assign modulation to choose a source. |
| Point Glow | 0–2 | Adds a soft halo around each intersection dot. Use Assign modulation to choose a source. |
| Line Opacity | 0–1 | Fades the wire lines. Zero leaves only the dots and any visible surface. Use Assign modulation to choose a source. |
| Surface Opacity | 0–1 | Fades 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 Flow | On / Off | Reverses wave travel through the mesh history without changing the direction of its peaks. |
Material
| Setting | Available values | What it changes |
|---|---|---|
| Peak Height | 0–2 | Sets the height of newly recorded peaks. Use Assign modulation to choose a source. |
| Glow | 0–2 | Sets the neon glow of new waves. Use Assign modulation to choose a source. |
| Depth Fade | 0–2 | Dims older waves relative to the leading edge. Use Assign modulation to choose a source. |
| Fade | 0–1 | Makes 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 Height | 10–80 | Sets the visible peak height. Use Assign modulation to choose a source. |
| Decay | 0.1–0.5 | Sets how long decay remains visible. Use Assign modulation to choose a source. |
| Line Width | 1–5 | Sets the visible line width. Use Assign modulation to choose a source. |
| Depth Fade | 0–1 | Sets the visible depth fade. |
| Face Transparency | 0–0.8 | Sets how transparent the face appears. |
| Glow Effect | On / Off | Turns glow effect on or off. |
| Glow | 0.1–1 | Sets the visible strength of glow. Use Assign modulation to choose a source. |
| Pulse Effect | On / Off | Turns pulse effect on or off. |
| Pulse Intensity | 0.1–1 | Sets the visible pulse intensity. Use Assign modulation to choose a source. |
Colors
| Setting | Available values | What it changes |
|---|---|---|
| Hue | 0–360 | Shifts the colors of new waves around the color spectrum. Use Assign modulation to choose a source. |
| Brightness | 0.25–2 | Sets the brightness of new waves. Use Assign modulation to choose a source. |
| Rainbow Cycle | On / Off | Turns rainbow cycle on or off. |
| Hue | 0°–360° | Moves the color around the color spectrum. Use Assign modulation to choose a source. |
| Secondary Hue | 0°–360° | Moves the color around the color spectrum. |
| Saturation | 0%–100% | Moves colors from muted toward vivid. Use Assign modulation to choose a source. |
| Brightness | 20%–100% | Sets the visible strength of brightness. Use Assign modulation to choose a source. |
Audio
| Setting | Available values | What it changes |
|---|---|---|
| Master Gain | 0x–3x | Sets how strongly the input signal affects master. |
| Bass Intensity | 0x–3x | Sets the visible bass intensity. |
| Mid Intensity | 0x–3x | Sets the visible mid intensity. |
| High Intensity | 0x–3x | Sets the visible high intensity. |
| Breathing Effect | On / Off | Turns breathing effect on or off. |
Animation
| Setting | Available values | What it changes |
|---|---|---|
| Rotation Speed | 0–0.01 | Sets how quickly rotation changes or moves. Use Assign modulation to choose a source. |
| Rotation Axis | X, Y, Z, ORBIT | Chooses the rotation axis mode or style. |
Camera
| Setting | Available values | What it changes |
|---|---|---|
| Camera Path | ORBIT, HELIX, DRIFT, SURGE | Orbit sweeps around the framing; Helix adds depth and elevation; Drift glides slowly; Surge moves forward and back. |
| Camera Speed | 0–2 | Sets the cinematic movement speed. Zero returns to manual framing. Use Assign modulation to choose a source. |
| Camera Travel | 0–1 | Sets how far the cinematic path travels around the manual framing. Use Assign modulation to choose a source. |
| Reverse Camera | On / Off | Reverses the cinematic path and Auto Orbit independently of wave travel. |
| Distance | 150–1000 | Sets 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 Orbit | On / Off | Turns auto orbit on or off. |
| Orbit Speed | 0.1x–3x | Sets how quickly orbit changes or moves. Use Assign modulation to choose a source. |
Stars
| Setting | Available values | What it changes |
|---|---|---|
| Show Stars | On / Off | Shows or hides stars. |
| Star Count | 100–6000 | Sets how many visible elements are drawn. |
| Star Speed | 0.1x–5x | Sets how quickly star changes or moves. |
| Star Size | 0.5–3 | Sets 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.