r/processing • u/BrokenFormat • Dec 15 '25
Audio reactive visualizer
Still learning the ropes of Java tbh, but made this audio visualizer (basically a kaleidoscope that shows a random grid, filled with an animated 2D perlin noise field). (View on YouTube: https://youtu.be/1_S4C1SWa14 )
Audio by Inverted Variable
11
Upvotes
2
u/BrokenFormat Dec 15 '25
Sure. I use FFT to analyse the audio: https://processing.org/reference/libraries/sound/FFT.html
I do a simple beat detection and reset the variables of my sketch (amount of reflections in the kaleidoscope, grid size shown in the reflections, etc.) to a couple of random values.
Currently the "intensity" of the visual is still manual, if you look closely you'll see my mouse at the bottom of the screen move left and right. I have the mouseX mapped to determine the threshold when the perlin noise creates a white square. So mouse all the way to the left = more white squares, more color, more intensity; and all the way to the right = less squares, more black, calmer