Processing Resolume FFT

Triggering clips and controlling Resolume Arena based on FFT analysis of music


Automatic VJ interface for FFT powered communication between Processing, Resolume Arena and a MIDI controller. Made as a research project for Circus Family.

How does it work?

The program performs FFT analysis on any sound: local music file, line in signal or whatever sound is playing on your computer (via soundflower) and trigs clips or controls effects inside Resolume Arena. Parameters like thresholds and FFT bins can be controlled by any midi controller for use in a live setting.

Want to try it out?

Find the code on my Github and try it out. Please let me know if you have questions or requests about it.

My role

I did all coding for this work-in-progress project, and hope I find the time or the opportunity to develop it further. The audio analysis was very much inspired by the methods of Joshua Davis and his class Painting With Sound.