summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scripts/hplp.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/hplp.lua b/scripts/hplp.lua
index 966cc17d23..3a1b7b981d 100644
--- a/scripts/hplp.lua
+++ b/scripts/hplp.lua
@@ -81,7 +81,7 @@ end
-- helper functions for parameter interpolation
function param_changed (ctrl)
- if ctrl[1] == cur[1] and ctrl[2] == cur[2] and ctrl[3] == cur[3] and ctrl[4] == cur[4] then
+ if math.floor(ctrl[1]) == math.floor(cur[1]) and math.floor(ctrl[2]) == math.floor(cur[2]) and ctrl[3] == cur[3] and ctrl[4] == cur[4] then
return false
end
return true
@@ -140,7 +140,7 @@ function dsp_run (ins, outs, n_samples)
siz = 64
end
- local o = cur[2]
+ local o = math.floor(cur[2])
while n_samples > 0 do
if changed then apply_params (CtrlPorts:array ()) end
@@ -268,7 +268,7 @@ function render_inline (ctx, w, max_h)
grid_freq (ctx, w, h, 10000)
ctx:unset_dash ()
- local o = cur[2]
+ local o = math.floor(cur[2])
-- draw transfer function line
ctx:set_source_rgba (.8, .8, .8, 1.0)
ctx:move_to (-.5, db_to_y (o * filt:dB_at_freq (freq_at_x (0, w)), h))