Re: FFT frames sizes with AUs
Re: FFT frames sizes with AUs
- Subject: Re: FFT frames sizes with AUs
- From: tahome izwah <email@hidden>
- Date: Wed, 25 Mar 2009 06:53:04 +0100
With the FFT being a block-based operation processing always
introduces latency so yes, you would have to wait for more data.
Zero padding increases computational but not physical resolution (ie
your signal will be interpolated and consist of more points, but the
information will be the same).
HTH
--th
2009/3/25 Ryan Mordoff <email@hidden>:
> Hello all,
>
> So I'm attempting to do some FFT work with an AU I'm developing. In
> the process function you get passed 1024 samples at a time. I was
> hoping to do an FFT of size 2048 or 4096, although I'm confused about
> how to do this. Do I just read in the 1024 samples and zero pad it
> until it gets to a larger size (2048 or 4096). But I've heard zero
> padding doesn't help increase resolution. I was thinking of just
> making a buffer to hold the data until I get enough to do the FFT, but
> then I would think that would cause a bit latency, since I would have
> to keep waiting for the buffer to be filled.
> Any thoughts?
>
> Thanks,
> Ryan
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden