Uses old Rust 2015
0.0.8 |
|
---|---|
0.0.7 |
|
0.0.6 |
|
0.0.2 |
|
#13 in #kiss
28KB
503 lines
Rust-KissFFT
Rust binding of KissFFT library.
Usage
let mut kiss_fft = kissfft::KissFFT::new(1024, false);
let fin = [kissfft::Complex { r: 0.0, i: 0.0 }, ..1024];
let mut fout = [kissfft::Complex { r: 0.0, i, 0.0 }, ..1024];
kiss_fft.transform(&fin, &mut fout);
You can also use transform_as_vec
or transform_norm
if convenient.
License
This library is licensed under BSD license.
See the COPYING file for more information.