Feeling Patterns Assignment #1

 P5.js code

I wanted to explore patterns that aren't really repetitive in an obvious pattern way but that we still try to make sense of. Specifically, I remember someone mentioning raindrops on a window as one of the patterns they noticed and it stuck out to me because raindrops on a window isn't really a repetitive sound. The size of the drops, the amount, and the time between drops all vary every time. So why then does it stand out as a pattern? Probably because we try to make sense of the new pattern as the sound evolves and over time it all starts to sound the same. It is consistent in it's inconsistency. 

For this project, I decided to play around with the sound of raindrops and specifically creating patterns and then breaking them with new patterns. Each segment is composed of a pattern. For example, short length clips spaced out evenly, but then layered with more short length clips spaced out evenly but at a different start point and some long length clips spaced out evenly, the sound becomes what seems to be random but if it continued, we would start to see the pattern.

To visualize this, I created ripples in p5.js. When the user holds the mouse down, the sound plays and ripples spawn on the mouse point with every raindrop. As the sound continues it becomes more and more hectic but still adheres to the rules of the segment's pattern. The combinations of these different patterns give the illusion of no pattern at all, or we start to try and see a pattern where there isn't one in order to make sense of what we hear.

Comments

Popular posts from this blog

ICM Week #6

Worldmaking with Unity Final Project

Hypercinema Week #4