diff options
author | Thomas Grill <xovo@users.sourceforge.net> | 2009-04-01 21:13:09 +0000 |
---|---|---|
committer | Thomas Grill <xovo@users.sourceforge.net> | 2009-04-01 21:13:09 +0000 |
commit | 0ed7a8b68dd73e2b0473b8127aeca99f3bac9061 (patch) | |
tree | 5c67818b38a5cc2f9caa5ca7f8640ca356adf02b /externals/grill/fftease/src/pv.h | |
parent | bb4c7f6a245394d09dac9adfb2efb093d3d98452 (diff) |
cleaned up grill externals - replaced with svn:externals to svn.grrrr.org/ext/trunk/
svn path=/trunk/; revision=10951
Diffstat (limited to 'externals/grill/fftease/src/pv.h')
-rw-r--r-- | externals/grill/fftease/src/pv.h | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/externals/grill/fftease/src/pv.h b/externals/grill/fftease/src/pv.h deleted file mode 100644 index 1a555ec7..00000000 --- a/externals/grill/fftease/src/pv.h +++ /dev/null @@ -1,65 +0,0 @@ -/* - * This file is part of the pv-lib - * - * The pv-lib can be used by everyone as desired - * - * (c) Eric Lyon and Christopher Penrose - */ - -#include <stdio.h> - -/* ------------------------------------- - modifications by Thomas Grill -*/ - -/* #include <fts/fts.h> */ -#include <math.h> - -#ifdef _MSC_VER -#pragma warning(disable: 4305) -#pragma warning(disable: 4244) -#pragma warning(disable: 4101) -#endif - -#ifdef __cplusplus -extern "C" { -#endif - - -#define PV_PI 3.141592653589793115997963468544185161590576171875 -#define PV_2PI (2.*PV_PI) - -/* ------------------------------------- */ - - -#define FORWARD 1 -#define INVERSE 0 - -typedef struct { - float min; - float max; -} Bound; - -void init_rdft(int n, int *ip, float *w); -void pv_rdft(int n, int isgn, float *a, int *ip, float *w); -void fold( float *I, float *W, int Nw, float *O, int N, int n ); -void overlapadd(float *I, int N, float *W, float *O, int Nw, int n ); -void makehanning( float *H, float *A, float *S, int Nw, int N, int I, int osc, int odd ); -void makewindows( float *H, float *A, float *S, int Nw, int N, int I, int osc ); -void leanconvert( float *S, float *C, int N2 , int amp, int ph ); -void leanunconvert( float *C, float *S, int N2 ); -void pv_rfft( float *x, int N, int forward ); -void pv_cfft( float *x, int NC, int forward ); -void convert_new(float *S, float *C, int N2, float *lastphase, float fundamental, float factor ); -void convert(float *S, float *C, int N2, float *lastphase, float fundamental, float factor ); -void unconvert(float *C, float *S, int N2, float *lastphase, float fundamental, float factor ); - - -/* ------------------------------------- */ - -#ifdef __cplusplus -} -#endif - -/* ------------------------------------- */ - |