Your favorite songs—animated.
A remaster of MIDIJam, a 3D MIDI file visualizer.


Latest version: v1.7.2

What's new?

(Dec 27, 2022)

Version 1.7.2 fixes a critical bug.

You do not need to uninstall any previous versions before installing v1.7.2.

  • Fix the issue where midis2jam2 would not open after second time if file association was invoked (#155)

View all releases →

Profiled and packaged with JProfiler and install4j, a Java profiler and multi-platform installer builder.

✏️ Your favorite songs—animated.

midis2jam2 is a 3D MIDI file visualizer. It plays any MIDI file and animates its performance with a virtual band.

A remaster of MIDIJam, it provides a faithful recreation of the original MIDI file visualizer with new instruments, graphics, and settings.

A screenshot of midis2jam2. A stage with a keyboard, a saxophone, a drum set, a bass guitar, an electric guitar, and an acoustic guitar.

🎥 View from anywhere.

midis2jam2 natively supports a freecam/noclip feature, allowing you to move around the scene and view from any angle.

Get up close to any instrument and notice the detail. Each instrument is accurately and aesthetically animated.

A screenshot of midis2jam2. A stage with a keyboard, a harp, music boxes, tubular bells, and a choir.

🔊 Listen with your favorite SoundFont.

Experience midis2jam2 with high-quality sound, allowing you to play with any SoundFont of your choosing.

Have a physical MIDI synthesizer? Connection is easy with simple configuration.

A screenshot of midis2jam2. A stage with a marimba, a trumpet, a clarinet, a tuba, an accordion, strings, a trombone, and a drum set.

🪕 Complete GM implementation.

midis2jam2 will complete the GM implementation, allowing every MIDI instrument to be visualized.

Instruments including the clarinet, banjo, and helicopter have on-screen visuals—with more to come with every release.

midis2jam2 also has support for animating pitch-bend and modulation effects. Look for these animations on the guitar and space laser.