Live realtime 3D visuals

Fantasynth is a visual instrument to mix beat-synchronized 3D content live. Create your own palette and trigger clips with 3D scenes, shaders and effects. Runs in the browser, supports touchscreen and MIDI controllers.

How it works

01

Load a composition

Pick a set of visual clips organized into layers and tracks. Everything is plain JSON. Editable, shareable, version-controlled.

02

Connect your controller

Plug in a MIDI controller or use the touchscreen. Clips are triggered by notes, parameters controlled by knobs.

03

Perform live

Play music. Trigger clips. Stack layers. Tweak shaders in real-time. The visuals sync to your BPM automatically.

Features

  • Beat-synchronized to BPM. Visuals lock to your music
  • GLSL shader system with palette, fog, and instancing support
  • MIDI + touchscreen. Full controller mapping via JSON config
  • Layered clip system. Stack visuals, one active clip per layer
  • GPU particle systems. Beat-reactive particle engines
  • Post-processing: bloom, ambient occlusion, depth effects
  • Runs in the browser. No install, no plugins, WebGL 2.0
[ screenshot ]