As part of my coding practices, I used Processing to generate motion pictures that visualize different sound pieces I collected in my life. 

Each sound piece is 10 seconds, and generates 3 seconds motion picture.