|
bosch bosch is a color organ based on Iannis Xenakis's UPIC concept and inspired by Rasmus Ekman's Coagula, the flagship color organ for Windows. Color organs work by transforming image information into sound using a simple mapping of the spatial and color axes of image data to time, pitch, and timbre. Most color organs act essentially as a bank of oscillators, one for each row of pixels, whose characteristics are controlled by the image data at each vertical column of pixels. typically each oscillator's pitch is determined by the row number. bosch works this way too, but it differs from other color organs in that while most use only sine wave oscillators, it also uses square and triangle waves, which produce a broader range of frequencies and thus result in noisier output. bosch is written in C for Mac OS X and Linux. It has only a rudimentary command-line interface. It has not been released, but here's the source code. If you want something easy to use, try Coagula. -- M. Cepstral |