blocks
My audio programming projects are designed to produce results that could not be achieved elsewhere. They are coded using python, and the tksnack audio toolkit.

Holographic Processor
This piece of code is one of the very first audio programming projects I worked on. It multiplies the audio data up and down in frequency, and on top of itself.
View Details, Examples, and Source code

Aural (plasma) Terrain Generator
In 3d computer graphics the 3d plasma terrain generation algorythm is used to create randomised but natural looking terrain. This code is an implementation of that same algorythm for use in audio.
View Details, Examples, and Source code

Recursion Processor
This is another adaptation of a graphics algorythm to audio. Both in 3d and 2d graphics recursion algorythms are used to generate fractal patterns. This code essentially does the same thing for sound.
View Details, Examples, and Source code

Wavetable Builder
This is a fairly simple piece of code in concept, but has the potential to generate exceedingly complex waveforms. Essentially it combines multiple audio samples together to form a larger one. The order, repetition, and duplicates of the source are the complex part of the code.
View Details, Examples, and Source code