Update of /cvsroot/pure-data/externals/grill/xsample/source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26750/source
Modified Files: groove.cpp Log Message: minor updates
Index: groove.cpp =================================================================== RCS file: /cvsroot/pure-data/externals/grill/xsample/source/groove.cpp,v retrieving revision 1.29 retrieving revision 1.30 diff -C2 -d -r1.29 -r1.30 *** groove.cpp 8 Jan 2005 04:59:44 -0000 1.29 --- groove.cpp 26 Jan 2005 05:13:21 -0000 1.30 *************** *** 7,10 **** --- 7,14 ---- */
+ #ifdef _MSC_VER + #define _USE_MATH_DEFINES + #endif + #include "main.h" #include <math.h> *************** *** 144,151 **** t_sample xgroove::fade_hsine[XZONE_TABLE+1];
- #ifndef PI - #define PI 3.14159265358979f - #endif - void xgroove::setup(t_classid c) { --- 148,151 ---- *************** *** 174,181 ****
// quarter sine wave ! fade_qsine[i] = sin(x*(PI/2));
// half sine wave ! fade_hsine[i] = (sin(x*PI-PI/2)+1.f)*0.5f; } } --- 174,181 ----
// quarter sine wave ! fade_qsine[i] = sin(x*(M_PI/2));
// half sine wave ! fade_hsine[i] = (sin(x*M_PI-M_PI/2)+1.f)*0.5f; } }