Particles

Parametric Surfaces

Parametric Surfaces is a particle-driven audio-reactive scene in BeamTracer Audio Visualizers. Shape its response in your browser with settings, audio modulation, presets, and tips.

Open Parametric Surfaces ↗
Default demo track · live audio-reactive settings

Parametric Surfaces is a particle-driven audio-reactive scene in the Particles category. Open it from the left visualizer list, start an audio source, and use the settings panel to shape its response.

Open Parametric Surfaces

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

Torus · Heart · Seashell · Wave Ball · Julia · Harmono · Breath Tor · Pump Slime · Chaos Liss · Shiver Sinc · Twist Shell · Glitch Julia

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
Major RadiusTorusSets the visible major radius.
Minor RadiusTorusSets the visible minor radius.
Param ASeashellChanges one of the selected formula’s shape parameters.
Param BSeashellChanges one of the selected formula’s shape parameters.
Param CSeashellChanges one of the selected formula’s shape parameters.
Turns (N)SeashellSets how many times the shell spirals around its axis; higher values wind it into tighter, more numerous coils. Available when Shape is Seashell.
Param ASlimeChanges one of the selected formula’s shape parameters.
Param BSlimeChanges one of the selected formula’s shape parameters.
Radius (R)SlimeSets the visible radius (r).
Frequency ALissajousSets the first axis frequency of the Lissajous curve.
Frequency BLissajousSets the second axis frequency of the Lissajous curve.
Frequency CLissajousSets the third axis frequency of the 3D Lissajous curve.
Phase AlphaLissajousSets how transparent the phase appears.
Phase BetaLissajousShifts the timing of the vertical motion against the other axes, changing how the loops cross and the overall tilt of the figure. Available when Shape is Lissajous or Lissa 3D.
Phase GammaLissajousShifts the timing of the depth motion against the other axes, rotating how the loops weave toward and away from you. Available when Shape is Lissa 3D.
DampingHarmonographBalances immediate audio response against steadier motion.
FrequencyHarmonographSets the oscillation frequency that shapes the harmonograph.
RangeSinc SurfaceSets how far the ripple surface extends from its center; higher values fit more rings into the same space, giving a finer, denser ripple pattern. Available when Shape is Sinc 3D.
Phase SpeedSinc SurfaceSets how quickly phase changes or moves.
C1JuliaReshapes the fractal by changing its first constant; small moves can sharply change the form. Available when Shape is Quat Julia and Auto Morph is off.
C2JuliaReshapes the fractal by changing its second constant; small moves can sharply change the form. Available when Shape is Quat Julia and Auto Morph is off.
C3JuliaReshapes the fractal by changing its third constant; small moves can sharply change the form. Available when Shape is Quat Julia and Auto Morph is off.
C4JuliaReshapes the fractal by changing its fourth constant; small moves can sharply change the form. Available when Shape is Quat Julia and Auto Morph is off.
Slice WJuliaChooses which cross-section of the four-dimensional fractal is shown, so moving it grows, shrinks, and reshapes the solid. Available when Shape is Quat Julia and Auto Morph is off.
Point SizeMaterialSets the visible point size.
ResolutionMaterialTrades visual detail against performance.
OpacityMaterialSets the overall transparency.
BloomMaterialSets the visible strength of bloom.
Base HueColorsMoves the color around the color spectrum.
Displacement IntensityAudioControls how far the shape moves away from its base surface.
Rotation SpeedAnimationSets how quickly rotation changes or moves.
Morph SpeedAnimationSets how quickly morph changes or moves.

Settings reference

Core

SettingAvailable valuesWhat it changes
ShapeTORUS, APPLE, HEART, SEASHELL, SLIME, ROMAN, WAVE BALL, SINC 3D, LISSAJOUS, LISSA 3D, HARMONO, QUAT JULIAChooses the shape mode or style.

Torus

SettingAvailable valuesWhat it changes
Major Radius0.1–2Sets the visible major radius. Use Assign modulation to choose a source.
Minor Radius0.01–1Sets the visible minor radius. Use Assign modulation to choose a source.

Seashell

SettingAvailable valuesWhat it changes
Param A0.1–2Changes one of the selected formula’s shape parameters. Use Assign modulation to choose a source.
Param B0.1–2Changes one of the selected formula’s shape parameters. Use Assign modulation to choose a source.
Param C0.1–2Changes one of the selected formula’s shape parameters. Use Assign modulation to choose a source.
Turns (N)0.5–5Sets how many times the shell spirals around its axis; higher values wind it into tighter, more numerous coils. Available when Shape is Seashell. Use Assign modulation to choose a source.

Slime

SettingAvailable valuesWhat it changes
Param A0.1–3Changes one of the selected formula’s shape parameters. Use Assign modulation to choose a source.
Param B0.1–3Changes one of the selected formula’s shape parameters. Use Assign modulation to choose a source.
Radius (R)0.1–3Sets the visible radius (r). Use Assign modulation to choose a source.

Lissajous

SettingAvailable valuesWhat it changes
Frequency A0–200Sets the first axis frequency of the Lissajous curve. Use Assign modulation to choose a source.
Frequency B0–200Sets the second axis frequency of the Lissajous curve. Use Assign modulation to choose a source.
Frequency C0–10Sets the third axis frequency of the 3D Lissajous curve. Use Assign modulation to choose a source.
Phase Alpha0–6.283185307179586Sets how transparent the phase appears. Use Assign modulation to choose a source.
Phase Beta0–6.283185307179586Shifts the timing of the vertical motion against the other axes, changing how the loops cross and the overall tilt of the figure. Available when Shape is Lissajous or Lissa 3D. Use Assign modulation to choose a source.
Phase Gamma0–6.283185307179586Shifts the timing of the depth motion against the other axes, rotating how the loops weave toward and away from you. Available when Shape is Lissa 3D. Use Assign modulation to choose a source.

Harmonograph

SettingAvailable valuesWhat it changes
Damping0–0.1Balances immediate audio response against steadier motion. Use Assign modulation to choose a source.
Frequency0.1–10Sets the oscillation frequency that shapes the harmonograph. Use Assign modulation to choose a source.

Sinc Surface

SettingAvailable valuesWhat it changes
Range1–20Sets how far the ripple surface extends from its center; higher values fit more rings into the same space, giving a finer, denser ripple pattern. Available when Shape is Sinc 3D. Use Assign modulation to choose a source.
Phase Speed0–5Sets how quickly phase changes or moves. Use Assign modulation to choose a source.

Julia

SettingAvailable valuesWhat it changes
C1-2–2Reshapes the fractal by changing its first constant; small moves can sharply change the form. Available when Shape is Quat Julia and Auto Morph is off. Use Assign modulation to choose a source.
C2-2–2Reshapes the fractal by changing its second constant; small moves can sharply change the form. Available when Shape is Quat Julia and Auto Morph is off. Use Assign modulation to choose a source.
C3-2–2Reshapes the fractal by changing its third constant; small moves can sharply change the form. Available when Shape is Quat Julia and Auto Morph is off. Use Assign modulation to choose a source.
C4-2–2Reshapes the fractal by changing its fourth constant; small moves can sharply change the form. Available when Shape is Quat Julia and Auto Morph is off. Use Assign modulation to choose a source.
Slice W-2–2Chooses which cross-section of the four-dimensional fractal is shown, so moving it grows, shrinks, and reshapes the solid. Available when Shape is Quat Julia and Auto Morph is off. Use Assign modulation to choose a source.
Auto MorphOn / OffTurns auto morph on or off.
Morph Speed0.1–2Sets how quickly morph changes or moves.

Material

SettingAvailable valuesWhat it changes
Point Size0.5–10Sets the visible point size. Use Assign modulation to choose a source.
Resolution2°–15°Trades visual detail against performance. Use Assign modulation to choose a source.
Opacity10%–100%Sets the overall transparency. Use Assign modulation to choose a source.
Bloom0–3Sets the visible strength of bloom. Use Assign modulation to choose a source.
WireframeOn / OffTurns wireframe on or off.

Colors

SettingAvailable valuesWhat it changes
Base Hue0°–360°Moves the color around the color spectrum. Use Assign modulation to choose a source.
Hue AnimationOn / OffTurns hue animation on or off.
Hue Speed0.01–1Sets how quickly hue changes or moves.

Audio

SettingAvailable valuesWhat it changes
Audio EnabledOn / OffTurns audio enabled on or off.
Smoothing0.01–0.99Balances immediate audio response against steadier motion.
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.
Bass → ScaleOn / OffTurns bass → scale on or off.
Mids → DisplacementOn / OffTurns mids → displacement on or off.
Displacement Intensity0–1Controls how far the shape moves away from its base surface. Use Assign modulation to choose a source.
Displacement ModeRADIAL, NORMAL, WAVEChooses the displacement mode or style.
Highs → ColorOn / OffTurns highs → color on or off.
Volume → RotationOn / OffTurns volume → rotation on or off.

Animation

SettingAvailable valuesWhat it changes
Auto RotateOn / OffTurns auto rotate on or off.
Rotation Speed0.1–3Sets how quickly rotation changes or moves. Use Assign modulation to choose a source.
Morph Speed0.2x–5xSets how quickly morph changes or moves. Use Assign modulation to choose a source.
Morph EasingEASE OUT, EASE I/O, LINEAR, ELASTIC, BOUNCEChooses the morph easing mode or style.

Camera

SettingAvailable valuesWhat it changes
Camera ModeORBIT, AUDIOChooses the camera mode or style.
Camera Speed0.1–2Sets how quickly camera changes or moves.

Stars

SettingAvailable valuesWhat it changes
Show StarsOn / OffShows or hides stars.
Star Count200–3000Sets how many visible elements are drawn.
Star Size0.1–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

  • Let bass control particle scale or spread, while highs drive sparkle or trail detail for a clearer sense of depth.
  • Try assigning Bass to Major Radius, then compare Mid, High, and Volume while the demo track plays. The slider's live fill shows the signal reaching that control.