diff options
author | David Robillard <d@drobilla.net> | 2007-03-22 05:18:55 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2007-03-22 05:18:55 +0000 |
commit | 71b201246fe71acc88f343827b9849af250f9687 (patch) | |
tree | f7d29db7a15e04b52bccabd2c3085d7a6417cb83 | |
parent | 4ec43482a75b075fd49868d0b4002411e7e62e9a (diff) | |
download | raul-71b201246fe71acc88f343827b9849af250f9687.tar.gz raul-71b201246fe71acc88f343827b9849af250f9687.tar.bz2 raul-71b201246fe71acc88f343827b9849af250f9687.zip |
Fixed quantization with q=0 (don't quantize).
git-svn-id: http://svn.drobilla.net/lad/raul@369 a436a847-0d15-0410-975c-d299462d15a1
-rw-r--r-- | raul/Quantizer.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/raul/Quantizer.h b/raul/Quantizer.h index c6a9bfb..350e2e2 100644 --- a/raul/Quantizer.h +++ b/raul/Quantizer.h @@ -26,7 +26,7 @@ namespace Raul { class Quantizer { public: inline static double quantize(double q, double value) { - return lrint(value / q) * q; + return (q > 0) ? lrint(value / q) * q : value; } }; |