From What I understand midi format is a digital format computers can read and reproduce.
Is there a way to assign shapes and colors to certain frequencies and durations to visualize the music encoded in the midi files? If so how do I begin?
I uploaded a midi file here i made called c scale.
https://drive.google.com/open?id=0Bw44ozgzKuXWcXJKcUNjZTVKdXc
What I would like to see is shapes and colors change as the scale progresses, maybe scroll left to right which is natural progression from playing music standpoint.
Any help and insights would be appreciated.
mf = Import["C:\Users\W10\Downloads\c scale.mid"]
to get this. And see ref/format/MIDI $\endgroup$