I made a visualizer for my track Time Perception in processing.
To create the bands I used a noisefield and used the current position of a particle to determine the new position. the index in the array of positions was used as the z-axis. So I basically created a noisefield particle animation but instead of drawing the points moving in time - i used "time" as the z-axis.
to create the 3D bands I simply activated
hint(ENABLE_STROKE_PERSPECTIVE); in my setup() method
this visualizer written in ronin morphes between states of a lissajous figure in sync with the music.
I transition between the states by interpolating the state variables linear over a time periode that is in sync with 4 bars of the music.
read more ...
I have been asked to share the code of the sound visualizer I wrote in processing about a year ago, so I decided to write a blogpost explaining what I did
The program has two main parts - the autocorrelation function that creates the wiggly line and a glsl filter for the lens-distortion effect.read more ...
For this experiment I used the sound visualizer nodes form the animation nodes addon I have been asked for tutorials a lot lately and so I added a view screenshots and descriptions to explain how I achieved the effect.
as usual you can download the blend file here
please add a comment if you like this longer format posts or if you have suggestions for future posts.
the song I used for the animation is called "The Long Dawn - Part II" and can be found on soundcloud
To analyze the audio material you need a "Sound Bake" and a "Evaluate Sound" node. I also created a copy of the default cube for each bar I wanted in my animation using an "Object Instancer". The strenghts list and the object list are fed to a loop.read more ...
I made another blender animation by using the smoothing modifier to very extreme values. This time I animated them using "bake sound to F-Curve"
The sound-track was generated using hydrogen and a korg monotron
you can download the blend file here