aboutsummaryrefslogtreecommitdiff
path: root/sc4pd/source/LFNoise0.cpp
diff options
context:
space:
mode:
authorTim Blechmann <timblech@users.sourceforge.net>2004-07-16 16:43:48 +0000
committerIOhannes m zmölnig <zmoelnig@iem.at>2015-10-14 15:11:55 +0200
commitc1f0c701a5b598e665b0e884081c9a02c44a2550 (patch)
tree55aa41004132a4f1b38a70bd696aa3d2af5ac50e /sc4pd/source/LFNoise0.cpp
parent2bc701fec065db8d399498a8c2f4f4145acf3369 (diff)
*** empty log message ***
svn path=/trunk/externals/tb/; revision=1869
Diffstat (limited to 'sc4pd/source/LFNoise0.cpp')
-rw-r--r--sc4pd/source/LFNoise0.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/sc4pd/source/LFNoise0.cpp b/sc4pd/source/LFNoise0.cpp
index 6e9c5bb..c0f8abd 100644
--- a/sc4pd/source/LFNoise0.cpp
+++ b/sc4pd/source/LFNoise0.cpp
@@ -154,8 +154,8 @@ public:
LFNoise0_kr(int argc, t_atom *argv);
protected:
- void m_perform();
-
+ void m_perform(void*);
+
void m_seed(int i)
{
rgen.init(i);
@@ -163,9 +163,9 @@ protected:
void m_set(float f)
{
- double dt = sc_min(1/f, .001f);
+ double dt = sc_max(1/f, .001f);
m_timer.Reset();
- m_timer.Periodic(1000*dt);
+ m_timer.Periodic(dt);
}
private:
@@ -187,16 +187,16 @@ LFNoise0_kr::LFNoise0_kr(int argc, t_atom *argv)
//parse arguments
AtomList Args(argc,argv);
- double dt = sc_min(1/sc_getfloatarg(Args,0), .001f);
+ double dt = sc_max(1/sc_getfloatarg(Args,0), .001f);
rgen.init(timeseed());
- m_timer.Periodic(1000*dt);
+ m_timer.Periodic(dt);
AddOutFloat();
}
-void LFNoise0_kr::m_perform()
+void LFNoise0_kr::m_perform(void*)
{
ToOutFloat(0,rgen.frand2());
}