Visualization of audio signal be transformed generatively using Grasshopper
We focused our visualization as a radial projection that was parameterized around frequency, rhythm, and volume. While researching the visualization of signal frequencies, we explored translating the sine waves generated by sound frequencies into a radial shape and modulating these parameters:
The radial design had the effect of creating dense, bright visualizations for short, staccato sounds. Louder, more intense sounds fell much farther from the origin. Most interestingly for us, depending on the cycles per second, elaborate shapes could be formed from the displacement of the lines, including 6-point and 12-point stars.
With simpler input signals, such as single piano keys or chords, the shapes form orderly, neat structures. With more stochastic, chaotic input signals such as human speech, the cycles break and collapse into jagged forms.
As a real time sound visualization, we also included a metronome in the form of a circle that expands based on a straightforward sine function of time. The circle helps provide a standardized "rhythm" to the visualization that exists separately from the input signals.