REAX V1.0|512-BAND REAL-TIME FFT ENGINE

Make Music Videos
That React to Sound.

Professional audio-reactive visualizer studio. Upload a song, pick a style, export in 1080p. No After Effects. No code. Just music.

Open REAX Studio
Built by NDK
5Visualizer Styles
11Particle Modes
4Aspect Ratios
1080pExport Quality
REAX // Canvas Viewport — 1920×1080 [16:9]
○ STANDBY
Click to experience real audio reactivity
BEAT DETECT|BASS: 0%|CIRCULAR VISUALIZER64 BARS · 128 BPM DEMO

Start a Composition

Begin with a clean blank canvas or choose a pre-configured audio-reactive template to customize your visualizer.

Built for Creative Precision

Professional creative software standards — no cluttered AI dashboards, no complex shader code.

512-Band FFT Audio Analysis

Web Audio API analyser processes bass, mids, and highs with zero latency for responsive visual pulses.

Sub-Pixel Particle Engine

Simulate dust, starfields, kick sparks, and swirling vortex particle fields with real physics.

Multi-Track Timeline

CapCut-inspired timeline with live drawn audio waveform peaks, clip trimming, and playhead scrubbing.

Dynamic Properties Inspector

Adapts dynamically to the selected layer with collapsible sections for radius, typography, and audio modifiers.

Master Post-Processing Effects

Attach film grain noise, vignette darkness, kick strobe flashes, and chromatic aberration.

1080p Full HD MP4 Exporter

Export your composition in 1080p or 720p at 30 or 60 FPS ready for YouTube, TikTok, and Spotify Canvas.

From Song to Video in Four Steps

01

Upload Audio

Drop an MP3 or WAV. The engine decodes it locally and builds the waveform.

02

Compose Layers

Add visualizers, particles, text, images and shapes on a multi-track timeline.

03

React to Sound

Tune bass/mids/highs reactivity and beat-synced blur, shake and punch.

04

Export 1080p

Render an MP4 locally in your browser. Nothing is uploaded.

NDK

REAX is a solo-built, client-side audio-reactive visualizer studio. Upload a song, build a composition, and export 1080p MP4 — all in the browser.