7 #define max(x, y) (((x) > (y)) ? (x) : (y))
8 #define min(x, y) (((x) < (y)) ? (x) : (y))
10 template <
int N>
inline float faustpower(
float x) {
return powf(x, N);}
11 template <
int N>
inline double faustpower(
double x) {
return pow(x, N);}
23 #define FAUSTFLOAT float
25 #define N_(String) (String)
28 #define NC_(Context, String) (String)
31 #ifndef GUITARIX_AS_PLUGIN
32 #define always_inline inline __attribute__((__always_inline__))
34 #define always_inline inline
37 #define FAUSTFLOAT_BUF(buf, len) FAUSTFLOAT *buf=(FAUSTFLOAT*)alloca(sizeof(FAUSTFLOAT)*len)
38 #define FLOAT_BUF(b,s) float *b=(float*)alloca(sizeof(float)*s)
int faustpower< 1 >(int x)
T mydsp_faustpower2_f(T x)
T mydsp_faustpower3_f(T x)
T mydsp_faustpower4_f(T x)
int faustpower< 0 >(int x)
T mydsp_faustpower6_f(T x)
T mydsp_faustpower5_f(T x)
float faustpower(float x)