<div dir="ltr"><div>There was some interest in trying to call into FFTW without the extra filter processing.  The current SharpDsp logic doesn't have any means to do it (all the access points have been declared "internal").</div>

<div><br></div><div>I have created a modified version of DSPBuffer.cs from inside SharpDsp source and have stripped out most of the code not related to forward or reverse FFT.  The intent is to drop some form of this file in your project.  I have not done any testing other than making sure it compiles without error.</div>

<div><br></div><div>File is at: <a href="http://pastebin.com/ssCM1Dpz">http://pastebin.com/ssCM1Dpz</a></div><div><br></div><div>The class now takes an FFT buffer size as a parameter and configures a forward (buf_in -> buf_out) and backward (buf_in -> buf_out) FFT.  It's probably not exactly what you need, but it's a start for customizing.</div>

<div><br></div>It's been at least a couple years since I've looked at SharpDsp.  I still don't understand the all of what it does, but I could easily find the divide-by-N that I wasn't able to find last time.  I left it in the DSPBuffer.cs file as NormalizeOut()</div>