A work in progress:
The yellow lines are live spectrum analysis of the playing music (Rhythmbox, line-in, mic, etc.).
You place boxes around, and the boxes are activated by the amount of activity below them (visualized by the white line).
The activation percentages are sent as OpenSoundControl via UDP broadcast to one or more instances of Luz running on your network, where they’re used to control live effects.
The interface is one-click simple so it should work great on touch-screens.
Written in C with SDL, OpenGL, ALSA, FFTW3, and liblo.
This app joins a host of other Luz input methods— MIDI pianos and consoles, joysticks and gamepads, keyboards and mice, laptop touchpads (as absolute X/Y pads), wacom drawing tablets, and wiimotes.

December 7, 2008 at 8:06 am |
[...] More here: Live Spectrum Selection for Luz bMusic/b Visualizer « GNOME Coder [...]