[sdiy] Re: [Fpga-synth] Hello! and an Idea!
René Schmitz
uzs159 at uni-bonn.de
Tue Sep 5 22:12:19 CEST 2006
Jeff Farr wrote:
> This is all leading me to another technique. Start with how it's done
> on a known system and then assess how that system can be implemented
> with the hardware I've got. At the moment I've only got some info on
> "BruteFIR" which is an open source convolution engine, which I'm not
> sure shares enough in common to be really useful. Research time.
You have to do an "overlap and add", i.e. you compute a lot more short
length FFTs, instead of a big one. Martin Czech has mentioned this
technique, in conjunction with his IR related work.
There was some C-Sourcecode available on his site. (Which appears to
have vanished off the face of the web....)
An overlap-add has the advantage that you can do much longer
convolutions (or IRs if you will), and you don't introduce as much delay
as for a brute force convolution.
> Subthought: If someone was going to implement this with DSP's would
> they have access to more multipliers or would they use some trickery?
Trickery.
Cheers,
René
--
uzs159 at uni-bonn.de
http://www.uni-bonn.de/~uzs159
More information about the Synth-diy
mailing list