[LAU] OT(ish): Strange coding problem (audio related)
Gabriel M. Beddingfield
gabrbedd at gmail.com
Fri Jan 28 14:31:19 UTC 2011
On Fri, 28 Jan 2011, Peter Nelson wrote:
>> First, should probably check if the value should be floor()'d or
>> round()'ed. The "fix" I have above is rounded... but I haven't dug in
>> to the algo see if it should actually be floored().
>
> I wouldn't use the log operation at all:
>
> for (k = 0, le = 2; (1 << k) < fftFrameSize; k++)
FTW!
Not only is this a cool trick, but I think it's the Right
Answer.
Peace,
Gabriel
More information about the Linux-audio-user
mailing list