Day 6
Use FFT volume levels to create interaction
Blowing on the microphone spins discs, the harder you blow the faster they spin. Using openGL for rotation.

Download Src

Use FFT volume as a trigger
Revisiting something I did for Algo, now the microphone controls the daisies. Blow softly and they move back, blow hard enough and their seeds will blown away.

Download Src

Create a sound visualizer using FFT
Audio spectrum is analyzed and visualized by creating points around a circle using ofCurveVertex and varying the radius of each point based on the audio input. Right now input is from internal microphone.

Download Src