Audio visualization – Processing & Super Collider

Yantra Basic Principles:

1. Square frame

2. Radial symmetry

3. Design of hexagons (six-point asteroid shapes)

4. Design of lotus petals

5. Design of pentagrams

6. Design of octagons

7. Focus on the center of the shape (usually with a small circle or dot)

8. Limited use of colors (white, red, black)

The above principles are used as a basis  focreating the visual result in the processing environment while modifying them in order to highlight the dependence of the shape from to sound source.This work is the result of a personal interpretation of the connection of Mantra and Yantra (audio and image). From the aforementioned rules the ones used are: The radial symmetry, the use of polygons, the square box and the use of only black and white color.

In SuperCollider, I create a routine that reproduces sound samples of my voice. Their playback speed, that is, how long each sample will be heard, is determined by the position of the cursor in the viewport. This value, the position of the cursor, is sent by Processing to the Supercollider.From Supercollider to Processing, location values of each sample are sent into an array, so the visual effect is affected by which sample is being heard at any given time. (In a secondversion of the project is additionally sent a change valuefrequency of the sample).The values sent are translated into Processing as the number of angles of the individual polygons, the color (in the gray scale) and the angle of rotation, which is differently processed based on the circle to which it belongs and thus the variety in the overall image is achieved. As can be seen in the figures, polygons are transparent because they are overlapping. Also, when the angles become large enough, the polygons look like circles, resulting in a transition from circles to polygons.