The beauty of Processing is that this was basically a doodle — it took only about 10 sustantial lines of code to write.
You can run the sketch in your browser by clicking the image below.
Electronic Music, Audio + Visual Code, and 3D Graphics
The beauty of Processing is that this was basically a doodle — it took only about 10 sustantial lines of code to write.
You can run the sketch in your browser by clicking the image below.
This is a Processing implementation of the fractal wavetable algorithm I mentioned in previous posts.
The Processing framework itself is really nice — very easy to get into and start hacking out ideas. I’m using the Ess sound library to handle audio playback.
Here’s a link to the sketch. This should play in most Java-equipped web browsers:
Update: See FractalWavetables v2 for new options.
If you download and run this locally, you can write .aif files to disk:
Mac OS X version
Windows version
Linux version
Enjoy
-jd
This is 3D OpenGL eye-candy for Mac OS X, complete with customizable settings, and full source code.
The implementation might be interesting – the options interface is build using Interface Builder, Objective-C and Cocoa, yet the actual drawing code all happens in C++ using OpenGL.
Props to the folks at Cocoa Dev Central for posting a pair of tutorials that got me started with building screensavers in Xcode.
Download: DancingSpirals.saver.zip