partconv~ is an external that implements partitioned fast convolution, suitable for convolving input signals with long impulse responses for reverbs, etc.
This release offers much improved performance, as well as independence of the partition size and your patch's blocksize. It includes Altivec code from Chris Clepper. There's also some SSE 1 code that produces almost correct results but doesn't seem to improve performance. If you are familiar with SSE and want to have a go at writing an SSE version, please do!
partconv~ requires FFTW3. (http://fftw.org)
Download here: http://puredata.org/Members/bensaylor/partconv~-0.2.tar.gz/view
- Ben