image002

 

The above is a pianoroll visualizing the first musical piece from famous work “The Art of Fugue” by J.S.Bach (download the MIDI file). It clearly manifests the motifs and structure of this music piece. The gif animation file is an example output of MATLAB function given the input MIDI file.

 

Here is the demo (download). Simply by running gif2roll function and you will see how it processes and results in the GIF animation (we are using another famous work by Bach)

1

 

        Now you can go ahead and modify the parameter fields in the gif2roll function for your own

   MIDI file to have a nice viewpoint of your favorite music.

  

   Some other interesting examples:

1

1080-17

  

   This work is based on MATLAB MIDI toolbox and inspired by Stephen Malinowski with

   his Music Animation Machine (MAM).

   

 Back to the mainpage