shithub: leaf

ref: 4a5f186eccf9d72bd622975d2a135545dd9652c4
dir: /LEAF/Externals/d_fft_mayer.h/

View raw version
/*
 * d_fft_mayer.h
 *
 * Created: 5/4/2017 10:33:59 PM
 *  Author: Kenny
 */ 


#ifndef D_FFT_MAYER_H_
#define D_FFT_MAYER_H_

#ifdef __cplusplus
extern "C" {
#endif

typedef float t_sample;       /* a float type at most the same size */

#define REAL t_sample

void mayer_fht(REAL *fz, int n);
void mayer_fft(int n, REAL *real, REAL *imag);
void mayer_ifft(int n, REAL *real, REAL *imag);
void mayer_realfft(int n, REAL *real);
void mayer_realifft(int n, REAL *real);


#ifdef __cplusplus
}
#endif

#endif /* D_FFT_MAYER_H_ */