aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/fftease/src/pv.h
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2009-04-01 21:13:09 +0000
committerThomas Grill <xovo@users.sourceforge.net>2009-04-01 21:13:09 +0000
commit0ed7a8b68dd73e2b0473b8127aeca99f3bac9061 (patch)
tree5c67818b38a5cc2f9caa5ca7f8640ca356adf02b /externals/grill/fftease/src/pv.h
parentbb4c7f6a245394d09dac9adfb2efb093d3d98452 (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.h65
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
-
-/* ------------------------------------- */
-