From c70554786db3e32ce5601b11d29d25db08cb2b37 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 13 Dec 2007 05:28:54 +0000 Subject: - 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 --- windowFunctions.h | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 windowFunctions.h (limited to 'windowFunctions.h') 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); - -- cgit v1.2.1