Author: Florian Schmidt

contributions:
	Conversion from double to floating point fft plus various optimizations: Mario Lang
