blob: 209ef02fcc46620ecedb5f84806b254f41b2e0e6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
/* Copyright (c) 1997-2001 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. */
/* these are things used in a number of objectclasses from e_sqrt.c */
#include "m_pd.h"
#include <math.h>
#define LOGTEN 2.302585092994
#define DUMTAB1SIZE 256
#define DUMTAB2SIZE 1024
#ifdef _WIN32
#define int32 long
#else
#include <stdint.h>
#define int32 int32_t
#endif
t_float q8_sqrt(t_float f);
t_float q8_rsqrt(t_float f);
|