I hope this is the right forum for this question, if not please refer me to the right one. I want to use the C18 compiler to perform an FFT routine on some discrete data on a PIC18F458, that is the only PIC family I have access to, and have programmer for. It doesn't need to be a large-point routine, nor does it need to be very fast, but does need to work. Does anyone have any code that may do the trick? All the codes I saw online are for PCs and are veeeeery large and can't compile to PIC, else they are for DSPs with specialized instruction sets and hardware resources. The PIC is the only chip I'm familliar with to even try this. Any ideas? Code snippets and suggestions are very welcome!