aboutsummaryrefslogtreecommitdiff
path: root/src/iemlib2/exp_inc.c
diff options
context:
space:
mode:
authormusil <tmusil@users.sourceforge.net>2006-11-07 17:11:40 +0000
committermusil <tmusil@users.sourceforge.net>2006-11-07 17:11:40 +0000
commitdc2fd29b378aae1597fdc1954da0e01f75816bd4 (patch)
treeadfb76ff53fe1f6f749ff2bf14f4e4b4a90cd36e /src/iemlib2/exp_inc.c
parent31b7b9b1885e9ecd9f47602c1b571df34e18622b (diff)
makefile_win makefile_linux update
we dont need #if MSW_VER chanched float to t_float svn path=/trunk/externals/iemlib/; revision=6221
Diffstat (limited to 'src/iemlib2/exp_inc.c')
-rw-r--r--src/iemlib2/exp_inc.c27
1 files changed, 12 insertions, 15 deletions
diff --git a/src/iemlib2/exp_inc.c b/src/iemlib2/exp_inc.c
index 9f3a935..3879200 100644
--- a/src/iemlib2/exp_inc.c
+++ b/src/iemlib2/exp_inc.c
@@ -5,10 +5,7 @@ iemlib2 written by Thomas Musil, Copyright (c) IEM KUG Graz Austria 2000 - 2005
#include "m_pd.h"
#include "iemlib.h"
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-#include <math.h>
+
/* ------------------------ exp_inc ---------------------------- */
/* ------- exponetial/linear-incremental-bang-counter ---------- */
@@ -19,12 +16,12 @@ static t_class *exp_inc_class;
typedef struct _exp_inc
{
t_object x_obj;
- float x_initialval;
- float x_currentval;
- float x_mulfactor;
- float x_addincrement;
- float x_min;
- float x_max;
+ t_float x_initialval;
+ t_float x_currentval;
+ t_float x_mulfactor;
+ t_float x_addincrement;
+ t_float x_min;
+ t_float x_max;
} t_exp_inc;
static void exp_inc_bang(t_exp_inc *x)
@@ -48,7 +45,7 @@ static void exp_inc_reset(t_exp_inc *x)
static void exp_inc_float(t_exp_inc *x, t_floatarg f)
{
- x->x_initialval = (float)f;
+ x->x_initialval = (t_float)f;
x->x_currentval = x->x_initialval;
if(x->x_currentval < x->x_min)
x->x_currentval = x->x_min;
@@ -58,24 +55,24 @@ static void exp_inc_float(t_exp_inc *x, t_floatarg f)
static void exp_inc_ft1(t_exp_inc *x, t_floatarg f)
{
- x->x_mulfactor = 1.0 + 0.01*(float)f;
+ x->x_mulfactor = 1.0 + 0.01*(t_float)f;
}
static void exp_inc_ft2(t_exp_inc *x, t_floatarg f)
{
- x->x_addincrement = (float)f;
+ x->x_addincrement = (t_float)f;
}
static void exp_inc_ft3(t_exp_inc *x, t_floatarg f)
{
- x->x_min = (float)f;
+ x->x_min = (t_float)f;
if(x->x_currentval < x->x_min)
x->x_currentval = x->x_min;
}
static void exp_inc_ft4(t_exp_inc *x, t_floatarg f)
{
- x->x_max = (float)f;
+ x->x_max = (t_float)f;
if(x->x_currentval > x->x_max)
x->x_currentval = x->x_max;
}