From 9645c9b233beb36b19bde5afe8c8d0f7eef18c47 Mon Sep 17 00:00:00 2001 From: Guenter Geiger Date: Fri, 21 Mar 2003 10:15:43 +0000 Subject: updated externals.pd svn path=/trunk/; revision=490 --- externals/build/include/extlib_util.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 externals/build/include/extlib_util.h (limited to 'externals/build/include/extlib_util.h') 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; +} + -- cgit v1.2.1