Active Development

Flourish

A standalone macOS visualizer that turns live MIDI, audio, and MIDI/audio files into real-time particle and note graphics — built for live performance and streaming capture.

The Problem

Performers and streamers want music-reactive visuals without wiring up a browser, a game engine, or a tangle of plugins. Flourish is a single native app: plug in a controller or feed it audio, choose a style, and capture the window. No web stack, no separate browser, no sidecar processes — just a self-contained app that follows the music.

Key Features

  • Five visual styles - Flying Particles, Falling Notes, Piano Roll Bars, Burst, and Gem Particles with bloom, smoke, rays, and wind
  • Four unified note sources - Live MIDI input, audio-to-MIDI conversion, MIDI file playback with auto-reload, and audio file playback
  • On-screen 88-key piano - Click to play and drag for glissando, useful for auditioning during capture rehearsals
  • Three colour modes - Pitch-class hue, fixed colour, or a configurable velocity gradient
  • Deep per-style tuning - Speed, gravity, scatter, lifetime, trail, brightness, blend mode, bloom passes, and per-gem wind, turbulence, smoke, and rays
  • Capture-friendly - Vsync'd rendering, chroma-key background option, full-screen toggle, and toggleable settings, transport, and debug panels
  • Self-contained - Native Apple Silicon, no web calls, no cloud, no login — the whole experience runs locally

Screenshots

Flourish visualizer rendering colorful note particles drifting toward the on-screen 88-key piano