Open saresend opened 4 years ago
Uh, this crate seems to cover the very primitives of samples. A fourier transform is a advanced algorithm so I believe it might not be added.
I'd recommend rustfft for this. I've used the two crates together in the past and they were totally interoperable. I believe a priority of this library is keeping things to no dynamic allocations and no dependencies, and it seems like that would be tricky with FFTs.
Hey! I wanted to ask if FFTs are in scope for this project? I'd be happy to help try to implement if so, since I've been working on a couple of audio projects using dasp, and it feels natural to include FFTs in what seems to be a core DSP crate and would be incredibly useful in my opinion!