Interactive piano-learning web app. Runs in all modern browsers. Plays all MIDI files & supports MIDI devices as input.
- Piano Trainer
- Free • Proprietary
- Online

Interactive piano-learning web app. Runs in all modern browsers. Plays all MIDI files & supports MIDI devices as input.

MIDI visualizer provides a nicely animated rendering of MIDI music that's easily configured through a sleek, on-screen settings dialog. It's open source software built with OpenGL in C++ and it works across Mac, Windows and Linux desktops.

"MIDITrail" is a MIDI player which provides 3D visualization of MIDI datasets. You can enjoy not only listening but also viewing. MIDITrail supports SMF format 0/1, and multiple MIDI ports. MIDITrail is available for Windows, Mac OS X and iOS.

A Music programming language. Translates source code into MIDI. Includes a player. Supports MIDI-Karaoke. Includes a MIDI analyzer.

MidiCo professional karaoke software for macOS allows you to host and manage a professional karaoke show. It supports all standard karaoke file types as well as HD video formats. You can also create your own karaoke files.

With this program you can listen to your own MIDI files (or play live) while viewing these visualizations:


SoundFont Midi Player is a full-featured MIDI player/router and real-time MIDI synth combo, especially useful for Soundblaster (Live, Audigy, X-fi) users who can load SoundFonts automatically in real-time.

A free cross-platform midi file player based on libfluidsynth and Qt.

Initially a private app built for fast playback of large MIDI files, UMP offers an easy solution for Black MIDI recordings.
