1.2 Audio-visual instrument – second pass

The link to my p5js sketch is here.

Developing from the previous assignment, I revise the rotation part but I still have a question of how to make the track of ellipse rotation visible as a circular ring through the entire process. I tried to put it in the setup function but it did not work and I also tried for loop but it is difficult to management it in the circular ring shape. 

Besides, I also integrated what we learnt from the last class about waveform and FFT. Instead of using lines, I chose ellipse to visualize FFT because I want to make it look like small particles of dusts moving when the wind blows up. For the waveform, I tried to use line to generate the feeling of lakes where waves are going up and down according the music. 

Leave a Reply

Your email address will not be published. Required fields are marked *