MIDI · Recording · Visualization

See the music.
Steal the show.

Plug in your keyboard, hit record, and watch every note explode into fireworks, piano rolls, charts and light. MelodyMatrix turns raw MIDI into a live visual gig.

Built with Java · Kotlin · JavaFX macOS · Windows · Linux
// How it works

Three steps to the spotlight

01

Plug in

Connect any MIDI keyboard or controller over USB. MelodyMatrix finds it instantly — no drivers, no fuss.

02

Hit record

Play. Every note, pedal and velocity is captured with microsecond timing, powered by virtual threads.

03

Put on a show

Pick a view — or five — and watch your performance come alive on screen.

// The views

One take, endless shows

Click any view to watch it in action. Each one reads the same recording and paints it a completely different way.

Piano (Simple)
Classic

Piano (Simple)

Piano with Effects
Visual FX

Piano with Effects

Treble and Bass Clef Staff
Notation

Treble and Bass Clef Staff

Chords on Staff
Notation

Chords on Staff

MIDI Events
Data View

MIDI Events

Note Charts
Data View

Note Charts

Circle of Fifths
Theory

Circle of Fifths

Chord Relationships
Theory

Chord Relationships

Guitar Note
Guitar

Guitar Note

Guitar Chord
Guitar

Guitar Chord

Audio Spectrum + MIDI
Audio

Audio Spectrum + MIDI

Drum Kit
Percussion

Drum Kit

LED Strip
Hardware

LED Strip

// Download

Grab it. It's free to try.

Available for macOS, Windows and Linux, with auto-updates via jDeploy. Head to the download page to pick the right build for your machine.

Download ↓
macOS · Windows · Linux
// Latest release

MelodyMatrix 1.1.0

Fresh off the press, released on 2026-07-08

Coming soon

Tutorials are on the way

Step-by-step videos to get the most out of every view — and how to build your own light show. Drop your email and we'll ping you when they land.

Notify me