I’m in more and more need of an FFT analyzer and I’ve been having a bit of trouble streaming the output values of my
ProcessBlock function. I’m obviously using the
OnMsgFromDelegate function on the IControl end, but I’m unsure of a few things:
- What sender class (ISender, etc) do I use to send entire blocks to the IControl?
- What do I need to do in the
OnMsgFromDelegatefunction to extract all of the values? I looked over the IControls and couldn’t find any example of this. Once I can get all of the values from
ProcessBlock, I can feed them into a circular buffer and then feed that into an arbitrary FFT.
And while I’m on the subject, would WDL_FFT do the job? I’m probably going to be doing FFT on 44100 samples ever second or so. Thanks in advance.