aboutsummaryrefslogtreecommitdiff
path: root/sc4pd/source/DelayUnit.hpp
diff options
context:
space:
mode:
authorTim Blechmann <timblech@users.sourceforge.net>2004-08-03 17:51:51 +0000
committerIOhannes m zmölnig <zmoelnig@iem.at>2015-10-14 15:11:56 +0200
commitf91b27f71b88c45202afe0baf9776e30c4177e19 (patch)
tree1773f3e03a575e45ea97cd7f9d677e2458edf613 /sc4pd/source/DelayUnit.hpp
parentb85f8bc7af3fda0f31af1c79a9f25145b8004705 (diff)
small changes
svn path=/trunk/externals/tb/; revision=1907
Diffstat (limited to 'sc4pd/source/DelayUnit.hpp')
-rw-r--r--sc4pd/source/DelayUnit.hpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/sc4pd/source/DelayUnit.hpp b/sc4pd/source/DelayUnit.hpp
index d794031..a15a8c3 100644
--- a/sc4pd/source/DelayUnit.hpp
+++ b/sc4pd/source/DelayUnit.hpp
@@ -43,7 +43,7 @@ class DelayUnit_ar : public flext_dsp
public:
/* functions */
void DelayUnit_AllocDelayLine();
- void DelayUnit_Reset(float maxdelaytime, float delaytime);
+ void DelayUnit_Reset();
float CalcDelay(float delaytime);
void DelayUnit_Dtor();
@@ -56,3 +56,10 @@ public:
};
/* todo: a delay for control messages? */
+
+class FeedbackDelay_ar : public DelayUnit_ar
+{
+ FLEXT_HEADER(FeedbackDelay_ar,DelayUnit_ar);
+ float m_feedbk, m_decaytime;
+ void FeedbackDelay_Reset();
+};