Monday, December 01, 2008
It's still in development, but I'm finally "releasing" a usable tool to create color streams from sound files. It's downloadable here, as a humble zip file. Instructions for setup and use are included. It's really just a simple windows batch script that calls three open source programs in sequence (be it a coincidental and ironic sequence) to do the heavy lifting...
LAME: the script takes in a .wav or .mp3 file, and passes it into the LAME MP3 encoder, which outputs a clean .wav file.
ARSS: the .wav file is passed into ARSS (Analysis & Resynthesis Sound Spectrograph) with particular parameters which creates a spectrogram image.
GIMP: the spectrogram image is passed to a custom GIMP script (included), which applies the color map to the spectrogram, and does the color blending, and saves the final image to disk.
(I do not know how these programs got named. I disclaim responsibility.) If anyone would like to try out this tool, I'm interested in general feedback, and finding interesting examples of sounds to demo this thing. The color mapping (which still seems to be in flux) is currently optimized essentially for speech, but is all very hackable in its present state.
* Image above: color stream of "Lame-Arss-Gimp", spoken.