Wire Tunnel
Fly through a photorealistic woven-metal tunnel — six finishes, cloth-like waveform ripples, beat shockwaves, and six camera views.
Wire Tunnel is a wireframe classic in the Wire category, rebuilt as a photorealistic woven-metal bore. The tunnel wall behaves like fabric: the live waveform wraps around each ring and echoes down the bore, the spectrum shapes the cross-section, and every beat fires a luminous shockwave ring that races into the depth, lighting the metal as it passes. Six physically based finishes — chrome, gold, copper, obsidian, prism, and neon — reflect the tunnel's own glow. Wire Tunnel requires WebGPU; see Browser Support for current platform details.
Open Wire Tunnel
Launch the visualizer with its matching left-nav entry selected.
A tunnel that behaves like cloth
The tunnel wall is a woven lattice that responds like fabric: ripples spread from wire to wire, around the rings and down the bore. The live waveform wraps around each cross-section and older waveforms echo deeper into the tunnel, so the music visibly travels away from you. On every beat a luminous ring races into the depth, lighting the metal as it passes.
Mouse-drag orbits the camera; a few seconds after you release, it drifts back to the selected view.
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
Dial-Up Wormhole · Phosphor Hex · Mercury Memory · Amber Double Helix · Copper Undertow · Midnight Circuit · Chrome Bore · Golden Helix · Obsidian Hex · Mercury · Neon Circuit · Copper Worm · Prism Drift · Deep Pulse · Gossamer
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 |
|---|---|---|
| Wave Intensity | Waveform | Sets how far the live waveform ripples the tunnel wall. |
| FFT Shape | Waveform | Lets the spectrum shape the cross-section of the tunnel. |
| Shockwave | Pulse | Sets the strength of the beat shockwave ring. |
| Reflections | Material | Sets how strongly the metal reflects the tunnel's own light. |
| Glow | Material | Sets how brightly the shockwave and neon finish glow. |
| Fly Speed | Animation | Sets how fast the tunnel streams past. |
| Spin | Animation | Rotates the whole tunnel around its axis. |
Settings reference
Core
| Setting | Available values | What it changes |
|---|---|---|
| Mode | PIPE, HEXAGON, DNA, WORMHOLE | Chooses the tunnel structure: a round pipe, a faceted hexagon, a double-helix DNA twist, or a bending wormhole. |
| Morph Time | 0.2–4 | Sets how many seconds the tunnel takes to blend into a new mode. |
Lattice
| Setting | Available values | What it changes |
|---|---|---|
| Rings | 24–72 | Sets how many cross-section rings weave the tunnel. |
| Strands | 8–32 | Sets how many rail wires run the length of the bore. |
| Twist | 0–2 | Winds the rail wires around the bore. |
Waveform
| Setting | Available values | What it changes |
|---|---|---|
| Wave Intensity | 0–1 | Sets how far the live waveform ripples the tunnel wall. Use Assign modulation to choose a source. |
| Wave Travel | 0.05–1 | Sets how much waveform history is spread down the bore. |
| FFT Shape | 0–1 | Lets the spectrum shape the cross-section of the tunnel. Use Assign modulation to choose a source. |
| Cloth Stiffness | 0.05–1 | Sets how tightly neighboring wires pull on each other — higher spreads ripples like taut fabric. |
| Cloth Damping | 0.7–0.99 | Sets how long ripples continue; higher values retain motion and lower values settle it faster. |
Pulse
| Setting | Available values | What it changes |
|---|---|---|
| Shockwave | 0–1.5 | Sets the strength of the beat shockwave ring. Use Assign modulation to choose a source. |
| Shockwave Speed | 0.2–3 | Sets how fast the shockwave races down the bore. |
Material
| Setting | Available values | What it changes |
|---|---|---|
| Finish | CHROME, GOLD, COPPER, OBSIDIAN, PRISM, NEON | Chooses the physically based metal finish of the wires. |
| Neon Color | Color | Sets the glow color of the neon finish. |
| Wire Gauge | 0.06–0.4 | Sets the thickness of the wires. |
| Reflections | 0–2 | Sets how strongly the metal reflects the tunnel's own light. Use Assign modulation to choose a source. |
| Glow | 0–2 | Sets how brightly the shockwave and neon finish glow. Use Assign modulation to choose a source. |
| Bloom | 0–1.5 | Sets the glow halo around bright highlights. |
Audio
| 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–0.99 | Balances immediate audio response against steadier motion. |
Animation
| Setting | Available values | What it changes |
|---|---|---|
| Fly Speed | 0x–3x | Sets how fast the tunnel streams past. Use Assign modulation to choose a source. |
| Spin | 0–2 | Rotates the whole tunnel around its axis. Use Assign modulation to choose a source. |
Camera
| Setting | Available values | What it changes |
|---|---|---|
| View | INSIDE, CORE, WIDE, TOP, ISO, FLY-THROUGH | Frames the bore from a named angle; transitions ease between views. |
| Path | ORBIT, HELIX, DRIFT, SURGE | Chooses the slow travel path the camera follows around its view. |
| Path Speed | 0.05–2 | Sets how quickly the camera travels its path. |
| Transition | 0.25s–4s | Sets how long a view change takes. |
Stars
| Setting | Available values | What it changes |
|---|---|---|
| Enable | On / Off | Turns enable on or off. |
| Count | 300–3000 | Sets how many visible elements are drawn. |
| Size | 1–8 | Sets the visible 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
- INSIDE with a slow DRIFT path is the signature flight; switch to WIDE or ISO to see the whole bore flex like fabric.
- Route the shockwave to Beat and raise Cloth Stiffness — each kick then fires a ring that visibly ripples the lattice as it passes.