From 84b1a0901518414590fec763619983b8b4ed3b72 Mon Sep 17 00:00:00 2001 From: Mark Borgerding Date: Tue, 27 Apr 2004 02:19:41 +0000 Subject: [PATCH] *** empty log message *** --- kiss_fft.h | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/kiss_fft.h b/kiss_fft.h index 0ba6ced..7446330 100644 --- a/kiss_fft.h +++ b/kiss_fft.h @@ -14,13 +14,14 @@ extern "C" { ATTENTION! If you would like a : -- a utility that will handle the caching of fft objects - -- real-only FFT + -- real-only (no imaginary time component ) FFT -- a multi-dimensional FFT -- a command-line utility to perform ffts -- a command-line utility to perform fast-convolution filtering - then see tools/ - */ + Then see kfc.h kiss_fftr.h kiss_fftnd.h fftutil.c kiss_fastfir.c + in the tools/ directory. +*/ #ifdef FIXED_POINT # define kiss_fft_scalar short @@ -75,6 +76,9 @@ kiss_fft_cfg kiss_fft_alloc(int nfft,int inverse_fft,void * mem,size_t * lenmem) * */ void kiss_fft(kiss_fft_cfg cfg,const kiss_fft_cpx *fin,kiss_fft_cpx *fout); +/* + A more generic version of the above function. It reads its input from every Nth sample. + * */ void kiss_fft_stride(kiss_fft_cfg cfg,const kiss_fft_cpx *fin,kiss_fft_cpx *fout,int fin_stride); /* If kiss_fft_alloc allocated a buffer, it is one contiguous