I've tried to avoid FFTW for a few reasons:
1) Huge code bloat -- this thing is not small. It takes a long time to
build, and the code overhead for a Photoshop plug-in is significant.
2) Funky calling API -- you have to use a much more complex API to talk to
it, mostly due to the prediction engine for what will be the most efficient
implementation on that hardware. Yes, this is how they accomplished their speed,
but the pain for the programmer is significant.
3) It writes files. They save their "preference" information and frankly, I
want to be in control of what disk access takes place.
I'd rather loosing some efficiency if the code were a whole lot simpler and
easier to compile. That's why I was hoping that someone at Apple had a
*simple* DP FFT routine that would be better than my pokey Radix 2.
Maybe I can take John Green's code and make a Radix 4/2 (not sure if there
are enough double FP registers for an 8/4/2)...
-Chris Russ
_______________________________________________
scitech mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/scitech
Do not post admin requests to the list. They will be ignored.