diff options
author | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2007-12-13 05:28:54 +0000 |
---|---|---|
committer | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2007-12-13 05:28:54 +0000 |
commit | c70554786db3e32ce5601b11d29d25db08cb2b37 (patch) | |
tree | 9ef0d1b4f7a54797ae8b8198910ab08c4858326d /windowFunctions.h | |
parent | 1979f4b826560ec32ebb77c3c2c0e8506498b162 (diff) |
- reorganized files to build easy with Pd-extended.
- updated NT macro to _MSC_VER since those pragmas are for MSVC only
- put each object's "fill" function into that object's .c file,
- added i0.c to the end of kaiser~.c since that's the only one that needs it
- added #define powf pow for _WIN32 and Mac OS X for gaussian~.c since those
platforms don't have single precision pow() by default
svn path=/trunk/externals/windowing/; revision=9092
Diffstat (limited to 'windowFunctions.h')
-rw-r--r-- | windowFunctions.h | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/windowFunctions.h b/windowFunctions.h deleted file mode 100644 index 9aed7ba..0000000 --- a/windowFunctions.h +++ /dev/null @@ -1,30 +0,0 @@ -/* Copyright (C) 2002 Joseph A. Sarlo -** -** This program is free software; you can redistribute it and/or -** modify it under the terms of the GNU General Public License -** as published by the Free Software Foundation; either version 2 -** of the License, or (at your option) any later version. -** -** This program is distributed in the hope that it will be useful, -** but WITHOUT ANY WARRANTY; without even the implied warranty of -** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -** GNU General Public License for more details. -** -** You should have received a copy of the GNU General Public License -** along with this program; if not, write to the Free Software -** Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -** -** jsarlo@mambo.peabody.jhu.edu -*/ - -void fillHanning(float *vec, int n); -void fillHamming(float *vec, int n); -void fillBlackman(float *vec, int n); -void fillConnes(float *vec, int n); -void fillCosine(float *vec, int n); -void fillWelch(float *vec, int n); -void fillBartlett(float *vec, int n); -void fillLanczos(float *vec, int n); -void fillGaussian(float *vec, int n, float delta); -void fillKaiser(float *vec, int n, float delta); - |