Registry / other / kissfft

kissfft

JSON →
library131.2.0vcpkgunverified

A Fast Fourier Transform (FFT) library that tries to Keep it Simple, Stupid.

vcpkg install kissfft
INSTALL
IMPORT
SIG · KISSFFT
K
kissfft
othercppv131.2.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

kiss_fft.h
#include <kiss_fft.h>

Compute a 1024-point FFT

#include <kiss_fft.h> #include <stdio.h> int main() { kiss_fft_cfg cfg = kiss_fft_alloc(1024, 0, NULL, NULL); kiss_fft_cpx in[1024], out[1024]; // Fill in with data... kiss_fft(cfg, in, out); kiss_fft_free(cfg); return 0; }
Debug
Known issues
gotchakissfft is header-only if using the static inline version; the library version requires linking.
fix
If using the library, link with kissfft::kissfft. For header-only, define KISS_FFT_USE_ALLOCA or include the .c files.
affects: *
Upgrade
Version history
131.2.0latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
6 hits · last 30 days
node
6
Resources

No resource links recorded.

kissfft — pip install kissfft · libregistry