spxlAudioToMidi
A small application made with Processing to produce MIDI control messages from a live audio feed. Auto-levelling frequency band meters are used to obtain "peak" output values across the entire audio spectrum analysed (whereas it is usual to have strong bass response with weaker treble response), and easing is applied to make the levels less erratic. 10 separate monitor outputs are supplied, where each monitor is attached to one of the frequency band meters and that meter's output is scaled to the particular output range for the monitor, allowing for a reduced final output range as well as inverted ranges. Controls are provided to select the MIDI output device and the MIDI channel to use, as well as for selecting which monitors are connected to which meters and the monitor output ranges.
I've taken this little app "out" VJing a couple of times now, and it seems to be a good improvement over using the internal audio levels in Neon; I'm pretty happy with the result. Video samples:
- spxl visuals | The Collective at UTS Loft Bar - Kate Doherty | Sat 03 Jul 2010
- D8RH8R live & spxl visuals (2/3) | Midi In The City - Synethesia | Sat 17 Jul 2010
Link: spxlAudioToMidi at subpixels.com
There is a contact form on subpixels.com to send comments and suggestions.
-spxl