Main Page | Class List | Directories | File List | Class Members | File Members

fftwrap.c File Reference

#include "misc.h"
#include "kiss_fftr.h"
#include "kiss_fft.h"

Include dependency graph for fftwrap.c:


Defines

#define USE_KISS_FFT

Functions

void * spx_fft_init (int size)
void spx_fft_destroy (void *table)
void spx_fft (void *table, spx_word16_t *in, spx_word16_t *out)
void spx_ifft (void *table, spx_word16_t *in, spx_word16_t *out)
void spx_fft_float (void *table, float *in, float *out)
void spx_ifft_float (void *table, float *in, float *out)

Variables

int fixed_point = 1

Define Documentation

#define USE_KISS_FFT
 


Function Documentation

void spx_fft void *  table,
spx_word16_t in,
spx_word16_t out
 

Forward (real to half-complex) transform

void spx_fft_destroy void *  table  ) 
 

Destroy tables for an FFT

void spx_fft_float void *  table,
float *  in,
float *  out
 

Forward (real to half-complex) transform of float data

void* spx_fft_init int  size  ) 
 

Compute tables for an FFT

void spx_ifft void *  table,
spx_word16_t in,
spx_word16_t out
 

Backward (half-complex to real) transform

void spx_ifft_float void *  table,
float *  in,
float *  out
 

Backward (half-complex to real) transform of float data


Variable Documentation

int fixed_point = 1
 


Generated on Thu Jun 15 13:42:08 2006 for speex by  doxygen 1.4.2