ostrosco / comms-rs

A library for building DSP communication pipelines.
MIT License
13 stars 1 forks source link

Create FFT Node #10

Closed ostrosco closed 6 years ago

ostrosco commented 6 years ago

We need a complex FFT and IFFT node. It needs to support interleaved IQ format in i16.

ostrosco commented 6 years ago

All right, I've got a basis here on the feature/fft_node branch, but I'm not quite certain the best way to validate that the FFT is working. Any thoughts?

garbagetrash commented 6 years ago

Yeah, create a known input of random complex values (just make some crap up) and run them through numpy fft, then compare our rust output to that output. Won't thoroughly cover things, but it should be a pretty solid start, give at least some confidence that the right things are happening.

ostrosco commented 6 years ago

Resolved on #27.