Open Splatsonia ↗
A lioness Gaussian splat at the centre of a kaleidoscope, framed by a glowing gold torus wireframe, in Splatsonia

Audio-reactive Gaussian splats

Make Gaussian splats move to any sound.

Splatsonia turns a 3D Gaussian splat into a live, music-reactive visual in your browser. Load a splat, play a track, and watch it ripple, slice, scatter and kaleidoscope to the beat.

DESKTOP BROWSER · NO INSTALL · LIVE AUDIO INPUTS

Lioness splat by Spenser Dickerson. Source. CC BY 4.0.

Built for play

Splatsonia is a browser app by flyAR that makes 3D Gaussian splats react to music and sound in real time.

Splatsonia is flyAR Augmented Reality Studio’s internal vibe-coding, splattalicious experiment. A playground for getting some motion and psychedelia into otherwise static Gaussian splats. Immerse yourself in geometric worlds, weird splat explosions and happy accidents.

Experimental, evolving, and built for exploration. Bring in your splat, play your favourite tunes, turn a knob, hit randomize and see what happens.

Splatsonia in motion

Try it here

Play with it right now.

Press ▶ Demo in the Audio tab for an instant soundtrack, or choose a tab, microphone or audio file.

  1. 01Choose the demo, tab audio, microphone or your own audio file.
  2. 02Choose a preset or randomize for an instant look.
  3. 03Pop out to move controls to another screen.

Inside Splatsonia

How it works

Load a .ply or .sog file, or drop it onto the scene.

01 / Load your splat

Bring your own splat.

Drop in a Gaussian splat as a .ply or .sog file. Drone scans, product captures, portraits and whole streets all work.

  • .PLY
  • .SOG
  • DRAG & DROP

Tab audio, microphone, line input or an audio file, analysed live.

02 / Any sound

Pair it with any sound.

Use audio from a browser tab, a microphone or line input, or an audio file. Splatsonia separates loudness, bass, mids, treble, pitch, beat and brightness, detects the tempo, and adds three tempo-synced LFOs.

  • TAB AUDIO
  • MIC / INPUT
  • AUDIO FILE
  • BPM DETECT

Pick any sound feature to drive any parameter.

Motion: radial ripple, driven by the bass.

Break: slices on the beat.

Visibility: splat size and dissolve come alive as the track gets louder.

Colour: hue rotation driven by the mids.

03 / 50+ audio-reactive parameters

Tweak everything.

Give each effect its own source, strength and silent value. Add a second source with attack, release and curve controls. Bass can drive a ripple while mids scatter the splat and treble adds random motion.

  • MOTION
  • BREAK
  • COLOUR
  • VISIBILITY
Splat FX included
Motion
Waves, explosion, random motion, flow field, twist, radial ripple, scatter and spherize.
Break
Two slice effects, shatter and tile.
Colour
Colour shift, hue rotation, saturation and exposure.
Visibility
Splat size, opacity and dissolve.

A visibility mask and an effect mask working together.

Mask guides show exactly what is inside.

04 / Masks

Mask it.

A visibility mask reveals one part of the splat. A separate effect mask decides where effects apply, inside or outside a region. Both masks can grow with the bass and move with the mouse or WASD.

  • VISIBILITY MASK
  • EFFECT MASK
  • MOUSE / WASD

Protect the centre: your splat stays sharp, the world around it spins.

Every lens setting can follow the music.

Kaleidoscope lens.

Tile the kaleidoscope across the screen.

05 / Kaleidoscope

Go kaleidoscopic.

Mirror the camera image into sectors, tile it across the screen, stagger and rotate the tiles, or protect the centre so the splat stays sharp while the world spins around it.

  • SECTORS
  • TILE SCREEN
  • PROTECT CENTRE

Polyhedral mirrors: Seed of Life, up to eight copies.

Wireframe geometry that warps with the bass.

Tetrahedron mirror, kaleidoscope and torus. Lioness splat by Spenser Dickerson, CC BY 4.0.

06 / Mirrors and geometry

Mirror it. Add geometry.

Surround the splat with polyhedral mirror copies, then wrap it in glowing wireframe geometry. Both the geometry and the copies can respond to the sound.

  • UP TO 8 COPIES
  • WIREFRAME GEOMETRY
  • SPLAT INSIDE / BEHIND

Presets, randomize and save

Find a look. Keep it.

The Ghost Slices preset applied to a lioness Gaussian splat, with the Splatsonia preset menu open
Ghost Slices, one of ten built-in presets. Lioness splat by Spenser Dickerson. Source. CC BY 4.0.

Start from a preset.

Ten ready-made looks, from Ghost Slices to Strobix Kaleidotile.

The Randomize all button in Splatsonia over a teal-tinted skatepark Gaussian splat
Randomize all: a new look with every click.

Or hit randomize.

Get a new look with every click. Undo if the previous one was better.

Splatsonia export scene settings button, saving a look as a JSON file
Save a look as a small JSON file and share it.

Save your favourites.

Export a look, its effect routes and the camera view as a small JSON file.

Who it is for

Sound in. Splat out.

Live visuals and VJs

Move the controls to a second screen and let the room’s sound drive the show.

3DGS creators

Give your splats a stage and another way to be seen.

Events and installations

Use sound in the room to drive the visuals.

Digital explorers

Bring a scan, try a strange idea, and follow the happy accidents.

Questions

FAQ

What is Splatsonia?

Splatsonia is a browser app by flyAR that makes 3D Gaussian splats react to sound. Load a splat, choose an audio source, and more than 50 parameters move with the music in real time.

What is a Gaussian splat?

A Gaussian splat, or 3D Gaussian Splatting scene, is a photorealistic 3D capture made of millions of soft, coloured points. It is usually created from photos or video of a real place, object or person.

Which files can I load?

Splatsonia supports .ply and .sog Gaussian splat files. Drag a file onto the scene or use Load splat.

Which audio sources work?

Use audio from a browser tab, a microphone or line input, an audio file, or the built-in demo track.

Do I need to install anything?

No. Splatsonia runs in a desktop web browser. Open the app in its own tab for the full workspace.

Can I save and share a look?

Yes. Export scene settings as a JSON file, then import it later with the same splat.

What if my splat is huge?

Use SuperSplat Convert to reduce the Gaussian count, lower the spherical harmonic bands, and export a smaller .sog file. Large files can also be prepared with streamed levels of detail.Open SuperSplat Convert ↗Read the performance guide ↗

How can I make splats of my own?

For an easy start on a phone, try Scaniverse, Luma AI or Polycam. If you want to train and tune splats yourself, Nerfstudio has a more advanced Splatfacto workflow.Scaniverse guide ↗Luma guides ↗Polycam Gaussian splatting ↗Nerfstudio Splatfacto ↗

Can flyAR help with Gaussian Splatting?

Yes. We plan the capture, build and clean the Gaussian splat, and prepare the result for browser viewing. Guided viewpoints, labels and other context can be added when the project needs them.See our aerial 3DGS service ↗

Who made it?

Splatsonia is made by flyAR, a Finnish studio working with browser-based AR and interactive 3D. The app is built on PlayCanvas.

Aerial 3D Gaussian splat of the Suvilahti DIY skatepark in Helsinki covered in graffiti

Aerial 3DGS production

Need help with 3DGS?Let us scan your place.

Drone-enabled Gaussian splatting is a fast way to capture a large place as photorealistic 3D. Use the result to show a site, explain it, or let people explore it online.