Filter drag overlay and filter graph LAF methods
-
Not yet as far as I know.
The new functions are:
"drawTableHeaderColumn", "drawFilterDragHandle", "drawFilterBackground", "drawFilterPath", "drawFilterGridLines", "drawAnalyserBackground", "drawAnalyserPath", "drawAnalyserGrid" "drawOscilloscopeBackground" "drawOscilloscopePath"You can use the usual
Console.print(trace(obj))to find out what properties you get. -
@d-healey Good to know thanks.
Can we know which parametric eq node is clicked in the dragable filter floating tile?
-
@orange Check
trace(obj), there's aselected(orclicked) property. -
@Christoph-Hart I will check it, thanks
-
@Christoph-Hart Christoph, While we are here, any Chance to see LAF For Plotter?
FillPath and drawPath? -
@d-healey @orange Any Luck Here?
HiseSnippet 1525.3oc2X8zaSbDEe23LQDCkBHDhJ0Cqr5AiTHwNgRqJph0I1F4RB3DG9yMzjcGaOMimYY1YSvfPJG4V6Gg19Eo8HGaO0O.8RQpRkuAz2r6Zu65XBIt.Mz8fkm2LuY+89Mu+sSSovg36KjFlytYeOhg4oPs5yUcWoKlxMZT0v7zn0v9JhzJRzx88v99DWCSyb2PKvb1oMBed40WFyvbGRhHCi6JnNjUo8npDoMsuIkwpicIaR6kZ0WwtgifuhfIB.7jCUxvC6rMtC4VX8xlBYXNSMWpRHaovJhug4zKKb62pqXWdz5uK0mtEinGT1nErQQhqKXtZDqkZrRWJys4.612vvD0LgExEwBmGsF0kNTdBablvIrRzHMeXNUV3kKC7JmFdkRAuw.IyTPZ5HHcVTKGI0SkLiFOmD0fCGNsw.smFJQq0XpWXhVQ.qfqluGdaRcILXnFEuZoRyYA+boqkOe9EVvphquzpIXqTdm7vYguxhgaa80VC1CGIALsUENX1pBw1U3t0IDVQs9vBmWR5P09J0C3NJpfWrfqDuacJCj0Dq5VXNq1ClpybVhs91Kk+I4msy79DUz4dwR2uc65gOvlByn2.spEgEOuG7mP0lGC.YtEgk7zPrmOFs6fkV0YBrBLfMoLxhovdG86nmmfCCJVHypJ.aRFAZ.sOqDrvKcsA32RvukPQtMuXnIj+o4sFcp1sG6bZ7HELFQN1o0wDxCRwh7fdaQjyAFKKfLbgfiRVuOzq26KcvgSD8jZgBdCNUcaOB+0ExXDyov+tSipXEV6xFKCVmGQpnZHXVkrCD+G4.OKpJweakvC10gGDfGrJNhKxkM8wfAE7k+XTZQkMdzvDF6stc+jrGMr2k5p5lHPY2kP6zMUhGpcLFi.DrygdlUo9dLbeis5LH2yryrzRK8pPUTjdIReE7jU5hwh2SKNjIL+FzSxaYUXHe0vsvWYUH5UUXN8TM3tjGABub4vgP5IlX26Ija6CI7HvDswLeR9mp44g7zoNR7zhuNdx16MxS1jr7zEPUk3NcvfyyfPYNgkgt9qW8Bi8SWyLSDuLBcUoxetTBcUerzUs0OhTkh7HUxadgE9ivCpIm.WJMAd2TD3dOYTunJAtTQENl02mHODdQO6YOabdQUqVMTbVKYPgzHx5likrBe2OdTuq2DiMhaf69BWbsM1eYHn.nvMfgUYqJpaEHdBHYUlRQ5xMbeppe5VEdqUp7vBwyhZRUNcGOFmZLXDRo8t.iwMX7QnZsaSbTI.bZT86+NpahbM2WadmC0Tv560UvoNQA0gf3DwoDOf17LLpKIOLfvcFRV+9u8S1qm9zEX4T80cQ60CvrDx8G9zu+4UVl5IXX4+Vhu7Aa4SeH8Nt.ZnQYcL2MVeZb7FieBJ9v0RSpGuw5oQq+eO.yOnAoUBj6Pp8v37A0VOCdtUPunfScucllvVrLl6VJFc1O+696eVKnbrf8d4V+nsVvhY+DMt6RiJ3JIBNic85aViqq0GlXzL2aoPQiMDA5ZqqgURJTZEAlSKnFmCANL3P+DgV0T5R1QiKoGqgTKRnUhL0ceEOY4ATfdxxClLMmhh3z7ngEl0jZ7vGORFtkCfjwxVzGmJq0uX2TBcuR1M9vIV7Ir+fkRNcjkbRTKJmD9U9w49zistGdGh0MHbhTGgT9.p.7qG1Oz26P+g921QAu9MkXtumvOyF2hzitIzBmeZg2wmnysrgNpMs7UDX4Xm5kWuNXjiUmVXUfLL7uROQ.WkoRTtC5BGJOgW3vzG6tvgO.ZzKychL6.L1h1yiQpw2gvfO6LDimC9Ny13.lZfzr9xqI3hn9dRePuAAhA6zgHSi8wZPUTJry1IRNu8FDFAm1o8yrWEb1vxrsAcj3hxG46GZrmWWDEAWKc.n0GtMnm6+0Mn+doPv6i2QOriT7.mn6oR6mdhPIfcyCuB2YQqoGaU1H7tq.8PklujQOHC2CbbzT7kgDliWmEm.cVZBz4JSfNe9DnyUm.c9hIPmu7.0QWboRfRzKJjCDzrVzUMXlzEXNi+AZtlfuC -
@Natan I think the
drawFilterPathfunction has a bug. Your snippet doesn't work here.laf.registerFunction("drawFilterPath", function(g, obj) { g.setColour(0XffFFFFFF); g.drawPath(obj.path, obj.area,2); });
Any ideas @Christoph-Hart ?
-
@Steve-Mohican Use the
obj.pathAreaproperty to scale the path. -
@Christoph-Hart That worked, Thanks!
I'd be appreciated if there are some documentation and examples with these awesome filter drag laf functions.

-
Is there any examples you can share?
-
How can I change Filter PopUp BG Menu?
const var laf = Engine.createGlobalScriptLookAndFeel(); laf.registerFunction("drawFilterBackground", function(g, obj) { g.fillAll(Colours.red); }); laf.registerFunction("drawFilterPath", function(g, obj) { g.setColour(0XffFFFFFF); g.drawPath(obj.pathArea,2); }); Not working. -
@Christoph-Hart How to use
drawFilterGridLines?
Please update Documentation for LAF. New HISE has plenty of new LAF functions (matrix peak meter, Filer,Sliderpack,ADHSR etc). Without proper doc guidance we are unable to get it work. -
This post is deleted!