#ifndef FFT_H
#define FFT_H

#include <gtk/gtk.h>

void FFT(int NumSamples, gboolean InverseTransform,
	float *RealIn, float *ImagIn, float *RealOut, float *ImagOut);
void InitFFT();
int NumberOfBitsNeeded(int PowerOfTwo);
inline int FastReverseBits(int i, int NumBits);
int ReverseBits(int index, int NumBits);

#endif