Simulation

Fire Simulation

Fire Simulation is a responsive simulated scene in BeamTracer Audio Visualizers, built on WebGL. Settings, audio modulation, presets, and tips.

Default demo track · live audio-reactive settings

Fire Simulation is a responsive simulated scene in the Simulation category. Open it from the left visualizer list, start an audio source, and use the settings panel to shape its response.

Open Fire Simulation

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

Campfire · Inferno · Blue Flame · Ghostly · Plasma · Violet

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
Fuel RowsCoreControls fuel rows; higher values increase the effect and lower values reduce it.
Burn TemperatureMaterialControls burn temperature; higher values increase the effect and lower values reduce it.
BuoyancyMaterialControls buoyancy; higher values increase the effect and lower values reduce it.
VorticityMaterialControls the strength of the swirling motion.
Spectrum ForceAudioControls spectrum force; higher values increase the effect and lower values reduce it.
Circular ForceAudioControls circular force; higher values increase the effect and lower values reduce it.
Puff ForceAudioControls puff force; higher values increase the effect and lower values reduce it.

Settings reference

Core

SettingAvailable valuesWhat it changes
Display ModeNORMAL, DEBUG FIRE, TEMPERATURE, FUEL, PRESSURE, DENSITY, NOISEChooses the display mode or style.
Bottom FireOn / OffTurns bottom fire on or off.
Position X0–1Controls position x; higher values increase the effect and lower values reduce it.
Position Y0–1Controls position y; higher values increase the effect and lower values reduce it.
Width0.1–4Sets the visible width.
Fuel Rows1–40Controls fuel rows; higher values increase the effect and lower values reduce it. Use Assign modulation to choose a source.
Sim Resolution64–512Trades visual detail against performance.
Dye Resolution128–1024Trades visual detail against performance.
Splat Radius0.01–2Sets the visible splat radius.
Mouse InteractionOn / OffTurns mouse interaction on or off.

Material

SettingAvailable valuesWhat it changes
Burn Temperature1200K–2200KControls burn temperature; higher values increase the effect and lower values reduce it. Use Assign modulation to choose a source.
Cooling1500–4500Controls cooling; higher values increase the effect and lower values reduce it.
Fuel Dissipation0.85–0.99Controls fuel dissipation; higher values increase the effect and lower values reduce it.
Buoyancy0.05–0.35Controls buoyancy; higher values increase the effect and lower values reduce it. Use Assign modulation to choose a source.
Vorticity5–25Controls the strength of the swirling motion. Use Assign modulation to choose a source.
Velocity Dissipation0.94–1Controls velocity dissipation; higher values increase the effect and lower values reduce it.
Density Dissipation0.95–1Controls how concentrated the visible elements appear.
Pressure Dissipation0.5–1Controls how strongly the simulation pushes outward.
Pressure Iterations5–50Trades visual detail against performance.
Noise Blending0–1Sets how irregular or unpredictable the noise blending appears.
Noise Volatility0–0.5Sets how irregular or unpredictable the noise volatility appears.
Wind EnabledOn / OffTurns wind enabled on or off.
Wind Strength0–50Controls how strongly wind moves the scene.
Wind Turbulence0.0001–0.001Controls how strongly wind moves the scene.
OmnidirectionalOn / OffTurns omnidirectional on or off.
Shape Confinement0–0.5Controls shape confinement; higher values increase the effect and lower values reduce it.
Shape Center X0–1Controls shape center x; higher values increase the effect and lower values reduce it.

Colors

SettingAvailable valuesWhat it changes
Color PresetNATURAL, BLUE, GREEN, PURPLE, PLASMAChooses the color preset mode or style.
Sparks EnabledOn / OffTurns sparks enabled on or off.
Spark Offset X-0.5–0.5Controls spark offset x; higher values increase the effect and lower values reduce it.
Spark Height0–1Sets the visible spark height.
Spark Emit Rate1–30Sets how quickly spark emit changes or moves.
Spark Size2px–20pxSets the visible spark size.
Spark Size Variation0%–100%Sets the visible spark size variation.
Spark Speed100–700Sets how quickly spark changes or moves.
Spark Speed Variation0%–100%Sets how quickly spark variation changes or moves.
Spark Life0%–100%Controls spark life; higher values increase the effect and lower values reduce it.
Max Sparks50–500Controls max sparks; higher values increase the effect and lower values reduce it.
Spark Hue0°–360°Moves the color around the color spectrum.
Spark Hue Variation0°–60°Controls spark hue variation; higher values increase the effect and lower values reduce it.
Spark Fluid ReactiveOn / OffTurns spark fluid reactive on or off.
Spark Fluid Strength0–5Sets the visible spark fluid strength.
Spark Avoid MouseOn / OffTurns spark avoid mouse on or off.
Spark Avoid Radius200px–600pxSets the visible spark avoid radius.

Audio

SettingAvailable valuesWhat it changes
Master Gain0x–5xSets how strongly the input signal affects master.
Bass Intensity0–3Sets the visible bass intensity.
Mid Intensity0–3Sets the visible mid intensity.
High Intensity0–3Sets the visible high intensity.
Smoothing0.01–0.8Balances immediate audio response against steadier motion.
Spectrum ModeOn / OffTurns spectrum mode on or off.
Spectrum Bars16–128Controls spectrum bars; higher values increase the effect and lower values reduce it.
Spectrum Force0.001–0.01Controls spectrum force; higher values increase the effect and lower values reduce it. Use Assign modulation to choose a source.
Spectrum Threshold0–0.5Sets the level that must be crossed before spectrum appears.
Spectrum Intensity0.05–1Sets the visible spectrum intensity.
Spectrum Width0.2–1Sets the visible spectrum width.
Spectrum Base Y0–1Controls spectrum base y; higher values increase the effect and lower values reduce it.
Spectrum Max Y0–1Controls spectrum max y; higher values increase the effect and lower values reduce it.
Spectrum Splat Radius0.1–1Sets the visible spectrum splat radius.
Spectrum Fuel0–3Controls spectrum fuel; higher values increase the effect and lower values reduce it.
Circular SpectrumOn / OffTurns circular spectrum on or off.
Circular Radius0.01–0.6Sets the visible circular radius.
Circular Bass RadiusOn / OffTurns circular bass radius on or off.
Circular Force0–1Controls circular force; higher values increase the effect and lower values reduce it. Use Assign modulation to choose a source.
Circular Position Y0–1Controls circular position y; higher values increase the effect and lower values reduce it.
Circular Fuel0–5Controls circular fuel; higher values increase the effect and lower values reduce it.
Circular Intensity0–1Sets the visible circular intensity.
Circular Upward Bias0–2Controls circular upward bias; higher values increase the effect and lower values reduce it.
Circular Splat Radius0.01–0.5Sets the visible circular splat radius.
Circular Sensitivity0–2Sets how strongly the input signal affects circular.
Circular Bass Gate0–3Controls circular bass gate; higher values increase the effect and lower values reduce it.
Circular InvertOn / OffTurns circular invert on or off.
Circular Rotation0°–360°Sets the circular rotation of the visible composition.
Central EmitterOn / OffTurns central emitter on or off.
Drag X0–1Controls drag x; higher values increase the effect and lower values reduce it.
Drag Y0.05–1Controls drag y; higher values increase the effect and lower values reduce it.
Drag Spread0–5Controls how far elements separate from the center or from one another.
Central Splat Size0.1–1Sets the visible central splat size.
Central Fuel0–1Controls central fuel; higher values increase the effect and lower values reduce it.
Random PuffsOn / OffTurns random puffs on or off.
Puff Count1–10Sets how many visible elements are drawn.
Puff Force50–1000Controls puff force; higher values increase the effect and lower values reduce it. Use Assign modulation to choose a source.
Puff Fuel0–4Controls puff fuel; higher values increase the effect and lower values reduce it.
Puff Position Y0–2Controls puff position y; higher values increase the effect and lower values reduce it.
Puff Audio Sensitivity0–2Sets how strongly the input signal affects puff audio.
Puff Upward Bias0–1Controls puff upward bias; higher values increase the effect and lower values reduce it.
Puff Splat Radius0.01–0.1Sets the visible puff splat radius.

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

  • Start with moderate audio strength. Large gain changes can overwhelm the motion before you can see what each band contributes.
  • Try assigning Bass to Fuel Rows, then compare Mid, High, and Volume while the demo track plays. The slider's live fill shows the signal reaching that control.