dasp icon indicating copy to clipboard operation
dasp copied to clipboard

Possibility of incorporating fourier transform function into dasp?

Open saresend opened this issue 4 years ago • 2 comments

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!

saresend avatar Jun 19 '20 17:06 saresend

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.

tripulse avatar Jun 20 '20 03:06 tripulse

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.

andrewcsmith avatar Jun 23 '20 17:06 andrewcsmith