Interactive Composition, continued

Here’s my sketch.

This is an animation of a ship made its way through rough seas during a storm, which is also related to the concept of this song– Wonderland. So I basically tried to make a sketch of this senario. Some basic elements could be flash, ocean wave, ship and rain or storm (supposed to be).

User can press “s” to start playing this song and interact with different sound tracks and animations. Pressing “o”, “p”, “l”, “k” can change the volume of “Other” sound track and moving mouse can adjust volume of “Vocal” and “Drum” sound tracks. Waves are reflections of “Other” and “Drum”. User can also drag mosue to make flash which is related to waveform of “Vocal” . 

I first drew a ship and uploaded it to my sketch. I used millis to realize it’s moving with translate and rotate. Then I added waves to it using analyzer and waveform. I made the flash also by analyzer and combined with transparency and mouseReleased. Finally I spent so much time on making the raindrops but failed. I would try to fix it in the future.

I have met many challengs. A big problem which I haven’t solved is that I can not draw the rain drops with for loop or class with out making the system broken. I have tried on two computers but both failed. Besides I could not make the volume by pressing only one key. It was supposed to be louder and louder by pressing one key and reduce to being muted, then becoming louder again. So I had to change this interaction from pressing one key to four keys representing 4 levels of volume.

1 thought on “Interactive Composition, continued

Leave a Reply

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