Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add some noexcept for free functions | Chris Robinson | 2023-12-15 | 1 | -5/+7 |
| | |||||
* | Be less messy with PFFFT | Chris Robinson | 2023-12-09 | 1 | -6/+51 |
| | | | | | Remove a 1-element array for an over-allocated struct array. Also add a wrapper struct for C++. | ||||
* | Constify some parameters | Chris Robinson | 2023-10-16 | 1 | -5/+5 |
| | |||||
* | Make and use a separate zconvolve method without scaling | Chris Robinson | 2023-10-11 | 1 | -3/+13 |
| | | | | | | When you're doing hundreds or thousands of separate zconvolve calls into the same buffer, it's more efficient to do the multiply once at the end instead of in each call. | ||||
* | Use size_t and uint for non-negative values and indices | Chris Robinson | 2023-10-10 | 1 | -2/+2 |
| | |||||
* | Update and clarify some comments | Chris Robinson | 2023-10-07 | 1 | -87/+89 |
| | |||||
* | Include a copy of PFFFT | Chris Robinson | 2023-10-06 | 1 | -0/+180 |
This is a notably faster FFT implementation for 32-bit float signals, provided under a 3-clause BSD license. |