d_fft_mayer.h
1 /*
2  * d_fft_mayer.h
3  *
4  * Created: 5/4/2017 10:33:59 PM
5  * Author: Kenny
6  */
7 
8 
9 #ifndef D_FFT_MAYER_H_
10 #define D_FFT_MAYER_H_
11 
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
15 
16 typedef float t_sample; /* a float type at most the same size */
17 
18 #define REAL t_sample
19 
20 void mayer_fht(REAL *fz, int n);
21 void mayer_fft(int n, REAL *real, REAL *imag);
22 void mayer_ifft(int n, REAL *real, REAL *imag);
23 void mayer_realfft(int n, REAL *real);
24 void mayer_realifft(int n, REAL *real);
25 
26 
27 #ifdef __cplusplus
28 }
29 #endif
30 
31 #endif /* D_FFT_MAYER_H_ */