Skip to content

MIDI To Visuals

by Patochun·Motion Graphics

Images © Patochun. Used for product review; image policy.

Why we like it

Stands out in the Blender extensions library by covering a spread of visualization styles — bar graphs, piano-roll strips, waterfalls, fireworks, fountains and lightshows — all driven from a single MIDI file.

What is MIDI To Visuals?

MIDI To Visuals (M2V) converts MIDI music data into 3D animated visualizations inside Blender. It can create several visualization types, including BarGraph, which places one cube per note animated in sync with the music, Notes Strip in a piano-roll style, an animated Waterfall effect over note strips, particle-based Fireworks, a Fountain particle simulation and a Lightshow of animated lights.

Animation runs in real time, synchronized with note on/off events, note velocity, track colors and MIDI timing. The add-on reads multiple MIDI file formats — Format 0 with a single track, and Formats 1 and 2 with multiple tracks. It ties into Blender through custom node materials, particle systems, geometry nodes, audio sync with MP3 and compositing effects.

Version 1.2.0 adds fixes for compatibility with the Blender 5.0 Python API, and the add-on is compatible with Blender 5.0 and newer. It is released under the GNU General Public License v3.0 or later, and a quick start tutorial video is available.

Who is MIDI To Visuals best for?

MIDI To Visuals is best for blender users who want to turn MIDI files into 3D animations synchronized to the music.

How much does MIDI To Visuals cost?

MIDI To Visuals is completely free to download and use.

Key features

  • Six visualization types: bar graphs (one cube per note), piano-roll note strips, waterfalls, fireworks, fountains and animated lightshows
  • Real-time animation synchronized with note on/off events, note velocity, track colors and MIDI timing
  • Supports MIDI file formats 0 (single track), 1 and 2 (multiple tracks)
  • Blender integration via custom node materials, particle systems and geometry nodes
  • Audio sync with MP3 and compositing effects

Tags

#MIDI#3D Animation#Music Visualization#Blender Add-on#Motion Graphics#Particle Systems#Geometry Nodes

Frequently asked questions

Does MIDI To Visuals work with Blender 5.0?

MIDI To Visuals is compatible with Blender 5.0 and newer. Version 1.2.0 specifically adds fixes for compatibility with the Blender 5.0 Python API, so it is set up to run on current releases. The extension does not require any special permissions to work inside Blender. If you are on an older Blender version, check the developer's GitHub page for earlier releases and compatibility details before installing so you match the add-on to your setup.

What MIDI file formats does MIDI To Visuals support?

MIDI To Visuals supports multiple MIDI file formats, including Format 0 with a single track, Format 1 with multiple tracks and Format 2 with multiple tracks. It reads the music data and maps notes and instruments into 3D animated sequences, synchronizing the animation with note on/off events, note velocity, track colors and MIDI timing. That range covers both single-track and multi-track files, so it can take input from a variety of MIDI sources.

How do I install MIDI To Visuals in Blender?

MIDI To Visuals can be added by dragging and dropping the add-on into Blender, or by downloading the extension and installing it from disk through Blender's preferences. The extension does not require special permissions. Once installed, it works inside Blender using custom node materials, particle systems and geometry nodes to build the visualizations, along with audio sync and compositing effects. A quick start tutorial video is available if you want a walkthrough before diving in.

Is MIDI To Visuals free to use?

MIDI To Visuals is listed as free here and is released under the GNU General Public License v3.0 or later. That license governs how you can use, modify and redistribute the add-on. It is authored by Patochun and hosted in the Blender extensions library. For the current licensing terms, the source code and any details on redistribution, visit the developer's GitHub page, which is the canonical place for the project.

Alternatives to MIDI To Visuals

Also in Motion Graphics for Blender.

Similar plugins