
After some wrangling with Processing I’ve created a program that writes optical tonewheels in a variety of shapes. However, I wanted to also be able to include recorded waveforms like optical film sound except in a circle. The resolution needs to be high and the image scaleable, so distorting a screengrab of a waveform does not work.
Using a little patch I wrote in Max/MSP, I created a list of the average amplitude of a 10-second audio sample. The result was 10,000 values which were translated into the image above.
Probably not perfect, but at it at least looks really great.
![opticalEncoder-italsensor[dot]com opticalEncoder-italsensor[dot]com](https://i0.wp.com/www.jeffreythompson.org/blog/wp-content/uploads/2010/02/opticalEncoder-italsensordotcom.png?resize=525%2C525)
