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.
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
- 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
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 control | Section | What the route changes |
|---|---|---|
| Major Radius | Torus | Sets the visible major radius. |
| Minor Radius | Torus | Sets the visible minor radius. |
| Param A | Seashell | Changes one of the selected formula’s shape parameters. |
| Param B | Seashell | Changes one of the selected formula’s shape parameters. |
| Param C | Seashell | Changes one of the selected formula’s shape parameters. |
| Turns (N) | Seashell | Sets how many times the shell spirals around its axis; higher values wind it into tighter, more numerous coils. Available when Shape is Seashell. |
| Param A | Slime | Changes one of the selected formula’s shape parameters. |
| Param B | Slime | Changes one of the selected formula’s shape parameters. |
| Radius (R) | Slime | Sets the visible radius (r). |
| Frequency A | Lissajous | Sets the first axis frequency of the Lissajous curve. |
| Frequency B | Lissajous | Sets the second axis frequency of the Lissajous curve. |
| Frequency C | Lissajous | Sets the third axis frequency of the 3D Lissajous curve. |
| Phase Alpha | Lissajous | Sets how transparent the phase appears. |
| Phase Beta | Lissajous | Shifts 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 Gamma | Lissajous | Shifts 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. |
| Damping | Harmonograph | Balances immediate audio response against steadier motion. |
| Frequency | Harmonograph | Sets the oscillation frequency that shapes the harmonograph. |
| Range | Sinc Surface | Sets 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 Speed | Sinc Surface | Sets how quickly phase changes or moves. |
| C1 | Julia | Reshapes 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. |
| C2 | Julia | Reshapes 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. |
| C3 | Julia | Reshapes 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. |
| C4 | Julia | Reshapes 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 W | Julia | Chooses 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 Size | Material | Sets the visible point size. |
| Resolution | Material | Trades visual detail against performance. |
| Opacity | Material | Sets the overall transparency. |
| Bloom | Material | Sets the visible strength of bloom. |
| Base Hue | Colors | Moves the color around the color spectrum. |
| Displacement Intensity | Audio | Controls how far the shape moves away from its base surface. |
| Rotation Speed | Animation | Sets how quickly rotation changes or moves. |
| Morph Speed | Animation | Sets how quickly morph changes or moves. |
Settings reference
Core
| Setting | Available values | What it changes |
|---|---|---|
| Shape | TORUS, APPLE, HEART, SEASHELL, SLIME, ROMAN, WAVE BALL, SINC 3D, LISSAJOUS, LISSA 3D, HARMONO, QUAT JULIA | Chooses the shape mode or style. |
Torus
| Setting | Available values | What it changes |
|---|---|---|
| Major Radius | 0.1–2 | Sets the visible major radius. Use Assign modulation to choose a source. |
| Minor Radius | 0.01–1 | Sets the visible minor radius. Use Assign modulation to choose a source. |
Seashell
| Setting | Available values | What it changes |
|---|---|---|
| Param A | 0.1–2 | Changes one of the selected formula’s shape parameters. Use Assign modulation to choose a source. |
| Param B | 0.1–2 | Changes one of the selected formula’s shape parameters. Use Assign modulation to choose a source. |
| Param C | 0.1–2 | Changes one of the selected formula’s shape parameters. Use Assign modulation to choose a source. |
| Turns (N) | 0.5–5 | Sets 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
| Setting | Available values | What it changes |
|---|---|---|
| Param A | 0.1–3 | Changes one of the selected formula’s shape parameters. Use Assign modulation to choose a source. |
| Param B | 0.1–3 | Changes one of the selected formula’s shape parameters. Use Assign modulation to choose a source. |
| Radius (R) | 0.1–3 | Sets the visible radius (r). Use Assign modulation to choose a source. |
Lissajous
| Setting | Available values | What it changes |
|---|---|---|
| Frequency A | 0–200 | Sets the first axis frequency of the Lissajous curve. Use Assign modulation to choose a source. |
| Frequency B | 0–200 | Sets the second axis frequency of the Lissajous curve. Use Assign modulation to choose a source. |
| Frequency C | 0–10 | Sets the third axis frequency of the 3D Lissajous curve. Use Assign modulation to choose a source. |
| Phase Alpha | 0–6.283185307179586 | Sets how transparent the phase appears. Use Assign modulation to choose a source. |
| Phase Beta | 0–6.283185307179586 | Shifts 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 Gamma | 0–6.283185307179586 | Shifts 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
| Setting | Available values | What it changes |
|---|---|---|
| Damping | 0–0.1 | Balances immediate audio response against steadier motion. Use Assign modulation to choose a source. |
| Frequency | 0.1–10 | Sets the oscillation frequency that shapes the harmonograph. Use Assign modulation to choose a source. |
Sinc Surface
| Setting | Available values | What it changes |
|---|---|---|
| Range | 1–20 | Sets 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 Speed | 0–5 | Sets how quickly phase changes or moves. Use Assign modulation to choose a source. |
Julia
| Setting | Available values | What it changes |
|---|---|---|
| C1 | -2–2 | Reshapes 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–2 | Reshapes 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–2 | Reshapes 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–2 | Reshapes 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–2 | Chooses 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 Morph | On / Off | Turns auto morph on or off. |
| Morph Speed | 0.1–2 | Sets how quickly morph changes or moves. |
Material
| Setting | Available values | What it changes |
|---|---|---|
| Point Size | 0.5–10 | Sets the visible point size. Use Assign modulation to choose a source. |
| Resolution | 2°–15° | Trades visual detail against performance. Use Assign modulation to choose a source. |
| Opacity | 10%–100% | Sets the overall transparency. Use Assign modulation to choose a source. |
| Bloom | 0–3 | Sets the visible strength of bloom. Use Assign modulation to choose a source. |
| Wireframe | On / Off | Turns wireframe on or off. |
Colors
| Setting | Available values | What it changes |
|---|---|---|
| Base Hue | 0°–360° | Moves the color around the color spectrum. Use Assign modulation to choose a source. |
| Hue Animation | On / Off | Turns hue animation on or off. |
| Hue Speed | 0.01–1 | Sets how quickly hue changes or moves. |
Audio
| Setting | Available values | What it changes |
|---|---|---|
| Audio Enabled | On / Off | Turns audio enabled on or off. |
| Smoothing | 0.01–0.99 | Balances immediate audio response against steadier motion. |
| 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. |
| Bass → Scale | On / Off | Turns bass → scale on or off. |
| Mids → Displacement | On / Off | Turns mids → displacement on or off. |
| Displacement Intensity | 0–1 | Controls how far the shape moves away from its base surface. Use Assign modulation to choose a source. |
| Displacement Mode | RADIAL, NORMAL, WAVE | Chooses the displacement mode or style. |
| Highs → Color | On / Off | Turns highs → color on or off. |
| Volume → Rotation | On / Off | Turns volume → rotation on or off. |
Animation
| Setting | Available values | What it changes |
|---|---|---|
| Auto Rotate | On / Off | Turns auto rotate on or off. |
| Rotation Speed | 0.1–3 | Sets how quickly rotation changes or moves. Use Assign modulation to choose a source. |
| Morph Speed | 0.2x–5x | Sets how quickly morph changes or moves. Use Assign modulation to choose a source. |
| Morph Easing | EASE OUT, EASE I/O, LINEAR, ELASTIC, BOUNCE | Chooses the morph easing mode or style. |
Camera
| Setting | Available values | What it changes |
|---|---|---|
| Camera Mode | ORBIT, AUDIO | Chooses the camera mode or style. |
| Camera Speed | 0.1–2 | Sets how quickly camera changes or moves. |
Stars
| Setting | Available values | What it changes |
|---|---|---|
| Show Stars | On / Off | Shows or hides stars. |
| Star Count | 200–3000 | Sets how many visible elements are drawn. |
| Star Size | 0.1–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
- 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.