Winamp Tribute

Filament

Watch glowing strands braid into a rope that carries the music from its waist to its ends with Filament. Six presets, traveling waves and band reactions, moving cameras, and transparent backgrounds.

Open Filament ↗
Default demo track · live audio-reactive settings

Filament braids dozens of glowing strands into a single rope that twists across the frame. The music enters at the rope's waist and travels out to both ends: the waveform bends the rope like a wave on a string, each strand flares on its own side when its part of the spectrum peaks, and bass, mid and high notes send bulges, knots and thicker strokes running along it. Start with Spectral Braid, try Golden Wire for a tight metallic twist, Glacier Rope for a thick, slow cable, or Neon Ribbon for a flattened band.

Open Filament

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

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

Spectral Braid · Golden Wire · Glacier Rope · Neon Ribbon · Ember Coil · Aurora Strand

How do I share a factory look?

Open SHARE A LOOK, choose a preset from FACTORY LOOK, and select COPY LOOK LINK. The link opens that original preset with its audio reactions. Personal slider edits and music are not included. Use OPEN LOOK to preview what the recipient will see.

How do I share my edited look?

Open SHARE A LOOK, select PREPARE MY LOOK, then choose COPY MY LOOK LINK. The link includes your current visual settings, modulation routes, and generator settings. Music is not included. Use OPEN MY LOOK to preview the result. Prepare a new link after making more edits.

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
Bundle RadiusCoreSets how thick the rope is at rest.
Braid TwistCoreSets how many times the strands wind around each other along the rope. Higher values braid it tighter.
ReachCoreSets how far the rope runs before it tapers away. Higher values carry it past the edges of the frame.
Waveform DisplacementCoreSets how far the playing waveform bends the rope. The bend starts at the waist and travels out to both ends.
Spectrum FlareCoreSets how far each strand flares out when its part of the spectrum peaks. The flare travels out along the rope.
Signal TravelCoreSets how long the music takes to travel from the waist to the ends. Zero moves the whole rope at once.
Line WidthMaterialSets the thickness of each glowing strand.
BrightnessMaterialSets how brightly the strands glow.
GlowMaterialSets the strength of the soft bloom around the brightest strands.
HueColorsChooses the color at one end of the rope.
Color SpreadColorsSets how far the colors sweep around the color wheel from one end of the rope to the other.
Bass SwellBand ReactionsSets how far bass swells the rope in a bulge that runs along it. Its audio signal sweeps from nothing up to this value.
Mid BraidBand ReactionsSets how tightly mid-range notes knot part of the braid as they travel along the rope. Its audio signal sweeps from nothing up to this value.
High GaugeBand ReactionsSets how much high notes thicken the front strands as they travel along the rope. Its audio signal sweeps from nothing up to this value.
SpinAnimationTurns the whole braid around its length. Negative values turn the other way.
BreathAnimationSets how much the rope thickens and thins as it breathes. Zero holds it steady.
Depth DisplacementCameraSets how round the rope is. Zero flattens it into a ribbon; higher values give it more depth as it turns.
Camera SpeedCameraSets how quickly the camera travels along its path.
Camera TravelCameraSets how far the camera wanders from its chosen view; 0 holds it still and higher values sweep it through wider arcs.

Settings reference

Core

SettingAvailable valuesWhat it changes
Bundle Radius0.02–0.6; default 0.16Sets how thick the rope is at rest. Use Assign modulation to choose a source.
Braid Twist0–22; default 5.5Sets how many times the strands wind around each other along the rope. Higher values braid it tighter. Use Assign modulation to choose a source.
Reach1.42–4; default 1.55Sets how far the rope runs before it tapers away. Higher values carry it past the edges of the frame. Use Assign modulation to choose a source.
Waveform Displacement0–1.2; default 0.34Sets how far the playing waveform bends the rope. The bend starts at the waist and travels out to both ends. Use Assign modulation to choose a source.
Spectrum Flare0–5; default 2.5Sets how far each strand flares out when its part of the spectrum peaks. The flare travels out along the rope. Use Assign modulation to choose a source.
Signal Travel0–2; default 0.9Sets how long the music takes to travel from the waist to the ends. Zero moves the whole rope at once. Use Assign modulation to choose a source.

Material

SettingAvailable valuesWhat it changes
Line Width0.3–5; default 2.4Sets the thickness of each glowing strand. Use Assign modulation to choose a source.
Brightness0.05–2.5; default 1.6Sets how brightly the strands glow. Use Assign modulation to choose a source.
Strand Opacity0.04–1; default 0.8Sets how solid each strand looks. Lower values let overlapping strands show through each other.
Glow0–1.2; default 1Sets the strength of the soft bloom around the brightest strands. Use Assign modulation to choose a source.

Colors

SettingAvailable valuesWhat it changes
Hue0–360; default 7Chooses the color at one end of the rope. Use Assign modulation to choose a source.
Color Spread0–360; default 281Sets how far the colors sweep around the color wheel from one end of the rope to the other. Use Assign modulation to choose a source.
Background Opacity0–1; default 1Fades the black background and the optional stars while keeping the glowing rope visible.

Band Reactions

SettingAvailable valuesWhat it changes
Bass Swell0–4; default 0.75Sets how far bass swells the rope in a bulge that runs along it. Its audio signal sweeps from nothing up to this value. Use Assign modulation to choose a source.
Mid Braid0–4; default 0.85Sets how tightly mid-range notes knot part of the braid as they travel along the rope. Its audio signal sweeps from nothing up to this value. Use Assign modulation to choose a source.
High Gauge0–6; default 1.3Sets how much high notes thicken the front strands as they travel along the rope. Its audio signal sweeps from nothing up to this value. Use Assign modulation to choose a source.

Audio

SettingAvailable valuesWhat it changes
Sensitivity0–3; default 1Sets audio sensitivity. It scales the waveform bend, the strand flares and every assigned audio signal.
Response0–1; default 0.3Sets how quickly the assigned audio signals respond.

Animation

SettingAvailable valuesWhat it changes
Spin-3–3; default 0.35Turns the whole braid around its length. Negative values turn the other way. Use Assign modulation to choose a source.
Breath Rate0–2.5; default 0.28Sets how quickly the rope breathes thicker and thinner on its own.
Breath0–1.2; default 0.3Sets how much the rope thickens and thins as it breathes. Zero holds it steady. Use Assign modulation to choose a source.
Render Scale0.5–1; default 1Lowers the rendering resolution for higher frame rates on demanding displays.

Camera

SettingAvailable valuesWhat it changes
Camera ModeORBIT, AUDIO, FLYChooses continuous camera motion, motion that follows audio level, or a close traveling view.
Camera ViewINSIDE, CORE, WIDE, TOP, ISO, FLY-THROUGHChooses the starting view in Orbit or Audio mode. Fly mode uses its close traveling view. Drag the canvas to explore.
Camera PathORBIT, HELIX, DRIFT, SURGEChooses the camera movement: Orbit, Helix, Drift, or Surge.
Depth Displacement0–1.5; default 1Sets how round the rope is. Zero flattens it into a ribbon; higher values give it more depth as it turns. Use Assign modulation to choose a source.
Canvas Fill0.75–2; default 1.35Sets how much of the canvas the artwork fills; higher values zoom in so it fills more of the screen, and lower values pull back to show more of the surroundings.
Scene Depth0.2–4; default 2Spreads the rope's strands apart in depth so camera movement reveals their layers.
Camera Speed0–1; default 0.08Sets how quickly the camera travels along its path. Use Assign modulation to choose a source.
Camera Travel0–1.5; default 0.2Sets how far the camera wanders from its chosen view; 0 holds it still and higher values sweep it through wider arcs. Use Assign modulation to choose a source.

Stars

SettingAvailable valuesWhat it changes
Show StarfieldOn / OffAdds a starfield that reveals camera movement through parallax.
Star Brightness0–1; default 0.6Sets the brightness of the optional stars.

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

  • Watch the rope's waist on a drum hit: the bulge starts in the middle and runs out to both ends. Raise Signal Travel to slow it down, or set it to zero to move the whole rope at once.
  • Lower Depth Displacement to flatten the rope into a ribbon, then raise Braid Twist for a tighter weave.
  • Use Background Opacity at zero to place the rope over a Studio backdrop. Presets keep your chosen background opacity.
  • Add this visualizer in Studio to combine it with a backdrop and export a video. This is an independent tribute to classic music visualizers; it does not load MilkDrop preset files.