aboutsummaryrefslogtreecommitdiff
path: root/externals
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2011-12-31 07:16:22 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2011-12-31 07:16:22 +0000
commit204ad3e75379b49bb85acf9c528ca0a1b75a00ab (patch)
tree6d45cfbb0da4f485260845402035ecf1b8d5cc39 /externals
parentcb23e4c2b13adfb7c4ab6d603d4067460231d4f3 (diff)
add a copy of e_fft.h so that vanilla/ compiles with pd-double
svn path=/trunk/; revision=15859
Diffstat (limited to 'externals')
-rw-r--r--externals/vanilla/e_fft.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/externals/vanilla/e_fft.h b/externals/vanilla/e_fft.h
new file mode 100644
index 00000000..e5b1674c
--- /dev/null
+++ b/externals/vanilla/e_fft.h
@@ -0,0 +1,18 @@
+/* Copyright (c) 1997- Miller Puckette and others.
+* For information on usage and redistribution, and for a DISCLAIMER OF ALL
+* WARRANTIES, see the file, "LICENSE.txt," in this distribution. */
+
+#include "m_pd.h"
+
+typedef struct fft
+{
+ t_object x_obj;
+ t_float x_f;
+} t_sigfft;
+
+t_int *sigfft_swap(t_int *w); /* swap two arrays */
+ /* take array1 (supply a pointer to beginning) and copy it,
+ into decreasing addresses, into array 2 (supply a pointer one past the
+ end), and negate the sign. */
+t_int *sigrfft_flip(t_int *w);
+void sigfft_dspx(t_sigfft *x, t_signal **sp, t_int *(*f)(t_int *w));