free stuff – download and enjoy!

I’ve spent much time creating free tools for electronic music and audio engineering, starting in 1991 with SoundHack and more recently with a series of plugins and externals for Mac, Linux and Windows.

This software is born from a desire to make available more interesting, esoteric and creative tools to musicians, sound designers and audio engineers.


Freesound Bundle

The Freesound bundle is a collection of VST/AAX/AU, Mac/Windows plugins that I have developed while teaching music programming at UCSD and CalArts.

Screen Shot 2015-06-24 at 11.26.29 AM
++chebyshev A distortion unit which uses several low-order chebyshev polynomials to add even or odd harmonic distortion. This can be used to make a sound gently saturated (3rd chebyshev polynomial), harshly distorted (7th chebyshev polynomial) or like a dying amplifier (2nd or 4th chebyshev polynomials).
Screen Shot 2015-06-24 at 11.27.00 AM
++compand is a combined compressor/expander plugin. It has a softknee control as well as a switchable rms/peak level detector. it also has a variable width level detection window (response).
Screen Shot 2015-06-24 at 11.27.30 AM
++decimate uses bit depth and sample rate reduction for added aliasing and decimation noise. a very noisy plugin. useful for adding harshness, distortion and brightness to any sound.
Screen Shot 2015-06-24 at 11.27.54 AM
++matrix is a mid-side to left-right encoder and decoder. for mid-side microphone arrays, but also useful when needing to apply effects to only the center or the sides of a stereo mix.
Screen Shot 2015-06-24 at 11.29.04 AM
++phasor is a multistage phase shifter that has outputs for 360, 720, 1140 and 2880 phase shifting (1, 2, 4 and 8 notch). bandwidth, central frequency, feedback, and modulator parameters can be adjusted.

Delay Trio

SoundHack Delay Trio is a group of three plugins derived from the same basic delay algorithm: a hermite interpolated delay line with variable modulation, and a feedback loop with dc blocking and saturation. Pitch shifting is achieved with a dual head crossfading delay (ala Eltro Tempophon/Dennis Gabor/Pierre Schaeffer phonogene) and is decidedly low-fi. The saturating feedback also allows them to be great drone and noise generators.

The three plugins are +delay (classic delay effects), +pitchdelay, (essentially the same plugin with controls oriented toward pitch shifting), and finally +bubbler (a granular delay in which grains are pulled from the delay line with randomized start time, delay time and pitch shift value).

Delay Trio Manual




Spectral Sound Processing for the Macintosh. My original application still ticking, still swooshing, still awfully useful (original release October 26, 1991).

  • Universal Binary (v. 0.896) Intel / PPC (10.4+)
  • Carbon (v. 0.893) CarbonLib / OSX (10.0 – 10.3.9)
  • PPC (v. 0.88888) PowerPC (8.6 – 9.2) & OSX
  • FPU (v. 0.881) Older 68k+fpu macs
  • NF (v. 0.881) Older 68k-fpu macs

Pd & Max/MSP Externals


William Brent, Daniel Arias, Bryan Oczkowski, Trevor LeVieux and I have been spending some of the last two summers porting the SoundHack plugins to Pd and Max/MSP format. We have now ported 11 plugins to Pd (Macintosh, Windows and Linux) and Max/MSP (Macintosh and Windows). Version 7 features +binaural, +morphfilter, +spectralcompand, +spectralgate, +decimate, +chebyshev, +matrix, +compand, +delay, +pitchdelay and +bubbler.

These are compiled externals with help files. Please send any bug report back to. Thanks!

Pd Downloads

Drop all files in the pd/extra folder

Max/MSP Downloads

Drop all files in the pd/extra folder