Skip to content

Midi Motion Keys

by Digital DiLeo·Motion Graphics

Images © Digital DiLeo. Used for product review; image policy.

Why we like it

Midi Motion Keys stands out in the superhive library for doing one thing directly: it reads a MIDI file and returns a cube keyboard that animates in step with the notes, with no manual keyframing required. That focus makes it easy to reason about what you get.

What is Midi Motion Keys?

Midi Motion Keys is a Blender plugin by Digital DiLeo that turns MIDI files into 3D motion. Import a MIDI file and the plugin builds animated keyboards made entirely from cubes, generating one keyboard for each track in your composition. Each cube stands in for a key, so the visual maps directly onto the musical data.

As the music plays, the cubes animate on the z-axis, pushing down to mimic keypresses in sync with the track. The workflow runs through a simple import midi button, so setting up the animation does not require manual keyframing. It suits music videos, educational content, and abstract art.

The plugin runs on Blender 4.0 through 4.3 and is released under the GPL license. A demo video is available for a closer look. Midi Motion Keys earns a spot in the superhive library for a narrow, clearly defined job: converting MIDI data into a cube-based keyboard animation without the manual setup that would otherwise be involved.

Who is Midi Motion Keys best for?

Midi Motion Keys is best for music video creators, 3D animation enthusiasts, visual artists merging music with motion, and educators teaching music theory or Blender animation.

How much does Midi Motion Keys cost?

Midi Motion Keys is completely free to download and use.

Key features

  • Imports MIDI files into Blender
  • Generates one 3D keyboard per track, built entirely from cubes
  • Cubes animate on the z-axis, pushing down to mimic keypresses in sync with the music
  • Single import midi button for setup
  • Compatible with Blender 4.0 through 4.3
  • Released under the GPL license

Tags

#MIDI#Blender#music visualization#animation#audio#keyboard#motion graphics

Frequently asked questions

Which Blender versions does Midi Motion Keys support?

Midi Motion Keys runs on Blender 4.0, 4.1, 4.2, and 4.3, so it covers the recent 4.x line rather than older 2.x or 3.x releases. If you are on one of these four versions, the plugin should install and run as intended. For versions outside this range, check the developer's page before installing, since compatibility beyond 4.3 or below 4.0 is not stated here. Keeping Blender updated within the supported range is the safest way to avoid version-related issues.

How does Midi Motion Keys turn a MIDI file into animation?

Midi Motion Keys reads an imported MIDI file and builds a keyboard for each track, with every keyboard made entirely from cubes and each cube standing in for a key. As the music plays, the cubes animate on the z-axis, pushing down to mimic keypresses in time with the track. The whole process runs from a single import midi button, so the animation is generated for you rather than keyframed by hand. That gives you a cube-based visual that follows the musical data directly.

What license is Midi Motion Keys released under?

Midi Motion Keys is released under the GPL license, which sets the terms for how the plugin can be used, modified, and distributed. For the exact conditions that apply to your project, and any details around redistribution, refer to the GPL text and the developer's page. The license is worth noting if you plan to bundle the plugin or its output into work you distribute, since GPL carries specific obligations you will want to review directly before doing so.

Is Midi Motion Keys free?

Midi Motion Keys is listed as free in this catalog, so you can add it without a purchase from here. Licensing and pricing can change over time and may differ on the developer's own store, so for the current terms it is best to confirm on the developer's page before you rely on it. The plugin is distributed under the GPL license, which governs how it can be used and shared regardless of price. When in doubt about cost or terms, the developer's page is the authoritative source.

Similar plugins