Scriptnode LFO
-
@Matt_SF I guess there are 4 ways to do this .
- mod above the cutoff point as in your first example.
- Mod above and below the cutoff point, second example.
- Mod above the cutoff point but only when mod intensity goes above the cutoff point. If below cutoff point then no modulation. as in my example
- some synths actually allow for opening the filter more with the modulation then the cutoff range, which is achievable by restricting the full range of the cutoff point/cutoff knob.
-
@Christoph-Hart is fixing the global mod FX issue on windows a possibility? This is a good fallback but there are still some advantages to using the GMs.
-
@DanH Is it possible to stop the GM from retriggering ? Feel like that was possible at some point.
-
@lalalandsynth not that I know of
-
@DanH put a ignore event processor into the midi chain of the global modulator container.
-
@Christoph-Hart So the intensity node is way more sensitive than a global modulator's intensity control. In this sense it's not a direct replacement for the global modulator.
Can I pleeeease get a signal if the issue of Global Modulators in Windows FX plugins will get looked at in the near future at all? This isn't quite the fix I'd hoped it would be.
HiseSnippet 2889.3oc4arsaabbcojFZIYGm3XmzzhTfEBAExnNBbWdQjIn0TWnbDrnHsHsrS6CtiVNTbgVtC6tKkESfA5C8g7d+E5i8en4Snn8Gv8OH+AsmyN6kYoHonnku0x.X6YNybtealYScGtAy0k6njZolC5wTRcCRiA1dc1pC0zVY2sURQH6sSMkMGzi55xZojJ07O.AkZoET7+8S2eSpE01fEOkhxgbSC1dlcM8hmsd4GZZYsCsEqoYWoUmq7tFb6s3V79.aLOIiROpwIziY6SwkMGQIU5JsL83NM7ndLWkTKrIu0fFc3O2Vr9CMcMOxhgCzTZ.HRL8NbqVHGiyprUGSqV0CEWWE.o0iE94EB+cHUMaYFMerR3i7AnFuCY8Qp4Rxdymf8zjYuLRr2HXoTRrzBBV5VjFFNl87hgf7y0I6Z6wbZSA0tLqHVqxb+kTjs3vJr8VqK8D1NNvfncrZgLYtmJ7G28qWFz7tdpmRcTEacmmpo9aT8cAV6XlWk1sYFdqth.nJ.cEXSKaZaYZyTa221vyjaqxsenM+HcjjNbqUM3c6wsAheO.yV8Y2c4ue4khv+ZtLuM77bLOpuGaUsv070K+B.ygbMP6sBwxpq3i8UtKty.ZrE0x5HvMY0jjFvhDSsO2iUydUexu7KVVcXPsaORXA3xh4LRvn2qyj13p186dDyQV3wEBlzj9Ijw6mH6FaHTIRKjauqsoWsdL6w4bqDnGAep4B3JXod9dT2LvipgkYKlihI33bMBpD0T7Y33HyWdekody5iXyOd2sodTzuNfc.VrGywyDk9TayNERRH7xWhrMy8DOdO.cQ1cXZufvx.mGKN0yz93llfVBI8GRjmRS4rXx+EkGDM3GOtb.CHnFrMSKHXXaS2dVzAJGcbX1maPxoWTKet740ypX5w5JCnTtREVWuTdI.5HDcsB4zKjoXgrJ9xapGR99kUUWIxfraqU9J0UDzTak6gv10tE6LX1uTyeHjpxh+7mvcNwER9w..soVtrkeAZImQ0gtr5v6sn5n5HUGRoTRnQxbITHKdgdzRpfeqjJ3k8K65w50v76B8XK+u+t+786EyhXNenvmZUdq9VTHpUCJK4.Uj.EEBUjA110zafhG6LOjKdPU0c2uYk8arayuMAel9BCdh4y+zoWLeJH3GRZrySGCEWPPwOHfh6QOhY4SvaPdvd01bi8TqVaaYsy1RTs7en7TgqqSZr0A6VuIXDQTQR0IkhxXQy0FGZVj3+uyNN14GcJKD3eEo9AUZzP8gU9V0Z6i+0l013fsUaVSsQkJpf5uZsCqn7byVdcP14k.6zgYdbGObzp9MgbtBrPo8PSrb8drIm..Px8DEYiM7RMAck0Dvzxh2hT2zynyn4w4FAOh0BdMviAsN8ADQuBwL3BDvs30eeRDA8WNLo3S8I9MHw4WRvD62uqHaGV.N0bfrDzyTpefDWKumCCh1YM40gDhq5R61yhc.v02S8HKtwIX734a.HH6wl3JV0nC01lY4NK8Ijdp0SZS1Lc.uOVMnJE51BCPAguAjl1fsU.2EpCBFmAGidJMX1s7G7efeA.0vwoB.pEBLtSCk8YdOGSXiFnf+MHKBqw1t8Bm5PP2itqPtuLqA+mxFXpdLQgYfiLXl7mqN2ZPuNbaSCbJwJBY8M5x6a6Ex+eC0sI0zB87SM297VfxI8NTCPINnNESFbKB1FE3ZxbVyHxEMAeE6k36+A565gI7cE5ZDwgU.E5Ifm55mbCOkx7Hbgz6yADjDWi.EUgiAMVtQ.NIwmVBMWBBIjqKPre0IDgzqKMIY9.ex.tzqgftbjHNAVSpCz1uaP+h1LCgyfOswRtDh6osUpmrJ7NNr+Xelsw.EEIyEf2nQPlnpl1GJ5Nkf9bJUomEMVCFKzeho1nuGuKD3EdvwKKdVlTsukmYOqASIpRS9RswfKBYiVsTNLpw5E+ae9u6uR+6JR8QqnjvzfZngLMsEo6VCAc4LMXDmE6rvl3CyaF8OUv5LPWaBrUARl0BNvsnoO.AIMHokjdhrzqmTStDLA7ClqwIrmKjErm2LqoqWpTlb4KnqmMWw0KlO3jvwd.SPeKQwaCnJaF+eZZkzyTRujD4uMozZEKg+JnULe1L5qm87LRgbqqsdQs0yloPdshE7Yj4IORIgAbLl6qAl6hIj3zD+IPjj1uuCkDNYiQLFsG3vrZ1LZYPgsToh4JsdFs.cVitbtWGnzPHo9TDaYJI9s95ExUTOeQ8om14PZG0oZrGbZr0E1qh.MBjtDohMEp.1ZXEtbXgryWBH9cOfiFf9u9UA108PDpA0JDiPUEo3pkIc4sFQ506HkdMZEyVF1zAUsDLDbhpd7m4Nv1XTDDSzJshjDT9Vut5x8dcjvmBJIvnkHCbXZyjA6KLclXH3O6XrwWizDkvXKb9I44nMb.Ugwf1aDlc1DvwXCWuZ8JmJ7tHQKHqWDpw3WsLAYpxUBxVUPD+dSxisQKOqk+MoFkXQOSlyEFH4VIaCS3Uc6Hup3EL6NUSLVKY9fkHUc0w72JJSuq3MHbWCSK+iCMscCj5ppafDQoR7w455xgslD3YWaNTM3f6nYy9vgsDRVhYfwAUjW.JyLcUfu5Rlmd5JqOYG7WSU8uT4HPjqd.5MdEmi.qu6wlp9DljuY8NT2IXGlJrLbqFZSJ0wRDWyi0gRbIczuIAT7cVKD1L6kO2USv5PJjwzjbZROF8jjBx0EQr9.tT0uW3xTB0L5RYFcIzqtX8wJ7xLwXpADufWeGjCOlXBcfzolRlzZt2VmiS9BdOGttRazb7FtwpIBbj24fJOR4U4rT4KlqPwBYgN8O2NjscWJS446HDz3CqQuHKPv.jUymIao75qmGR9WJSA8bSImM1vMY1XlrWax4mzk5eQWyzSbIe6oKJ.9KHOvheD0J9ddCOWguu3uL.b7qQnFs.sI717+io8s46M0uMep4mzawqMiuE+Buy8V7S60ve6yYZbeC9XAItI7ORvlhOXCglZnWv5BXrWd+MM6wsnXok4iavJB9cJidH6ZK6M8D5or1bmtAN4Qh3driAZJOi+44ZfGXUZxnKhHoe2cJuGm2K77TRq2uymZsa6x7j4BDsM4UotPL9V38uKCbq9tP56PF0uZE1al3dp98jB4VC909Wi+Yosf+HasqlwWl2aYxWjOj6eZ8FQKdjoEs8uC9zUBtLxA6cTtbhOv17+O8Cr8F4gijDwOQHhWmfAo9e7Q9B3mPBCZUe.CJ0c9jXu1K2UyvCXglNTa2dbWllLlGBltLrsYd8sStbwT5Cm7bGP7jV2hkCmTWdx5T6DHCFm.SUMOSNOtHyYCFHMspEeMDxIR6a4xdB9R4ZxaLdZc4o+FpSqjotUdM0IP52a6D3s32LPh1.VJjGaXhGmrh8oLKnmTed7iglPaSgSZENaxvopbad3CtFanOfAYAN9XVB+mQJPa34Qkq8dmxGvrX3cUH8cYsGz0J0w+ljlMcg1k9inbj1qOiHXWULGf56ueqGy++OeqGAt1eLI9KCH3kHEWRUvmX2DJQnnb99Z+g+U4GIadS5Z9YkeTepkj18Z+yS2HnO4WUM+E3IuvT5d7ojD8R8VN+SvQZ+7fCFgQWGRcLo1dQrtOWqFdxI+3ufkbINsxOc+G6xZR8YPbA9Obg+h8mL5Ynkucf6MoCR+UCcZoqLC4zGliNquRlvElNS3jKBOs76OmDDG32K+6O78MIO58GlEax4r2sKO8yHPOl5p90nTe6Tj5MwAVdSPitTCG9yBtJdLy5h9y.xss++2vrDoJNVM5a0Wb8ocg9felgQ3SAL58nOC6I6LrmbyvdxOC6ovLrm0mg8Tbh6AOBRv6Cf97vD0qHp8jJ59qRMux+UyTXgl
Thanks
-
@DanH what do you mean more sensitive? You can scale it down as much as you want.
-
@Christoph-Hart well in the snippet I posted above 50% intensity on a global modulator is very different to 50% intensity in Scriptnode. Have a look - maybe I've done it wrong?
But in any case is fixing the initial bug a thing that could happen?
-
@DanH Ah that's just a matter of the skew factor - 50% in the scriptnode example means 1000khz while in the native HISE filter it means 10kHz (which is actually rather quirky as you would expect logarithmic scaling of the modulation signal).
-
@Christoph-Hart ok I think I've just about emulated it with the skew. Obviously it's way more flexible with scriptnode. The only things I'm really missing now is the custom table and step options...
-
@Christoph-Hart actually I can't really get the same behaviour after all. In this snippet I've tried to emulate the behaviour of the Hise GM at 100% intensity, but this doens't work well at any other setting. Maybe I'm doing it wrong?
Also, using the svf filter there's a lot of distortion in the low mids when the filter opens and closes with the modulation, something that's not audible at all using the normal Hise filters.
HiseSnippet 3002.3oc4aszaajbDdnjZZIYY60O1jMAa.FHDDHinUfyvGhbWj0TOn7pXQQZQZYuIGbZMro3.MbZlYFJatKbPNDDr2Cx+f8X.xw.jKYOje.AX+C38ePNEjaIU287nGJRJRZI+HYLfr5WUUc0U8UU+PUcnFDWWpiRhEp2qCQIwRnZ8r8ZsUKrosxtaqj.g1amJJa1qC10kzPIQhYuOqoDKLmB+6eduMwVXaCRTUJJGRMMH6Y11zKp1pEefok0N3Fj5lsk5clh6ZPs2hZQ6BhwrnTJcvFmfOlrOl0sYPJIRVpgoG0olG1i3pjXtMoM5UqE8Y1h9enoq4QVDVAMkZ.gDUuC0pAShY0prUKSqFUClttJ.QqFM4mUL4uCprYCyv5iTBuGuA0nQHqORLSbwa1Xhmlr3kRR7FfHkPRjlSHR2DUyvwriWTKL44pncs8HNMwfZWVTD8UYl+PBzVTnG1dq0FeBYGGnP3HVIWpTqpB+3texhfl20S8TripXn67DM0elJ2DXsiIdkZ1jX3sxxhFUgVWFFzhl1Vl1D0lcsM7Lo1pT6GXSORmwRGp0JFz1cn1.yWEnrUWxcW7KWbgP5ulKwaCOOGyi55QVQKnOexhu.nbfTC7dq.prxxbpu7cYizmGagsrNBLSVINqApHIT6S8HUrWgy9Eewhp82TylCrMeZYQbFXyLqWmQMvUr619Hhi7jm0QXIMtcBZ31IxlwFBUhTGo16Za5UoCwdXF2J95QvlZFeoB5pG2h559VT0rLaPbTLACmqfXJQMEt.K6ZqL1CVe.C9Q6tM1Cyrq8EGPD6Pb7LYy9DaSNE.IDV4Kf1l3dhGsCPtv0cnZOe2ReiGKJ1yz935lfVhw5afjqRS44Qr+GWrWXgu43h9BffavvLs.mgsMc6Xg6obzwAnOKgxnmWKalrY0SqX5QZK2PgLExstdgrRMnyZQWKWF8boxmKsBe9l3AnubQU0kCWP1swxer5xBdps7pr110tA44PsejFuH.UYQe1ioNm3BfeDnglXKWxhufsRNkpCcY0g2aP0Q4ApNjfThoQRMAJj4OWKZIUvmJoBdY2htdjN0L+h.K1he2W76tWmHQjg4CA9TKSaz0BCdsZPXIGHhDnnXsJPfscM85o3QdtGSJteY0c2udo8qsa8OOlbl7bcdhjye6omubJX3MP014ICgiyI330743d3iHVbFtD596UYyM1Ssbksk0NaKw0h+phiEstJp1VGra05vh3vl.8QpqLLRMOh+6oGlH8MNEES5eBp5AkpUS8Ak9b0J6y9uMqrwAaqVuhZsRkTgkfxUNrjxyLa30JhT+lhsHlG2xSl3JmMXKDlOX4VN1OKgG+F.f9XAbiLBj.9tvRHXbEwahpZ5YzZvx3LCPFYwEtDjQ+zntFRj2Pj.NGBLQt7yYBI3+hA.jOgy7kPQXMwDh861Vf7wBFmXFXt3m+ThuBEEWuiCA77I0oUAvwUbws6XQN.j5UUOxhZbBy27rIC3ijrIqGqXzBaaSrbmlbFRN15IsQuLc.sKKxPYLj4E3jgfIeM.x1frkuzEnC7KmhUlYoTiX2fW3+.e9MpwJmvuQsfFix5PYeh2yXf2rEH+eGlKhUisc6DT0gftmYtB3foVC9mxFLXeFfgougLrLwqqJ0pWmVTaSCVUhdDH5azl1kgtHj+OC6VGaZwr7SLy9zFfxI4NXCPI1qJlAJbSDKkJvzj3rlQnIZL4JxJga+A56pAf+tBcMivAQCE5IPlZyA4X6XYVV6hYOWBPLVbEDDfE1RzPkFQywY93xnYhwHw75bl1u5LBg5zFGmMWiyFvjdMVSSFKh.vpicfs.35m6nMwPXLv4MK7KB4dZSkpwiHuiC4W2kXazSQQZ4BnaXI.Ipro8ghLUQLaNkx3mGVVCJKzehp1nqGsM33ErIxIkNKhJ20xyriUuwjTIQej1PnEBsQiFJGFlj87+oO7W703+lhTN0JJwVZXZn9VZZJf6Vi0zjszv73rHOOHg9.byveUgEmAxfSPsR.XVCXy2hD.ABDeAIozrGIO60iqIW.p.9f5pcB4Yh4BK+2TqoqWnPpLYyoqmNS90ym0eWwQV.iPeKwwaCjJcJ9mlVA8TEzKHw9aiJrV9BrubZ4ylNk95oOqfjKy5ZqmWa8zoxkUKeNtfLK5gQqTfxrX5ze68FxR9Ufk77wl0IQ7JXDJIO2CkXFZCYpLXqv9E2zozRwlvEJjOSg0So4q2p0lR8ZAgGhD6Wdie+emdiWbuwlcYXrKLY0HC2jrLVHRVtAeSz7X.DdATIaLD7qQ+zF15YLuBYauXsvSdfUpGy7kGDXW2CYsZfsBnJDTQxsZdAzp13isJPNGku0zJR8iFuHpMsw.P9uijzE1ioC7Ooe.UgjAa7qC8ot8rMFDCYw.j5QbFJe3bWbgEtJiwmBZKvnJVvg.D833PyMdlf.tT5gXCdETc1LLxCM6n7P052OO2PH6RAANLAZDa3W7dMSDcmGo4CHGRZFrhVJePzLE.fzbBXkqidjMakmzfefug3c5oDvXmMvURAZTzZXLqpaGZUE0go2nZjNc8gYgJ6pyBsnnL9lhKgntFlV7cpMtIpj3hJQkXdoRxwY.sbHqI07zqM6K8.+iRZytv9.EyrX0.k8SVXNH523kbvzFv4rAMSNdYbLZC7KoDRlHLBFwUOfYMdAiQvR6viLbhNl1lUagcGw5vXQk9y.RaTPGKfbMOVGBwE2P+5HPw2Zsf1lZq7YtXbV6SgLj72Sh5PvmDehbUgGKugIJ98bSRHTyvyKZvgPu370G5jWVHFRLfnNb4sGS1NXioCj1PWbPqYFL9xDibWK9o8x+jgZVXt+hws9W+4u95EUlTNJeh0SLWu0O+SW8O9WWt3kWh0WAYXQv8EhZIgmqnkIHk5YFpXFysURuEMwkBFDtehyWAEzyA3nOns7LRs2vMs7QF14fROT4UYeyYymIW9boyq2mL9UeaQYmgIx23roXCt78a3cdFp9EXhZ1ToKjUe8rPzzBoxomQY7jrgheIKFSkw5lT5Isw7C0bptZS4SJedQi+Pz8snGgshNS+fMpwcY+Q9MGcKTpgcPaDuIi+w39lL5L1uIiDyNp2fg1T9FLl6st2fw3dkK29LKMtuFuXnX25w6IDSwC0Qno56lKOWAaSyNTKLKV8rQYrF19cJxrP10V1Z5w3SIMoNs8MxCozdjiAdJWCeCx0Xm.fLfZvANE2t6NE2iR6DrAUo9ySkrRyltDuXXv.YqSKicAe7sX20hbia00EhxEHn7.CLbbwYR9KQ4xrF707mx9YgsfejtxES4I4t0F8k1viiMdVirU7vkV1Z+agWSoPJCMvdKUJG4koN6+SeYpuVtjPoo36KlhWEwbR4O5L9D78QANsp2m.g5NKH1kd3tJFdfHT2Aa61g5RzjobesoK211Dut1w6tnJ89AO2AldR8a9hAUpKWYUrcLhAkiQoxlROXhWdOAxYMBLaZTI5bcjAR6Z4RdL60QnIOvnp0kq9yvNMhCcqbIkIPx2YyD3M36CIVZ.KDHi0LY6Ouj8oDKHmTtLdKHIzlXXqqA0F2cpL0lFb45QKzGP.TfiOlDe+MCZBsgmGVN16cJd.A1xlKQ983sGj0J1gezbSmtPahe7rCb85CPBwUkgAn9t665Y1++4c83aZeKTzq.w+VmEm5m+SqbDgHTTNadsvlceXvqpicAswMM+fhOrK1RR69Y+6ha3mm7qpl+brjmaLMO9dnX4R8FF+weKsen+FiXdWGhcLw1dghNWpUC14D2+yuKSztUdjKoNlKfrNvuIHdm4UF9jCjOcfUG0Fo+391szE1B436lyLVekVBma7VBGcP3wUd+AHe+.dt7u6H2WG8v2cDVVRNO+s6vSeeDjiotJOFk5alfTuN1vxqCdzFa3Pep+cavPVmmWCLus4+UPs.pLqrZ3eiFhiOsMjG7SMLBtakAOF8oXLomhwjYJFS1oXL4lhwr9TLl7ibLrsf3eMJLadnhpkDwdRDd9UIlU4+ligRxI
-
@Christoph-Hart said in Scriptnode LFO:
@DanH Ah that's just a matter of the skew factor - 50% in the scriptnode example means 1000khz while in the native HISE filter it means 10kHz (which is actually rather quirky as you would expect logarithmic scaling of the modulation signal).
Actually is there a way to implement the logarithmic scaling in the source code?
-
@DanH but that would change the sound of all exisisting presets that use the HISE filter.
-
@Christoph-Hart well I was asking because I’ll just do it for myself but it could be a good option as a pre-processor. As you say it is quirky!