Ardour
9.0-pre0-582-g084a23a80d
kiss_fftnd.h
Go to the documentation of this file.
1
#ifndef KISS_FFTND_H
2
#define KISS_FFTND_H
3
4
#include "
kiss_fft.h
"
5
6
#ifdef __cplusplus
7
extern
"C"
{
8
#endif
9
10
typedef
struct
kiss_fftnd_state *
kiss_fftnd_cfg
;
11
12
kiss_fftnd_cfg
kiss_fftnd_alloc
(
const
int
*dims,
int
ndims,
int
inverse_fft,
void
*mem,
size_t
*lenmem);
13
void
kiss_fftnd
(
kiss_fftnd_cfg
cfg,
const
kiss_fft_cpx
*fin,
kiss_fft_cpx
*fout);
14
15
#ifdef __cplusplus
16
}
17
#endif
18
#endif
kiss_fft.h
kiss_fftnd_alloc
kiss_fftnd_cfg kiss_fftnd_alloc(const int *dims, int ndims, int inverse_fft, void *mem, size_t *lenmem)
kiss_fftnd
void kiss_fftnd(kiss_fftnd_cfg cfg, const kiss_fft_cpx *fin, kiss_fft_cpx *fout)
kiss_fftnd_cfg
struct kiss_fftnd_state * kiss_fftnd_cfg
Definition:
kiss_fftnd.h:10
kiss_fft_cpx
Definition:
kiss_fft.h:51
libs
qm-dsp
ext
kissfft
tools
kiss_fftnd.h
Generated on Thu Dec 26 2024 05:38:55 for Ardour by
1.9.1