Nim-KissFFT
Nim binding of KissFFT library.
Usage
import kissfft/kissfft
var
kiss_fft = kissfft.newKissFFT(1024, false)
fin: array[1024, kissfft.Complex]
fout: array[1024, kissfft.Complex]
kiss_fft.transform(fin, fout)
You can also use transform_as_vec
or transform_norm
if convenient.
For C style low-level API access, import kissfft/binding
.
License
This library is licensed under BSD license.
See the COPYING file for more information.