Mozart, Wolfgang Amadeus: Variations on Twinkle, Twinkle Little Star

A 3D music animation with notes passing all around, lighting up as you hear them!

This piece was composed by Mozart in 1781.

This video was made using Blender ( ).

The MIDI can be found at

Subscribe now to be notified when new videos are uploaded!


  1. I am really amazed by your work.

    I want to learn video animations from midi files. I already have made a computer program to make my own animations. This comnputer program was inspired by the work of Stephen Malinowski.

    Although I admire his work, and was on my way to copy what he did, I am not satisfied. I want to make midi animations in 3 dimensions, like you do.
    You show that you can do it with Blender and its scripting language, python.

    I have followed a course in Blender, and also a course about Blender and Python scripting.

    I have tried to make sense of your Blender files, and after all of this studying I only achieved to load an audio file, and play it in the file

    audiosculpture-rig – video.blend

    But I have no clue about the rest.

    Where, for example, does one put a midi file?

    Or must I first change a midi file into a CSV file?

    If so, where do I load that file?

    And in what blender file exactly?

    You have given three:

    audiosculpture-rig – frames+glow.blend
    audiosculpture-rig – sequence.blend
    audiosculpture-rig – video.blend

    from the name audiosculpture-rig – video.blend I think that here is where you mix the audio with the video. Probably the video consists of frames. Or does this file create the video frames from the audio? Or from the video?

    As you can see, I am completely stumped.

    It is not my intention to make videos like yours.

    I just want to understand what, exactly, you did, so that I can understand how, exactly, one makes animations from midi files, with Blender.

Leave a Reply