FREE INTERACTIVE FLAME DEMO · MODULE 1: WAVE STUDIO

Your stage.
Try it live.

Drag a fixture. Change the look. See your show take shape. The demo is free forever; the full studio opens with a seven-day trial.

No installation. No signup to try the demo.
Visual rehearsal only. No physical output.

6 UNITS / INTERACTIVE DEMO

Drag units to arrange. Visual only; no physical output.

More Controls Selection · Nozzle
6 selected

Drag a fixture to move the selection. Drag empty stage space to box-select. Use Multi-Select to tap individual units. Arrow keys nudge a focused fixture. Right-click or hold its fuel gauge to edit its estimate.

Internal sequences 001–070. Demo edits reset on reload. Visual rehearsal only; no physical output.

Six units ready. F01, F03 and F05 are inverted.

Want to build a complete show workspace?

Open the full studio ↗

40 units · 88 catalog presets · Custom workspaces · Free for seven days, then $29.99 CAD once

ONE LAB. MANY FIXTURES.

Modules that rehearse together.

Virtual SFX Lab is the stage, cue stack, faders and receivers. Each module adds a fixture to it. Buy the lab once; modules you own share one show.

MODULE 1 · AVAILABLE

Wave Studio

Explo X2 Wave Flame — 88 catalog sequences, nozzle direction, invert, angle limits, six-channel DMX patch, receive-only sACN / Art-Net input from Vista 3 or grandMA, an MA panel that mirrors the grandMA command section (Fixture 1 Thru 4 At 30 Please, Store Cue, Go+, X keys — pressable from a real grandMA2 / grandMA3), and export packages for Vista 3 and grandMA2 / grandMA3.

Included with the lab purchase.

NEXT MODULES · PLANNED

More fixtures, one show

Further flame and SFX fixture modules are planned to run in tandem on the same stage and cue stack, so a multi-fixture flame show is rehearsed as one project.

Module names, pricing and dates are not yet announced.

Click Here!Try Spark Studio

SPARK STUDIO · LEARNING EDITION · FREE IN YOUR BROWSER

Learn faders, cues and consoles. With a guide who talks back.

Spark Studio is the Virtual SFX Lab learning edition for early teens, classrooms and anyone starting out. Six virtual flames, real faders, a cue list with GO, DMX addresses and universes, timing a show to music, and seven missions that earn XP. Pyro Pete explains every control, answers questions and walks over to point at what you should press next. Nothing is real fire; everything is a simulator.

  • Education first Missions teach what a fader, a cue, an address and a universe actually are before any jargon.
  • Fun to learn XP, quizzes, a beat loop to time your show and a workspace you can rearrange like the full studio.
  • Classroom ready Student profiles, a PIN-protected teacher tab, per-student reset and progress export.
  • Pete, your way Hover him and press the gear: size from tiny to huge, voice, mood, humor, and an optional connection to your own AI provider so he can answer anything.

Open Spark Studio in your browser ↗Meet Pyro Pete

Runs in this browser, no install or account. Progress and layouts stay on your device. Developer preview 0.6.0.

INFORMATION MODE, BEYOND THE STUDIO

Take the information panel with you.

VSL Info Mode is a standalone companion. Point at page content or select text to bring up relevant facts and source links in a floating orange panel, without opening the studio.

Browser extension for Comet · Google Chrome · Microsoft Edge · Brave, plus an Android tester; Windows desktop coming soon. Browser extension 0.4.0 (Chrome Web Store listing pending review) and Android tester 0.3.0 developer preview.

Manual installation required

Extract the ZIP, open your browser’s Extensions management page, enable Developer mode and choose Load unpacked. Select the folder containing manifest.json, then pin VSL Info Mode to the toolbar. The current package may display “VSL Info Mode for Comet.” It is not a browser-store listing; Firefox and Safari packages are not included. The downloads page also includes a live example on a Strange Science article.

88Catalog looks
40Draggable fixtures
200%Max visual flame scale
sACN / Art-NetLocal receiver input

A STAGE THAT MOVES WITH YOU

Work out the look.
Keep your setup.

Place every fixture where you want it. Give each its own preset, Invert state and angle limits. Save your layout and pick it up again in the browser, on Windows, or on Mac.

Explore the full web app
01

Make the stage yours

Drag up to 40 fixtures into position. Adjust individual limits or copy them to every unit.

02

See the timing

Play, pause and scrub bursts, steps and waves. Slow the preview down to inspect a look.

03

Connect your rehearsal

Use a local receiver for independent fixture triggers from Vista. The hosted browser demo does not receive live DMX.

FREE DEMO. OPEN BETA STUDIO. ONE-TIME DESKTOP PURCHASE.

Your stage. Your license.

The demo on this page is free forever. During the open beta the full browser studio is free too: every studio button opens it directly, with no trial clock and no checkout. The Windows and Mac apps, which add the local receiver for live console input, are one-time purchases for one computer each. No subscriptions. Prices are subject to change as updates continue; what you buy is yours, with a full refund within 14 days if it is not for you.

VIRTUAL SFX LAB · FULL STUDIO · OPEN BETA

Free during the beta

No trial, no checkout · opens in your browser

A one-time price (planned $29.99 CAD) may apply after the beta; anything you save now stays yours.

WINDOWS OR MAC APP / ONE COMPUTER

$29.99 CAD

Plus applicable tax · One-time purchase · per computer

Includes the local receiver for live Vista input and the full studio on that computer. Another computer needs another license. Payments are handled by Lemon Squeezy, the merchant of record; tax is calculated at checkout. Full refund within 14 days of purchase. Prices are subject to change as updates continue.

OPEN BETA · FREE / NO INSTALLATION

Full studio

The complete Wave Studio module, right in your browser.

  • All 88 presets, 40 units, cue stacks and faders
  • Save and load layouts and workspaces
  • Free while the beta runs · a one-time price may follow
Open the full studio

Manual preview only. Live input runs locally.

0.33.0 SIGNED BUILD / ONE-TIME PURCHASE

Windows

Desktop receiver and visualizer for one Windows computer: Virtual SFX Lab.exe, no Python install, code-signed.

  • Same-PC Vista sACN or Art-Net input
  • Opens on the demo page; full studio and First Guide included
  • One-folder build, about 15 MB; unzip and run

Plus applicable tax · one-time · one computer. Price subject to change as updates continue. Testers with a code download free until 1.0.

Windows instructions
0.33.0 LAUNCHER PACKAGE / ONE-TIME PURCHASE

macOS

Readable launcher package for one Mac: Python 3.10+ required, no pip packages, about 3 MB.

  • Same-Mac sACN launcher preset
  • Preview-Only launcher without network input
  • Opens on the demo page; full studio and First Guide included

Plus applicable tax · one-time · one computer. Price subject to change as updates continue. Not a signed or notarized app; native Mac testing is still pending.

Mac instructions

TESTER ACCESS

Have a tester code?

Codes are shared personally by the developer and are not published anywhere. One unlocks the full studio in this browser and the Windows and Mac downloads, free of charge until version 1.0 is released.

Nothing is collected beyond the code and the visitor identity this site already uses for your saved layouts.

BETA TESTERS WANTED · COMMUNITY-DRIVEN

Help shape the lab.

Virtual SFX Lab is built by one pyrotechnician and refined by the people who use it. Every beta build is shaped by tester notes, and the roadmap follows what the community needs on real shows. Testers receive a personal code that unlocks the full studio and the desktop downloads free of charge until version 1.0.

WHAT WE NEED

Real-world use

Run the studio on your own machine — Windows PC or Mac, phone or desktop — and build the kind of layouts and cue stacks you would actually program for a show. The more it resembles your real workflow, the more useful your feedback is.

WHAT WE NEED

Honest, specific notes

Tell us what broke, what was confusing and what slowed you down: the build number, your device and browser, and the steps that led there. A short note or a screen recording is plenty — no formal bug report required.

WHAT WE NEED

Ideas from the field

Missing presets, Vista or grandMA workflows, fixture behaviour that doesn't match the real unit, features you want for rehearsals or client previews. Tester suggestions decide what the next modules and updates focus on.

Interested in testing?

Join the Discord and DM strangebrewgames with the short application form pinned in #faq: your background in SFX, pyrotechnics or show control, the console or software you use, and the device you'd test on. Tester keys are given out in the Discord's Beta Lab. No commitment beyond trying the build and sharing what you find.

Join the Discord

PROTOTYPE SETUP REFERENCE

Set up your local studio.

For testers running the 0.33.0 Windows build or macOS package; paid release instructions may change. Keep physical flame hardware disconnected from the rehearsal network. Vista can still output to other devices.

Virtual SFX Lab 0.33.0 on one Windows PC

  1. Download and unzip

    Unlock the download with your tester code above, then extract Virtual-SFX-Lab-Windows-0.33.0-x64.zip anywhere — your Desktop is fine. There is no installer, no Python and no admin rights needed. To verify the file, run Get-FileHash in PowerShell and compare it with the checksum shown beside the download button.

  2. Run Virtual SFX Lab.exe

    If Windows shows “Windows protected your PC”, choose More info, then Run anyway. The build is code-signed; the prompt appears only because the publisher identity has not yet built reputation. Do not disable your antivirus for it.

  3. Choose your console and a launcher mode

    Pick the Console (Vista 3, grandMA3, grandMA2 or other) so the hints and status line match your desk, then Start receiver + open studio when that console sends sACN or Art-Net; select the network adapter it uses. Pick Skip for now to explore the studio without live input. Everything except live input works standalone.

  4. Enable Vista’s Streaming ACN output

    In Connect Universes → Add Network Connection, choose Streaming ACN / sACN. Start with universe 1 and priority 100, assign your Vista universe and enable output. The workflow is documented in the Vista user guide; labels may vary by release. grandMA3: Menu → DMX Protocols → sACN, Local Universe 1, sACN Universe 1, Enable Output (and Send sACN If Idle Master when alone). grandMA2: Setup → Network Protocols → sACN, Local Start 1, Protocol Final, Output Active (and Network DMX if Alone). onPC software needs MA hardware to output. Full steps are in the studio’s Vista & MA Receiver and First Guide Part 5.6.

  5. Verify input, then rehearse

    The app opens on the demo page; the First Guide opens when you enter the full studio. Choose Live sACN, match each fixture’s universe and six-channel start address to Vista, and check the packet counter and channel monitor first. Keep the rehearsal isolated from real flame hardware. Logs are written to %LOCALAPPDATA%\WaveStudio\receiver.log.

Download the complete Windows guide
VISTA
sACN multicast / UDP 5568
LOCAL RECEIVER
localhost / 8765
YOUR BROWSER

The hosted demo is separate from this local input path. sACN does not advertise a discoverable Art-Net node.

BEFORE YOU START

A few useful answers.

More troubleshooting and advanced launch options are included in each download.

What is free, and what costs money?

The interactive demo on this page is free forever, with no sign-up. During the open beta the full browser studio is free as well — press any studio button and it opens, with no trial and no payment step. The Windows and Mac apps, which include the local receiver for live Vista input, are separate one-time $29.99 CAD purchases per computer. There are no subscriptions. Prices are current as of this build and subject to change as updates continue.

Will the price change?

Possibly. Virtual SFX Lab is early software and the price is reviewed as features land, so the amount shown today may go up or down for future buyers. A purchase you have already made is not affected and does not expire.

Is there a trial or a paywall for the browser studio?

Not during the open beta. Every studio button on this page goes straight into the full studio: 40 units, 88 presets, faders, cue stacks, layouts and workspaces, saved in your browser. If a one-time price is introduced after the beta it will be announced here first, and layouts, cues and workspaces you have saved stay with you. The demo on this page stays free regardless.

What does a Windows or Mac license cover?

$29.99 CAD plus applicable tax for the app on one computer, with no recurring subscription: the local receiver for live sACN or Art-Net input plus the full studio running locally. A second computer needs a separate license. The download is unlocked in the browser you bought from; your Lemon Squeezy receipt is your proof of purchase if you need access restored. Updates within the current major version are included; no promise of lifetime updates or support is made.

What are modules?

Virtual SFX Lab is the shared stage, cue stack, virtual faders and receivers. Each module adds a fixture. Wave Studio (Module 1) is the Explo X2 Wave Flame. Further fixture modules are planned to work in tandem on one stage so a multi-fixture flame show can be rehearsed as a single project; their names, pricing and dates are not yet announced.

How do I buy, and how do refunds work?

Press a Buy button above. Checkout opens on Lemon Squeezy, the merchant of record, which accepts cards and PayPal, calculates applicable tax for your location and emails a receipt. When you return to this site in the same browser the studio or download is unlocked within a few seconds. Testers with a code do not need to buy anything until version 1.0.

14-day refund policy. If Virtual SFX Lab does not work on your system or is not what you expected, you get a full refund within 14 days of purchase, no questions asked. Reply to your Lemon Squeezy receipt (or use the support link in it) with your order number; refunds are issued through Lemon Squeezy and can take up to 10 days to appear on your statement. After 14 days, refunds are at the developer’s discretion. A refund removes the license from the browser it was bought in.

How do I become a beta tester?

Join the Virtual SFX Lab Discord and DM strangebrewgames with the short application form pinned in #faq. Tester keys are given out in the Discord's Beta Lab; they unlock the full studio and the desktop downloads free until version 1.0, in exchange for notes on what works, what breaks and what is missing. See the Beta testers section above.

I was given a tester code. What does it do?

Enter it in the Tester Access box on this page. It marks this browser as a tester (the full studio is already open to everyone during the beta) and unlocks the Windows and Mac downloads, free of charge until version 1.0 is released. Codes are shared personally by the developer and are not published; please do not pass yours on. When 1.0 ships, tester access ends and the regular one-time price applies. Your saved layouts, cues and workspaces are kept either way.

What does this site record about my visit?

A first-party page counter notes which page was opened, the site that linked here (its address only), whether the screen is phone, tablet or desktop size, and a salted digest of the random visitor id this site already uses for your saved layouts. No cookies, IP addresses, browser details or emails are kept for statistics, no third-party analytics scripts run, and the figures are visible only to the developer as aggregates.

How much is the tax?

The listed $29.99 CAD is before applicable tax. Lemon Squeezy calculates the tax for your location and shows the total before you pay; no universal tax rate is quoted here.

Can the website receive live input from Vista?

Not by itself. Live input requires the Windows or Mac app, which runs a local receiver and its own local browser page. The hosted web app is for manual preview, layout editing and rehearsal.

Does it work with grandMA2 and grandMA3?

Yes. The desktop receiver has grandMA3 and grandMA2 presets (Console drop-down in the Windows app, menu options in the Mac launcher) and accepts standard sACN (E1.31 Final and Draft, multicast or unicast) and Art-Net, so a grandMA3 or grandMA2 console — or onPC with MA hardware attached, which MA requires for any output — drives the virtual units the same way Vista does. Export For grandMA writes a GDTF fixture type, an MVR scene with patch and stage positions for grandMA3, fixture-type and layer XML for grandMA2, and CSV cue sheets. MA show files are not a documented format, so cue contents are programmed from the sheet.

Why doesn’t Wave Studio appear as a node in Vista?

Same-computer mode uses sACN multicast, not Art-Net discovery. Add a Streaming ACN output and match the universe and interface. Separate-computer Art-Net mode retains discovery replies.

The head moves, but there’s no virtual flame. What should I check?

With real flame hardware disconnected, inspect the virtual fixture’s channel monitor: check the six-channel patch, virtual armed state, trigger reset and angle limits. The receiver’s status readout can explain why visual emission is suppressed. This is simulator troubleshooting, not physical firing guidance.

Can I move layouts between Windows, Mac and the web?

Use Save layout to download a JSON file, then Load layout in another version. Fixture positions, presets, Invert, angle limits and DMX patches are portable. The updated Windows package and web app also save recorded cues, fader assignments and chase settings; the earlier Mac package does not support that playback data. Layouts do not store the visual flame-scale slider or Vista show data. Save before closing; changes are not automatically retained.

What if my packet counter stays at zero?

Check that Vista’s sACN output is enabled, the selected local adapter matches, and the receiver subscribes to the right universe. Review network permissions without disabling system protections. Stop other receivers or monitors that may already own UDP 5568.

Does this simulate the physical X2 exactly?

No. This is an independent artistic visualizer. Catalog looks are based on the Explo sequence sheet, but flame shape, motion and timing details are approximations. The manufacturer’s manual remains the reference for physical equipment. Never use this app to determine clearances, certify safety, or confirm actual firing behavior.

START WITH A LOOK

Build your first virtual stage.

Open the full studio

Free for seven days, then $29.99 CAD once. Manual browser preview; no installation required.

SEVEN-DAY FREE TRIAL / FULL STUDIO

Start your Wave Studio trial

The full studio opens now and stays open for seven days in this browser account. No payment details, no sign-up. When the trial ends the studio locks behind the purchase screen — $29.99 CAD once, plus applicable tax — and the free demo on this page keeps working. Saved layouts and cues are kept.

Trial length
7 days from now
After the trial
$29.99 CAD one-time (price subject to change; 14-day full refund), or stay with the free demo
Collected
Start time only

Visual rehearsal only. The studio sends no DMX or firing commands.

Keep using the free demo

ONE-TIME PURCHASE / ONE COMPUTER

Wave Studio for Windows

$29.99 CAD

Plus applicable tax. No recurring subscription. Price subject to change as updates continue.

License
One computer
Platform
Windows
Tax & total
Shown at checkout
Refunds
Full refund within 14 days

Checkout opens on Lemon Squeezy, the merchant of record. Your purchase is unlocked in this browser when you return.

Try the free demo

No payment details are collected on this site. Early-access software: the price may change for future buyers; yours does not expire. Not happy? Reply to your receipt within 14 days for a full refund, no questions asked.