I was wondering if, in the intervening years, there was a particularly stable, preferably cross-platform, speedy external available? I don’t want to have to go to a different program, write my own, or anything like that if i can avoid it.
Cross platform – no (Mac only). Stable – yes. The external I was mentioning back in that post is now finished, with several gigs to attest to it’s stability. It’s currently not public, but I have it out to some people to test until such time in the next year as I can properly deal with releasing it (and some other bits and pieces).
Porting would be fairly feasible for anyone willing to deal with the code (I won’t be doing it myself), but I’ve used the apple FFT routine, and vectorised the code so it’s fast under mac, which makes the porting a little less easy. If you email me offlist at ajharker [at] g OR google mail [dot] com I’d happily send you the stuff to look at, but no PC stuff right now….
For delay – partitioned convolution should be the window length, which should be half the FFT size, as the data needs to be zero padded, so for FFT size 1024, the delay is 512 samples or 512 / 44100 = c. 11.6ms.