MIDI · Recording · Visualization

See the music. Steal the show.

A MIDI visualizer and recorder for macOS, Windows and Linux. Plug in your keyboard, hit record, and watch every note come alive as piano rolls, sheet music, chords, guitar, drums and light.

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 2.0.0

Fresh off the press, released on 2026-10-16

// Made by people

Two people. One band.

MelodyMatrix is not a product from an anonymous AI factory. It's built, tested and supported by a father and his son: a developer and a musician who wanted to see what's happening in their music.

Frank and Vik Delporte on stage at a conference
Frank Delporte presenting on stage
Developer · Dad

Frank Delporte

Java Champion, author of "Java Programming for Raspberry Pi", host of the Foojay Podcast and maintainer of open-source projects like Pi4J. He designs the architecture and writes the Java and JavaFX code.

webtechie.be →
Vik Delporte playing a grand piano
Musician · Son

Vik Delporte

Pianist, drummer and composer, behind the drums since he was three. Vik decides how MelodyMatrix should look and feel for a musician, tests every release with his own playing, and keeps the app honest.

vikdelportemusic.be →

How we use AI

AI is a tool that lets us build more, and faster. We treat it like a colleague in the team: it works within strict guidelines, and every design decision, line of code and release is reviewed and tested by the two of us.

Questions, ideas or a problem? You'll reach us, the real us, at hello@melodymatrix.rocks · More about us →

Now in the app

Learn to play, step by step

Lesson series right in the app: play along with the piano and the sheet music at your own tempo, from your first notes to jazz chords.

Browse the lessons →