MIDI Piano Visualizer

KeyBloom

The moment your playing blooms

Particles bloom from the key you press — file or live.

Free desktop appWindows only · web runs MIDI files
01Live

Particles bloom from the key you press

The instant you touch a key, light rises from that key. A native audio engine bypasses the browser, so it feels like playing — and your take renders straight to video.

6 ms
Measured on ASIO · web is 58 ms
ASIO
Hardware driver picked automatically
MIDI keyboard
Recognized as soon as it's plugged in
02File

Drop in a MIDI, get a video

88 keys press in time with the file and particles bloom from each one. Rendered frame by frame, so nothing drops on a slower machine.

01
Open MIDI
02
Pick the visuals
03
Save the video
MP4 · 1080p · offline render
KeyBloom app — stage, sequencer and visual panel
03Effect

Seven motions, five color modes

Shape (●■♥★), color, count, size, speed, height, glow and velocity response — set once as a global rule for the whole piece. No note-by-note keyframing.

Bloom
Radial Bloom
Spiral
Fireworks
Fountain
Sand Drift
Wave
Color mode
Solid
Min–Max gradient
Pastel
Rainbow
Palette
04Cue

A different look per section

Build up to six cues and drop them on the timeline — the visuals change from that point on, while particles already in the air keep their old color.

1 Intro
2 Verse
3 Chorus
✏️ Pen
🧲 Snap
+

MIDI · audio waveform · visual track — on one screen

05Watch

Made with KeyBloom

Performance and demo videos from the official channel.

Open the playlist on YouTube
06Export

No watermark, alpha included

MIDI files in the browser, live playing in the app. PLUS is app-only — Windows.

Feature
Free web
Browser
Free app
Windows
PLUS
Windows
MIDI file → video · seven motions
Built-in piano — sound without an audio file
Low-latency live play (ASIO)
1080p MP4 export
Watermark
Yes
Yes
None
1080p transparent background — PNG sequence · ProRes-compatible .mov
Background image · custom shapes · output window
In-app ads
Yes
Yes
None
A transparent background your editor reads as is
PNG sequence or a single file — alpha lands intact on your timeline

Get KeyBloom

The web and desktop app are free. PLUS is a one-time purchase — after checkout you receive a license key by email; paste it into the KeyBloom app to unlock. One license covers up to two devices.

Payment is handled by Creem as the merchant of record.

Refunds — as this is digital content, the purchase is refundable within 14 days if the license key has not been activated, and non-refundable after activation.Terms of Service

Launch sale — 30% off with codeKEYBLOOM· click "Add discount code" at checkout and enter it.

The app button downloads the setup file directly — run it to install. If Windows SmartScreen shows an "unknown publisher" warning, click More info → Run anyway. It is a standard warning for indie apps that are not code-signed yet.

Changelog
  1. 0.1.8

    The keyboard gets more depth, and exported videos no longer look glitched in some video editors.

    Changed

    • The keyboard looks closer to a real piano: rounded bottom corners, small gaps between the white keys, and shading and shadows on the black keys.

    Fixed

    • Fixed videos exported from the app looking glitched in some video editors.
  2. 0.1.7

    A new "Wave" particle motion, velocity response, and a performance pass so frames hold up during a performance.

    New

    • Wave — notes send out a ring that spreads like a drop on water. Playing the same note again pushes the earlier ring further out.
    • Velocity response — how hard you play changes particle size, count and brightness. Set it to 0 to keep them constant.
    • Particle count can now go up to 100.

    Changed

    • "Rise & Scatter" is now the Scatter slider on "Bloom". Max scatter gives you the old Rise & Scatter, and everything in between is available too. Existing project files are migrated when opened.

    Improved

    • General performance work so frames hold up during a performance. When your machine struggles it adjusts automatically in ways you are unlikely to notice, and you can turn this off under Playback settings.
    • Refined the particle motions throughout.

    Fixed

    • The background image now shows in the performance output window.
  3. 0.1.6

    Fixed an issue where the plus license could occasionally deactivate after an update.