projects
/
ardour.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a2f249d
)
fix a-High/LowPass transfer-fn display visual bleed
author
Robin Gareus
<robin@gareus.org>
Wed, 6 Jul 2016 02:05:46 +0000
(
04:05
+0200)
committer
Robin Gareus
<robin@gareus.org>
Wed, 6 Jul 2016 02:05:46 +0000
(
04:05
+0200)
scripts/hplp.lua
patch
|
blob
|
history
diff --git
a/scripts/hplp.lua
b/scripts/hplp.lua
index 3b2459ae328256e2ae75af866db75fc8510769a8..a69fb615331b6ac41284235c89a05e45b16d837d 100644
(file)
--- a/
scripts/hplp.lua
+++ b/
scripts/hplp.lua
@@
-187,7
+187,7
@@
end
function db_to_y (db, h)
-- y-axis gain mapping
- if db < -
48 then db = -48
end
+ if db < -
60 then db = -60
end
if db > 12 then db = 12 end
return -.5 + round (0.2 * h) - h * db / 60
end
@@
-238,6
+238,8
@@
function render_inline (ctx, w, max_h)
ctx:rectangle (0, 0, w, h)
ctx:set_source_rgba (.2, .2, .2, 1.0)
ctx:fill ()
+ ctx:rectangle (0, 0, w, h)
+ ctx:clip ();
-- set line width: 1px
-- Note: a cairo pixel at [1,1] spans [0.5->1.5 , 0.5->1.5]