test

granular blur

These piece was inspired by granular synthesis. In audio design, granular synthesis functions by the collage of samples - grains - that live in the microsund time scale. Layering the grains together creates soundscapes, clouds and textures.

In the visual digital realm, grains can be compared to pixels. By using the copy funciton in Processing, I broke a simple geometric into thousands of grains, and layered them back together with slight mathematic offsets to create a texturized, blurred, abstract version of the intial shape.

Different mathematical formulas and starting shapes cerate a variety of patterns.


weave and unweave

This piece was the result of a research into simple and complex harmonic oscilations, achieved by mapping different Perlin noise values based on the interpolation position. These values are then stored into curve vertices (curveVertex).


shells

The shells series originated from studying modular multiplications on a circle.

To create this pattern you need two values, n (number of points along the circle circufmerence) and m (a multiplier). With n=10 and m=2, each point along the circle is multiplied by m (i.e. 1*2=2, 2*2=4 etc.). If the result exceeds 10, the corresponding modular value is used (e.g. 12%10=10).

By using varying points and multipiers, including decimal point values, you can achieve unique geometric patterns.

I have also used a pen plotter to draw the design.


gyre

gyre was my attempt at combining three key elements of generative art into a single piece

Iteration — Perlin Noise — Translation

I began by iterating along the circumference of a circle, marking vertices at regular intervals. I then connected each of these vertices to the origin of the sketch, which I had translated to be at the center. I finally applied Perlin noise to these, which generates the smooth outline.

The following step involved iteration and translation. By applying small offsets to the coordinates of each vertex through each loop iteration, I achieved the final triptych.


partylces

This project was the result of a collaboration with sound designer Francesco Ameglio, inspired by granular textures. The visual, coded in Processing, was a research into threedimensionality and depth for particle systems.