From d287e5e3d23a5dfd9fda0da83ea6ec512e386655 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 17 Nov 2008 05:23:13 +0000 Subject: Run... almost git-svn-id: http://svn.drobilla.net/lad/trunk/raul@1756 a436a847-0d15-0410-975c-d299462d15a1 --- raul/Quantizer.hpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'raul/Quantizer.hpp') diff --git a/raul/Quantizer.hpp b/raul/Quantizer.hpp index 9a40751..2295ceb 100644 --- a/raul/Quantizer.hpp +++ b/raul/Quantizer.hpp @@ -33,6 +33,12 @@ public: const double td = t.to_double(); return TimeStamp(t.unit(), (qd > 0) ? lrint(td / qd) * qd : td); } + + inline static double quantize(double q, double t) { + return (q > 0) + ? lrint(t / q) * q + : t; + } }; -- cgit v1.2.1