Expand description

Use easyfft instead

I realised that constfft’s primary feature, the lack of errors/panics and implementation directly on arrays, does not have to be limited to arrays. So I implemented it on slice too. This means the name constfft is a bit of a misnomer, so easyfft was born. easyfft is strictly more powerful than constfft.

Modules

Traits and structs for real-valued discrete fourier transforms.

Structs

A complex number in Cartesian form.

Traits

A trait for performing fast DFT’s on structs representing complex signals with a size known at compile time.
Generic floating point number, implemented for f32 and f64
A trait for performing fast IDFT’s on structs representing complex signals with a size known at compile time.