I have an occasional interest in digital audio programming, and followed up an idea I had on the train the other day for an audio effect. I’d not written a plugin for a while but Xcode has a nice template project for an Audio Unit plugin and Apple has a good tutorial on the web so it didn’t take long to try out my idea.
Introducing Fracture
Fracture breaks the incoming sound into granules and then delays each granule relative to its volume. As you can imagine this sounds like quite a mess, the sound fractures in time and place like a skype call going through three separate satellites.
There are controls for wet/dry mix, granule size, the ratio of how volume effects the delay and the ability to add a fixed delay to the dry signal to help things line up. I’m not sure if there are many useful settings in there but it does create a wide variety of effects depending on the source material.
Its a little raw but please give it a go.
To use this audio unit, download the zip file at this link. Unzip it and place the component file in your home folder under Library/Audio/Plug-Ins/Components
It works under Garageband or any Mac audio software that supports Audio Unit plugins.

