Bryce Besler
Bryce Besler
Should note that the fast `iczt` is [patented](https://patents.google.com/patent/WO2019023220A1/en) (prior art date 2017) through the Iowa State University Research Foundation, Inc. If we want the fast version, we can ask if...
Apologies, I was a bit sloppy in the prototype. I edited above to agree with the MATLAB implementation and reduced the `unit_czt` to the correct number of parameters. `theta_start` is...
Bluestein's algorithm (for czt) implements czt using the fft. The equation drops into convolution, so you can implement the convolution as fft, multiply, ifft. It's just one method, though. I...
Okay, this is a by-the-books implementation of `czt`. I wasn't able to implement `iczt` as it doesn't have a nice form besides the Sukhoy-Stoytchev algorithm. I see most people implement...
It could definitely be a separate crate for the basic algorithms! There will be some extension, but that works.