You are browsing the archives of minim.
You are browsing the archives of minim.
Finally finished up the chalknoise app. Feel free to download it and use it with your own music.
I added a few features to make it a bit more interactive. Press the following buttons to change the visualizer.
1 – 3 = Change intensity. *Note volume will also effect the intensity. 1 = low, 2 = medium, 3 = high.
a = Turn on auto Color switcher (default)
m = Turn on manual color switcher. Mouse click or space bar to change color.
This was written in processing using the minim library. Organic movements are generated using perlin noise. To mix in the audio I used minim to read FFT. I created an average spectrum out of the FFT to simulate an overall “feel” to the song. Once I found the right averages I multiplied those values by the perlin noise function. This results in the lines becoming more intense as the song increases intensity. I spent quite a long time on the perlin noise trying to get it to “snake” around rather then explode around. I felt this was a bit more interesting effect. For more on perlin noise check out Daniel Shiffman’s web site http://www.shiffman.net/teaching/nature/week-1/. For more on minim check out http://code.compartmental.net/tools/minim/.
ChalkNoise from Jordan Larrigan on Vimeo.
Built with processing using the minim library to analyze the FFT (Fast Fourier Transform). The music is “Neelix – Disco Decay (Felguk Mix)”. For the HD version of the video http://vimeo.com/8130916. I also uploaded the app so you can download and use it on your own music.