ABOUT BEAMTRACER
A browser-based audio-visual studio built by working artists. Three professional apps — visualizers, oscilloscope, and laser show design — available in Chrome or Edge on Mac, Windows, and Linux.
THE STORY
BeamTracer started in a Bay Area home studio, with a love of live visuals, oscilloscope music, and laser art. The aim was to make those creative tools easy to try from a browser.
Open a visualizer and play a track, draw with sound on the oscilloscope, or turn your artwork into laser frames. You can explore all three before choosing a paid plan or connecting hardware.
BeamTracer is what happens when a creative-tools engineer who actually does the work — VJ sets, laser shows, oscilloscope music — builds the tools they wanted to use. Create in the browser and take the finished media into your own editing or show workflow.
It is about sharing the things that make this work exciting: watching music come alive, turning art into laser frames, and finding an interface that is fun to explore.
THE PLATFORM
196 real-time browser visualizers. Modulation matrix, MIDI Learn, APC Mini MK2 support, and 4K video export.
/viz →
XY oscilloscope with CRT-style glow, a built-in synthesizer, and live output to supported laser DACs.
/scope →
Browser-based ILDA creation. SVG/text/video to laser, animation studio, 3D beam viewer, AI-assisted beam composition.
/laser →
One subscription, one account, one design language. All three apps speak the same MIDI, OSC, and ILDA — built to compose live together, not just sit on the same site.
PRINCIPLES
Create in Chrome or Edge without installing a desktop editor. Supported network laser output additionally uses the free macOS BeamTracer Bridge app.
Create ILDA files, connect supported laser DACs, map MIDI and OSC controls, and export video up to 4K. Check each feature’s plan and hardware requirements before a show.
Start on the free tier without signing in. Sign in for limited free trials of supported premium features; see Pricing for the available allowances.
Choose supported laser DACs, MIDI controllers, and audio inputs. Use Chrome or Edge on Mac, Windows, or Linux; check the connection guide for your device.
Save your work on your device, and choose cloud sync when your plan supports it. Download media and project files for your next editing or show workflow.
Read the public guides and changelog, and send feedback about the tools you use. Built by a working laserist for other creators.
THE COMPANY
BeamTracer is operated by BeamTracer LLC, a California limited liability company based in the San Francisco Bay Area.
BeamTracer builds tools for working with audio, light, and visuals — from laser graphics and oscilloscope art to music visualization.
Mailing address: 470 Noor Ave, Suite B #1301, South San Francisco, CA 94080
OPEN SOURCE & ATTRIBUTIONS
BeamTracer is built on the shoulders of an extraordinary open-source ecosystem. We’re grateful to every maintainer who put their work into the commons, and credit them below per their licenses.
- Three.js— MIT· 3D visuals
- React Three Fiber & drei— MIT
- React— MIT
- Next.js— MIT
- Viktor NV-1 synth engine— MIT· OSC-1 synthesizer — by Nikolay Tsenkov (nicroto)
- tuna— MIT· Audio effects by DinahMoe
- Meyda— MIT· audio feature extraction
- Zustand— MIT
- Tailwind CSS— MIT
- React Flow (@xyflow)— MIT· modulation matrix
- Fumadocs— MIT· documentation engine at /docs
- DOMPurify— Apache-2.0 / MPL-2.0· SVG sanitization
- Lucide icons— ISC
Visualizer code
Credits for adapted code and visual inspiration, with the associated projects and authors:
- Tabler Icons by Paweł Kuna— MIT· Flying Equations chemistry illustrations
- 3D Particle Explorations by Jack Rugile— Codrops use terms· Visual inspiration for Flying Equations
- woscope by m1el— MIT· Adapted for scope CRT presets
- sketch-threejs by Yoichi Kobayashi— MIT· Distorted
- three.js examples by mrdoob & contributors— MIT· Adapted for Marble Madness, Geometric Cave, Plasma Disk, Plasma Ball, Constellation Lattice (VFX Linked Particles), Reflection Tree (Recursive Tree Cubes by oosmoxiecode), Birds (compute birds), and other 3D visuals
- webgpu-tsl-linkedparticles by Christophe Choffel— MIT· Constellation Lattice
- Manifold Mandala by Liam Egan— MIT· Manifold Machine
- three-stdlib by pmndrs contributors— MIT· Plasma Ball
- THREE.Fire by mattatz— MIT· Animated noise-domain advection adapted for Explosions
- Explosion Shader by Mariana Ávalos Arce— MIT· Layered noise displacement adapted for Explosions
- webgl-noise by Ian McEwan / Ashima Arts— MIT
- FlipClock by Justin Kimbrell— MIT· Flip Clock
- Jellyfish by Aleksandar Rodic— MIT· Jellyfish
- Aurelia by Niklas Niehus (Holtsetio)— MIT· Medusae
- Audio Visualizers by Codrops— MIT· Line Dance / Lumin Thread
- Distorted Sphere Custom Material by Codrops— MIT· Displaced Sphere
- webgpu-galaxy by Dan Greenheck— MIT· Galaxy
- 260125_LavaLamp by ekimroyrp— MIT· Lava Lamp inspiration
- CSS 3D pen by Marc Bechara— MIT· Intergalactic
- Constraint by Edan Kwan— MIT· Nexus Lattice
- The-Spirit by Edan Kwan— MIT· Man In White
- Flow by David Li— MIT· Man In White
- WebGL-Audio-Visualization by Karl-Aksel Puulmann— MIT· Text Particles / Audio Reactive Torus
- Vissonance by Tariq Soliman— MIT· Fracture / Silk
- JSModeler by Viktor Kovacs— MIT· Particulate Matter
- Realtime_PyAudio_FFT by Xander Steenbrugge— MIT· spectrum / FFT analysis
- threejs (rthreejs) by B. W. Lewis— MIT· Node Nebula
- particulate-js by Ash Weeks— MIT· That's No Moon
- Arcade by Robert Leitl— MIT· Ready Player One
- 3D Earth Music Visualizer by Antonio Della Fortuna— MIT· Audio Earth
- works (water) by saharan— MIT· Adapted for Splish Splash
- Creative Black Hole by Antoine Wodniack— MIT· Event Horizon
- WebGL-Fluid-Simulation by Pavel Dobryakov— MIT· Fluid Simulation / Fire Simulation
- Interactive Particles Music Visualizer by Tiago Canzian (Codrops)— MIT· Particle Man
- Particula by Humprt Pum— MIT· Particle Equalizer organic flow
Additional ILDA Viewer credits: ildac32.com and possan/ilda.js. Both are gratefully acknowledged.
Creative assets
- Self-Portrait (1889) — Vincent van Gogh— Public domain· Reactive Portrait uses the original figure with an AI-reconstructed painted background
- Flight of the Navigator Trimaxion Drone Ship by carnagerulesmaximum— CC BY 4.0· Cruise keeps the original geometry and the optional First Class form reshapes it at runtime; BeamTracer replaces the original material with polished silver
- Impossible Cube by Ruud de Rooij— CC BY 4.0· Vector drawing adapted for BeamTracer display and tutorial media
- Guadi's Honeycomb by Vernon Miller— CC BY 4.0· Shown as Gaudi Honeycomb; vector drawing adapted for BeamTracer display and tutorial media
- Guitar (duotone) — Phosphor Icons— MIT· Loaded through the Iconify library for the Image to Laser documentation media
- Sky Box — Sunny Day by Chad Wolfe— CC BY 3.0· Sunny outdoor environment in Water Ball and Ring Master
- Pumpkin lantern by Lorc— CC BY 3.0· Converted into laser outlines for the Halloween artwork tutorial
- Ghost — Material Design Icons by Pictogrammers— Apache 2.0· Adapted into a floating animation for the Halloween artwork tutorial
3D models
3D models used in certain visualizers are sourced from Sketchfab and credited to their authors per the Creative Commons / Sketchfab licenses:
- “Crystal Jellyfish (Leptomedusae)” by n-— CC-BY-4.0
- “Zorag - Mutant Angler Fish - Rigged and Animated” by HighPolyDensity— CC-BY-4.0
- “Steampunk Spider” by _surovic_— CC-BY-4.0
- “X-12 Mech” by DroneMaster— CC-BY-4.0
- “Fantasy Butterfly Animation” by lalune— CC-BY-4.0
- “Arm Chair” by VictorLimaPucMinas— CC-BY-4.0
- “Daft Punk Helmet (Guy-Manuel)” by NotGabe— CC-BY-4.0
- “Daft Punk Helmet (Thomas Bangalter)” by NotGabe— CC-BY-4.0
- “Iron Man Rig” by Darth Iron— Sketchfab Standard
- “Palm Tree - Animated” by mqumboz— CC-BY-4.0
- “Pool Float” by arloopa— CC-BY-4.0
- “LEGO - Character BASE (Rigged)” by valenteproductions— CC-BY-4.0
- “Roblox-Bacon-Hair” by Roblox— CC-BY-4.0
- “Star Wars Imperial Stormtrooper TK-736N (rigged)” by tegnemaskin— Sketchfab Standard
- “Tie Fighter (low-poly)” by ScurvyWoof— CC-BY-4.0
- “Dancing Stormtrooper” by StrykerDoesAnimation— CC-BY-4.0
- “Tron 1982 Recognizer” by Shriker1— Sketchfab Standard
- “Tron Character” by marajoos— CC-BY-4.0
- “Encom 786 — Flynn's Lightcycle (Tron: Evolution)” by Shriker1— Sketchfab Standard
Additional build- and server-side dependencies are used under their respective licenses (LGPL-3.0, MPL-2.0, Apache-2.0, BSD, ISC, and CC-BY-4.0 for browser-support data).
GET IN TOUCH
No credit card. No signup wall. Open a tab, start working.