diff nykyaeka/pwpdemo.h @ 0:acb5694e93d9

Initial import.
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 18 May 2010 04:25:44 +0300
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nykyaeka/pwpdemo.h	Tue May 18 04:25:44 2010 +0300
@@ -0,0 +1,17 @@
+#include "pwplib.h"
+#define USE_SINTAB
+
+#define MAX(a,b) ((a)>(b)?(a):(b))
+#define MIN(a,b) ((a)<(b)?(a):(b))
+
+#ifndef USE_SINTAB
+#define SIN(a) (sin((a)*3.1415926/128)*32767)
+#define COS(a) ((3.1415926/2)+(cos((a)*3.1415926/128))*32767)
+#else
+#ifndef HAS_SINTAB
+extern signed int sintab16[];
+#endif
+#define SIN(a) sintab16[(a)&255]
+#define COS(a) sintab16[((a)+64)&255]
+#endif
+