Audio DSP, for fun and profit.