diff options
author | Guenter Geiger <ggeiger@users.sourceforge.net> | 2003-03-21 10:15:43 +0000 |
---|---|---|
committer | Guenter Geiger <ggeiger@users.sourceforge.net> | 2003-03-21 10:15:43 +0000 |
commit | 9645c9b233beb36b19bde5afe8c8d0f7eef18c47 (patch) | |
tree | 922c41f70fd9f84431a8a88166647586a51a3de4 /externals/build/include/extlib_util.h | |
parent | 5697ebe98e16f1438d6feba09cb075b6a0f2a653 (diff) |
updated externals.pd
svn path=/trunk/; revision=490
Diffstat (limited to 'externals/build/include/extlib_util.h')
-rw-r--r-- | externals/build/include/extlib_util.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/externals/build/include/extlib_util.h b/externals/build/include/extlib_util.h new file mode 100644 index 00000000..8ab253f4 --- /dev/null +++ b/externals/build/include/extlib_util.h @@ -0,0 +1,13 @@ +#include "../../creb/include/extlib_util.h" + +float milliseconds_2_one_minus_realpole(float time) +{ + float r; + + if (time < 0.0f) time = 0.0f; + r = -expm1(1000.0f * log(ENVELOPE_RANGE) / (sys_getsr() * time)); + if (!(r < 1.0f)) r = 1.0f; + + return r; +} + |