About Fluid Wave
How it works
The effect implements a 2D Navier-Stokes fluid solver on the GPU using a multi-pass ping-pong framebuffer technique. Each simulation step consists of: (1) force application from audio data, (2) advection of velocity field, (3) pressure solve via Jacobi iteration, (4) pressure gradient subtraction for divergence-free flow, and (5) dye advection and diffusion. The simulation runs at a fixed timestep independent of render framerate. Audio energy is injected as velocity impulses at frequency-mapped positions, and colored dye is added simultaneously.
Audio Features
- ▸ Frequency Spectrum
- ▸ Bass Energy
- ▸ Spectral Flux
- ▸ RMS Energy
Best For
- ▸ Ambient & Experimental
- ▸ Jazz & Soul
- ▸ Art Gallery Installations
- ▸ Music Video Backgrounds
MusicMind Engine
Tension Analysis (L4) controls fluid viscosity based on harmonic tension levels, Key Color Mapping (L6) injects dye colors mapped to the song's detected key, and Narrative Arc (L7) modulates turbulence intensity across the song's dramatic sections.
Learn how MusicMind analyzes music →