HISE Logo Forum
    • Categories
    • Register
    • Login

    Scriptnode LFO shape

    Scheduled Pinned Locked Moved General Questions
    37 Posts 6 Posters 2.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • d.healeyD
      d.healey @ustk
      last edited by

      @ustk Yep, my snippet crashes here too :p I'll post a new one when I'm back

      Libre Wave - Freedom respecting instruments and effects
      My Patreon - HISE tutorials
      YouTube Channel - Public HISE tutorials

      1 Reply Last reply Reply Quote 0
      • Christoph HartC
        Christoph Hart
        last edited by

        @d.healey Your snippet contains a network that was saved to a file, so it can't find it (crashing is not the smartest hint though).

        However I still need to think about a good solution to share scriptnode examples (including SNEX files)

        ustkU 1 Reply Last reply Reply Quote 2
        • ustkU
          ustk @Christoph Hart
          last edited by

          @Christoph-Hart Got an idea => SnippeX 😛

          Can't help pressing F5 in the forum...

          1 Reply Last reply Reply Quote 2
          • d.healeyD
            d.healey
            last edited by

            Ok well here's my network file.

            test.xml

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            1 Reply Last reply Reply Quote 0
            • Christoph HartC
              Christoph Hart
              last edited by

              Or Snippnode...

              1 Reply Last reply Reply Quote 3
              • Christoph HartC
                Christoph Hart
                last edited by

                Alright, here is an example snippet that might answer a few of your LFO questions and the network was saved to a file before so we can test that one too :)

                HiseSnippet 2016.3oc2Y07baabEGPTqrEsqqShmL4POrGxA4YT3P574jNSsr9fd3TSYNhJJ4l7JfkhXHvtHXWHJzN4dtjomysdr+Kza8OgNSO1a8u.+eP66s.f.fjhVhgVoI7fD1291cee768wBzKR5vUJYjk8lGmDxsruOoehPObugLOgUm8sre.oKSo4QzTR6lDxTJtqkscsmiDr2bcKyuW+zcY9LgCufjk0IROG9K7B7zET6syezy2uMykerWPIt+jc53HE6I8kwf7TizzJj4LhcN+PFx1ZDK6MNv0SKi5qYZtxxd8cktI8GJGKR4+DOk2Y9bbPKq9vFkRtsz2EkXjp0dC87c6kq2JKKaRuBqPsTqviHc8b8lPuvZ7PyDzhUT1dXuVUwqVEwqUYwqYIwaNhjcIQZ8TQ5cH8ch7B0Eyfxy8HcDfyY.CL6kEkTdsr+Gj8j.CBci.1Hd6HXvjEr0m0r41T3OO92OHV3n8jBpTbnTyeoXqGW+OWey5eWc5zSMXvbmCOlHouOOZtSid5nEsvsDwAmwi1ldAyOlOgQP8qZSIWsMsrK2IUqKwnTzQ3oeYHWbU.AqLSE7zW0YellgNhLZ.eg7HsGJB16yu.P0otkMI6yUizxP.WOiOCPKR2XeltJDBiaxl.rAU7anyQn7zIkiqVY3pqqH9NjddZmgyWFWaNxHXodaHiYQi+FxACFvczEB35j1eysWnW8rPO3LwC+9YCos+lVyMn66IE.7vHdHKherrmOKYKEKHzmeDHiaSOyW5Lpu2ehOaTQXpHrKxwVNCYBA2WsLAOabssJsVrS4HYr1SbdWlNx6RHJ7v3f9PZZG9dYRGPydMLFJcbSbLhK5yEtlA+W3W1jsvw1YS1JexRgeGx0ikQiLtirmAmAZ6uCAz9QIVOy2WNdOYPnWF.EL+FZ8j9IgCkBOGjTJG4B4yBjwv9mIo1qcnzEzcRalCXiR5wzCQnOl5.vY7nFNSva4GKth7BTo5GbBAnPikmp.HqUJkQJpBGAwLqkhg5nNAm0g4acB50vHKy9ahAXQPMOHOMNXWobT.yXN9ImX5AoSdORePCMU5M526aFS+Z1Eb5y4fti4CZsfh8+yqaw9vqcw9W5ngi+3HlPEJUU1397.uikBTGKH9UJndF+aOB8+koumjEM2od8SaCJ4bWSelNNx.jxwHkxrUaQMcbkAQUSxWh+4jyY8+uqCjeATLydsdyz85CAbLlg8.wEbeHvvHiuKDILfE6qyoVEX2UJj4YLJ75GwgLcmeNOprrOWE5YZMzlZAkGsyQbeNqLB9C24E.xiE00jvYorEstwUslq+5CHohKEiFo+r2DBIUT+cYUTQg5DVjGSnmH6FwllWx0H1YrPmvSq2r3mWa9+bspMm9rpGOxTC9MTg9rXn8jnqri4Udyzuop9jUUU+qWE4fD+Axa+JxoG6sTE4IhVJqC7t7KN0z.mUEY88KIqk3YAB4djulSEbtKUOjSi3JtFursVROiSUBVXXBUIoiyXhQUALeeZJjiVWA8O9SVKqMQKqURK2jHjmF.0ZpphuWIULmgEne+.A0KoxA5B.CUoAwJMUH0ftBaKpnc6reGpmHLVS25rDpaZxZpmlBFCE7eEc.TzNlKbRP9wMLDhXAyArO7GW19.SONhEhK1SX30SQmHvqP7fcE7Pg9YMC1Mh2nzzKKdEYCRIcYd6e66oPavtFbfZFJnRHb4Wl2b8APlBWWtqY44MbWtKS6MlLBdtqmHSkKpH1kc4Tzd3N807P7JLUxzNhON0HTozIXm1fXJ.NyNacyO5ObNGMzF2Udz2izNGBM04G95m9FN+W+zYO+l2PU+9lyml134L6eYA3NWOC.bX2Pa+ygpAydzOKVKCfYL2reIbDySNVji3NjdCwdiVEffa5YugoY0EY9w.sRA10I4IjqFV+tlbfPI3FSleAw0+MxwXVHAvAcLjG.RqIvL4dP6nQfkmBsrF6q3zsZscysa8X53gvUvt.qB.Y5LE2ov5OC5ccLsYiOsAc2DLmlf6f2IGy0kkU7bvQRgapioRkCLj3Y87tMlhzgIRKwjlCEcD478h1ubQYeJ5T7XVz4PZYLiyzDsruKZF53NUJwIlWblLf3ABFzChA0s5A7GbIzZmRY5BAxpVMQm8pIXawf7zMXlstZzVIj18HJyEWNkMET6QjbOXiBNV.X6emB1xWTNfKBtXOz0FMLNBubs5KqWuUCJdsb.FR0PW00eRC5QbSE24ANnwJDqUtIk50+CziyGSUdmKX9ommT3mX5eAA5HZt.c53iG+1XMalh5Kg8D9OSjPGwSPXtwywc2Fg0oBulkPk36ssB9jrvp2+V7MTUxsm4IR6ybdnYq9iwW4YA5dsxDxdgKlHNoXZ1mY1xCAzPdPQozIUBIxgKqdv3zABqxlHlIvp1MNC9N+koKi9W+we7uOaP8qdu8+Wl.q6lc8UqY1Gq29G9lj7K1OSyHqnhW27B3S+tBqz+NDR9j.oa0DJOf.IfF1HetEjJYKrJGVhBhOou5iZ0nQiVuJONGp37plFJ0m5MPUotwUl4cia4Luu8dkpK8GRo1up+PJ2JexfaiyHf4DIOMqgODFeWCEPuEluK8ljt3XZKqKxJxPZ1noEdw3ScbPS7G0xxZ9q4IKwZ93kXMexRrlOcIVymsDq4yWh07EKbM3KHOqSKLjCHz6fzZV1EscVy5+we+39x
                
                d.healeyD 3 Replies Last reply Reply Quote 2
                • d.healeyD
                  d.healey @Christoph Hart
                  last edited by

                  @Christoph-Hart Yep the snippet loaded. Thanks, I'll study this after dinner!

                  Libre Wave - Freedom respecting instruments and effects
                  My Patreon - HISE tutorials
                  YouTube Channel - Public HISE tutorials

                  1 Reply Last reply Reply Quote 0
                  • d.healeyD
                    d.healey @Christoph Hart
                    last edited by d.healey

                    @Christoph-Hart Thanks. The resetter works, and by removing the last sig2mod in my chain I get the increased range.

                    For randomizing the osc frequency, I'm thinking the best way is to route the output of my noise osc back to the other osc's frequency control (via some math node), is this possible?

                    The attack time of the envelope in your example doesn't seem to affect anything. I was hoping this would work like the fade-in time for the regular LFO modules.

                    Something else. We discussed this before but I'm not sure we found a solution. Basically when a time variant modulator is assigned to pitch and the modulator's intensity is at 0 the pitch should be unaffected, but it isn't.

                    Dropbox - File Deleted - Simplify your life

                    favicon

                    (www.dropbox.com)

                    HiseSnippet 2743.3oc4aszaaibGmTxirkyqcSBVTrXW.UfdvKZh.odq1CwwuBL55DsVdM5MiwTirHLEGtjTI1sneP1a6gdZAJP+HreD548Xu0a6Wfh1+yL7wPJQYJEY2DTcHvyq+yu+u+OCmzykZP77ntJpkO4ZGhh58Q8u11eztivl1JGtGzOxZH0m34qry0NXOOx.EU0huhMrZ40Tfe+6+1O+hcvVXaCRXWremRMMHes4XS+3d6s8evzx5.7.xIliklcisOzfZuK0hNAfRQjlhC13R7EjWiYSq.RQsz9CL8ot88w.XTTWaG5fq6Oh9Naw7O0zy7bKBqgtRefPhtOfZMfgXVuJ6NxzZPuPV1SAHZuXAPQg.3oniLGXF0erf3S3CTIdExxC0BIgWwDvSWFdZRvaFPpfDjVS.oOE02v0zwOdDFdtG5Paeh6PLH1kghXtJp+DZWJLAa+piwWRNvEZDsfsZoo8rJv+7U+9gSrM7Mo1Un1uFzyuwdquZy+7lk27urYkzCMb3LGisMtTKKh6LGloocm2B2xdx3yItOqxawVSHQSDX+jxTT1xTYUtgfqklH09PaS+23PryxPPIPTA+02d3dXeLnHTC5ClmCw02jAA08HuErpEpkxn8HdW5Sc.65oLitG2Z4nIf.mqstebacY0UA0h41xQetVNw7fZg.IKLUeNZdXfEzNS78o1JlCXcYdgM0kDzEW1G6P9KuPIGz3QnglW02ehwkL6CuYPjoMlA2H5fIVX+j9Vr.JAC.FGILnYVs1dl9WKS4zNbqkOGt4GOHuv8SQ8L8MFMa7VXF3koStkwafc2CP6ObHwvOFrqgN3ON2XUqbnrg.JeN5UVzywVwBPvhBPUfGwWFLbknwqDMA8LS1nn7OxaxFmbmrIsO3Z4yG7FRtr1sUxk6Ta8mLkZxaw8NW9zgpRvDIf4WDDHhoUOE6Zhs8ivFGxHVIK2DHUTBST9OQwIkbbINXWxIzdV3q2xCO1whbLvCOqh3u85Qb2whZb4z4ybD.kO5VmOA7BcyLS5JOI6MkJEsxSxn7Zh+6ntWxURA+MXIwj+UPdbQ6Y9fF5r2JTQmMNTGoq7RKK561kN1wLH7Inh380iZcsyHpsoAqKwLHfsnsMw5kioSfMVEoVfGO80zA.fKc.1.n408v9iXAlMBCgT0HxDNs8.2nCX9dXWn7RHirmfwYTLLr.RUgysiGy3VdEnEYiKXW9ViD40gTfcN6blVWIAV9LIrHMmjvHuaYQos7oHuwTp+HxfybB4fja8Wv2Zvdn5Ll4hA.opeDNirVfaTAFRJwBXPTNUj1+AnuFXVrakiAWEEk3rimfcuf3yIP5NgMkgfCGvjjTOCHfM2MNR0vFoDu5.k8swfMZP.siLsC1VDRqplxQ3qhZqCsUjTtL1Hh8UW6lVJiyVGI55kS7oiAelvvnRzAESmmBzQWS7SuQWMc8V5RjcCDaPfx88IN8M+SYsB1F+HTetJyz9BdVq.R7DTsl.EX+p2tVyZc0pmEXlMSEu0wLYYTnHMonSxVCgbFiSZb8fHiK1PKl0zpyl3dnCbIe2Dhsw0yyvnojfXclZ3NwzXsYaZDpumIY2DczDKeSGqqyIkKgdtdFPDgd4.Ikpfokbjk0vqi7brfxlxLNpX3kKrUgDajHh7MDvd41nRRazlHa5YigxozStWOQZuBlwRtaIS.HYhNEu4RpJM7hsarzeVjqBON5dlfl.e8N7JK7lpGn8g1CHWwJ3+45oLxKk2PEMxHTQxH8HTsD9QS44LK2NwcVD60luPqBHDSsRH8VYfw6yINj8ABknjQxfkLRIKCjedc4mWnidivdDkDRpElJAoCmBLxN3xZek4lC+9nC8NkMpA1JDXPEVAUWI7mbIdD+opx3wQIBhFOoAt7APVQYFJkupE.c0BUsPZcdRuG0UVJhoiAWR3V3Yx70OCmRD+TDw9sDKXUUimwRKjQy0P3QnWOYrDeGxU7xsU5+N1MdDqaJH2QvskYS3GGwK0zmZT4lfDMTkJYmkPgFJMuwR9Vz.lEjCXtObvoAfjjuZl3J6xDJkMRJyK0KG050+Rx6DpZwDpqoqUGlP2tcZzsslnXvMPuz2GCGZHpJvtsqWsMmNM05VqkV6DgOlCvxaMn4BWkQGSrHRQxfnxZqv3rIqbYFgFjKfoL37bQM3zkIccdHB77FUMbrEJ0agUi6epbPYT.VID4JmT982S.d9.KHxkcwKL0401UJKdCzQbID+7Fdf1XKSamI9OqBjUZXkmKtCgfV+1faTHhMBI45n8HmO4hPZxu0famfmIDYND7koEY7ps3CrPhr0Vc0YkTGOK61UYd4MPtX6AzwKVE0SewGK2sPDUkcs6hprefT5d87Wls3.HerVjciTgTKkcYwkQ0Vt7N0p0sqVilspUqdiNs6zbpxziR8nGb+CZ50anqCq4ihR1yjnKaA64lJkXR2lxUrGcfHPuvEe2BUriDkxItsZH7vHn7vzksO7ppIGeEkbbN1.qipqqk40PsK6lcAJjZxYlxbSD0lblC0hLEqYZw.V0nweuNx8ABpE+mKVMinYKaJA9pY47tzdm0ZUUuc2tMaTqilVi505jkGzS3E0Ibj06VCphrqDTfJLq1oK6WK8NMqqUqc8oAUqFs0a2QuccsVM06zhCphnuIW9ZqCxsNoCOzI4Iayza6lCDjmpWuW7UrFtUeFiZZcE+Z2tUiN0Z1o1pHHTxH5SaU+d61mc8GqTRmvXdM45ztI4xooeT.46zfy7qbrbmKLMxkcftkPu3dyS.WoK38FuD2of7CgZ0uJKTOqaaKEtU1dow8RKlWG0eD1I2FHr7kMqky6JH3PSqFfFcL6bb74HwbSdyz26wx3lsCkd4XL+Ko9d+5iV5WsRw++7UqbLchOjG.NHrq4UrO7zjw8gpCLB+nydgW.VPasv5F5SrGva7efeACpyZqFLnd3fxr6WJX2Gi566RvigctOuPL2fOATPqre9Ke9e8V34uzykXQwCDIuBm1Oss3HOI68uuMeqB+V7w6U.xOl.G.2mmzKZvM193iekKchS5U8KufaPdhK36wRFKMvarIft0WlG20k54MDXGNs7jGp2D370Cj64XxagzVI6CzsxZUlh5a8HL6ISiPCf3Yy2EsSvbaJnzNda8Tsqkpc8TsajpcyTsakpc631BA5QXGQFKrkOcn0D3DMoeVjqmu2xAPodXf2kl4NlWDsKhdj8Vhj2bLI8TauKeGs2oO0o2+Wg3p4Y+VNDi8424+9AeB.NFeLD1eHFJjHr2jwJNhZSCe.MxdCf08EWvR3Ei8YxPAIBi54oaGdSuQc8a1V7LOR5juPxB87+lulm95WEj2tBK.WkOnd8naD9T0DOdtLepZUBeccbVHXJwO0N849vR+gu+6+Wu.BgEDzfMAHpmufu4cFcvT4hn90y6gW96XOUpUlp7NrzjUySLr7sfdaJ7+C+3O9yuXGSGpElcihE9nQE9AzaLddVSOLnNpJvt65+A9aI+9Hdl+JrB09eETuKpB1HjT.uE72BS6hjvuTuZAKnrMKYubOnFTFjX2s1cAJGiMbomE7tFXXcCdO.Js4+OQpLbNbncE8v+uNHNnH6qbblgQ3mEX1qo1Rrl5KwZZrDqo4RrlVKwZZuDqoybWCqXxfOUHKzHzQu8EFVpQOAD0hJ+W.DOlgdA
                    

                    Libre Wave - Freedom respecting instruments and effects
                    My Patreon - HISE tutorials
                    YouTube Channel - Public HISE tutorials

                    1 Reply Last reply Reply Quote 0
                    • d.healeyD
                      d.healey
                      last edited by d.healey

                      Actually I think I can adjust the gain of the osc instead of the modulator's intensity slider and it will keep the pitch centred.

                      Libre Wave - Freedom respecting instruments and effects
                      My Patreon - HISE tutorials
                      YouTube Channel - Public HISE tutorials

                      1 Reply Last reply Reply Quote 0
                      • AxiomCruxA
                        AxiomCrux
                        last edited by

                        If you are trying to make multiple lfo shapes synced together, or reliable synced multiple layered complex shapes, you could always use a phase ramp at the core and run that through shaping like sin(phaseRamp) and for getting double rates just use fract(phaseRamp*2)

                        Is there a way to do something like this in the nodes?

                        http://www.axiom-crux.net

                        d.healeyD 1 Reply Last reply Reply Quote 0
                        • d.healeyD
                          d.healey @AxiomCrux
                          last edited by

                          @MacroMachines said in Scriptnode LFO shape:

                          Is there a way to do something like this in the nodes?

                          Yes, see the various snippets posted earlier in the thread.

                          Libre Wave - Freedom respecting instruments and effects
                          My Patreon - HISE tutorials
                          YouTube Channel - Public HISE tutorials

                          1 Reply Last reply Reply Quote 0
                          • d.healeyD
                            d.healey @Christoph Hart
                            last edited by d.healey

                            @Christoph-Hart said in Scriptnode LFO shape:

                            here is an example snippet that might answer a few of your LFO questions

                            By using CV instead of GT I can get the envelope to act a bit like a delay, but I can't figure out how to get it to work like a fade-in. I'm thinking I need to connect the envelope to the gain parameter...

                            HiseSnippet 2037.3oc4ZrsaaaCkxNzoNoc2ZwvvPGfdXCHCq0PJ0IMYa.4dJB1RhQbV11SALxzwBQRTShNIdC6eaeB6aXeA8On6PpaT1xWmaeXUODXdNGRdteNjLMBXVzvPV.Rq5487oHsGha1yi2YuNDaOzQ6izVF6xBnbZHODsaOeRXHsERSq7qDDnUcAj760asKwg3YQy.gPWvrsn+nsqMOCZis+AaGmCIsnma6pPc8sOxh4sGyg0EXlxXCjOw5Fx0zSHBxJgQZUNnkMmEzjS.tAnYWVqdM6vtyKh9KrCsuxgJFXhZBKTDXzdcrcZ0HQPCQvB0HSrKGI1OAercK6T3Yh+GIQnmMCUcfVoQwRlSAKoovRKDwReLtoUfsOOCSj43HONMnMAT0prRDsHs+BuGCHviWykbC8v.XP5DVYcCimoC+4q+t1c8r31LOcl2ILN8TuU95k9ikptzetjd+nZ2tPbhsIf43PCJDsv5FLpIthWW2qnAOS+VhSWZJgf3mWmVYxzoVQRsBgLui7r4m5SiGeHyokPWI98fV.TrZC90Ocz9DNQXThgAz4SC31B1Qae5sfWcjIpJdeZ3MblO3WOf8C7bXs55P34cmDwMwH.8QNanvP4EZy6oFW0uO1BCWeXnnOFizNgr6GiaXys5TL+Vp.9EzZus423H1GgOncapEOiYW.e3uLxvy4Nq7fHV4ywuxgcEwISAB9M.WQiBY+hXz5o30SIvbD4T+6IMmp+DmSUq77Jg0Busxg9N0+9wCXZBmqQjlExwisB.NhkeZbE.gU8BRfMwimxmR1WOl.cAE5wjjIKliWVRJa7O3rTz9ATeR.8bVCGRuUBIt9Nzy.Q8Y5Q+NrAMXWGl0MClc2ORFjXW4ptP.ZvPqqL2K4LtBK34juuRohSn76XA2Hsew+F7GDllGh2OzOAzNNNr61i45aGmEELGRXMXN876v7rsDfhnfBtmddTmcbYcgMQCqURlV8DVKf4pbHwBDhdMH7Nh7yVIYRpYk5UmauybAjAPf71fD.8TA8DDFIqhENIIAVCIEPWWg.Ja6pr.eXFGfEaAF66RP43kGI4Ev.TSfJ+1NtsHq.y4jfqoboBsefHsEEqyQsDRHKzBx4IiDRkGAlkwGFP+stTOqdnC7HfAMNIww1dWHbH.UHdUiZFniI2GCnJ..9.XM4T+l1+tLYlQMSinOy5aZXZtN3UbC8tHYNhfUWcyMMpu15qt5KpuwK2XMDRQ2Baa5HvoHa+w37aOFaBiEZ0EwQf1oKm4BdoI42l10YI7wcc319N8lvkpB94lCYsv3cZ0BkaKQJMDgPJdEOD2199Mt7JQ3edmiOUwQUgloyKIwQrhxVVE6wtzEJuje+drx9kPvrsYZ4jOE2tABDCn0TPOc6lHz2gdeRim6aG5CIe2UlAMb.Hv3i7ZQuWzyyyM6yqqhhIFOJuk54b3yr3UDUJoIl7zVO1V02oh5Bm20YQr4bIVJ5zNYQyivSFObtoB1b8gHmOTt35mIRwfxM8gJoEEvUrJ7U.mpxxZk6Se95sPSe5gFcHgCZYl9DDUjGCAU.KoFYq5VkCirYEwHnWhRQpxiBuPf0h3jrpPYKkPmkvAzPJWvh4Bb9jzpFo3UaZYNU3nx3KbDaxFRMiIyzmOPTaNj9GThCKY6x3PaQRiKI8oReBl5cK0AlUsLJlBkJdjl5ODeRWWE4LQJjcofZdm37hY1hRp.hORsGU1wVX9gJU2U7UxYhRzOY5xrP.kp4YM2lZdxnSMsSFkGbOzzaXnjM.U.ZjbMZZSVWRMY8APyosfCBHmsbyFZOCiH0yCDIYmgrruvvz3E.Aat4F027kFlR+tGf2gyIP433E+w30Dqs36k0WyXsMLVeRSINW4qp3ynNzbY7dya1pBB8qailzhbiIC8foRKHiBJW+Fg1WupKqU9XtO.CArcpkfapJ9WZ9j0XLIyUjgJXJ3umW.VNR.jHlRtWMaQo9xVTAumRuD0wGK0RtLFuSHXUVw1yuK+Y5F0Vqs9yiNwV7nuI97aoUdRVxEw6Sup60Iqo7LZyUM3hhtQL1nOUlOkbS+pLYOeRDSkJag4W2d4swE469etHdNcaIUca+cnMNcctAirTvBIkBhNm4XpBT7tg5mU+Pv66d8hY2hagc9vvJmFarm3ZlrP6xX23RjWCwa0Kudj2Fb42OuM3yXc41dWC40BrgHTQyQMg3dqjawILo0n3wFIYDZR8ZIG7F3KFooXrVLRyDjph6GDItKiaBGsU9RcRg8Ski0+YxsT8WQgC8N30+ob2x5W7m+07+tkO0hCa+4ADuPeVX9ltnt1my7DZ8Lf+THUDKFc7KE36wHAEh50acHHjENmlDd2.oKYxslo3BVdltt17uSiB8+u8xv+u+1TkmL1cL29c0Ddro7zKGDeXFIO9IPRq1DHcZBz7N4Gy7XI2mZlGvYTH375qo4Z4uPAJtO3THOY6jNPSA8ka+ifWHIPdGIyltX5eK3BsWeVba6Q29++OdSwIqJxb0O6owuAzHdkk3GIZFekk+dqcs8YNDQibkfrdmSj7p3Xg2BUlilmDXzYB+J7p0qk9s4dvet8T3Os+lTf2dJRs6iueTuv32Nl2HZt4399VY42E6gKwJfcY7UjIbfefDBH2dx+uXpB8zBi0MQ2p1Kr39tuzxJ4DCEOmUmg47hYXN0mg4r1LLm0mg47xYXNaLx4HptGeAdhXS.PiChhq0RuaQsxn+Ef7Wl++
                            

                            Libre Wave - Freedom respecting instruments and effects
                            My Patreon - HISE tutorials
                            YouTube Channel - Public HISE tutorials

                            d.healeyD 1 Reply Last reply Reply Quote 0
                            • d.healeyD
                              d.healey @d.healey
                              last edited by

                              @d-healey said in Scriptnode LFO shape:

                              I'm thinking I need to connect the envelope to the gain parameter...

                              Think I'm getting somewhere, if anyone knows a more elegant solution let me know :)

                              HiseSnippet 2152.3oc4ZkraiajFtnjK4sNqciffAY.3gL.NHcKPJKukDfVdsgwDaKX43YtYTlpjEgIYwPRYakAA4Zxo7vL2mIOB4RdAxSP+Fj7WE2JJQQszx4PhNHnZ+e4q99+qpTSOlA02m4gTV9h9tTjxSvs56Dzc+tDSGzwGfTVEay7nAT+.ezd8cI99z1HEkxuh2AkkW.I975WtGwh3XPSqBgtjYZP+RSayfzZa13eZZYcDoM8BSaodWuwwFLm8YVrdfvTFqgbIF2RtgdJg2sRXjRkCaaFv7ZEP.oA5ydr18a0kcuSX+uzz27ZKJufNpELQgUi1uqoU6lwJpOBlnlopc4P09Y3SLaalTep5+thFTSGgrMPoTQhj9THRJRhzBghz6gaY3Y5Fj1Rn63Xm.pWGBXpkEkv9hT9I79LnCNAUsI2ROxCJjLf01TS64pvWexm2omiQfIyQk4bJKfdlyZexJ+mUVdkucE0AapSmbaiuLdLKKpWtMy8tdEMv0b5YeM064p2Qr5QS5Hn9YsoUlLapQnVK0QlywNlAm4RiJeDypM2Vw+8vd.TjYC90Wc7Aj.B2oDUGzOWpWfIWbTNfdGfpCcQKiOf5ea.yEv0C4+.jCqcOKRPV3DeeSTCf8HiOj6nb7MC5KuuZPL1Bi1dnIYOFi1Ngh66gaZFXzMe4sTNxKX0drk2ncruE9vNcnFAoB6B3i92Et8btKJKEJJ+M7qrXWSrRMf.tAjJZ3V1+dTypIsqlzA8B3T+4IkS0ch4TUJOuHrV3whC8OT78SGx03OW2QpmqDO1H.3PQ9ihh.v8pWR7LINAIxoP7Ui5fJuGpQcIUWzGutDG13WwoTztdTWhG8BVSKR+07I1tVzyAU84pg+1uI0aOKlwsCyt6FpChVW65dvFTuQFWYtGxYbAVvyIruTnhSoA2y7tU3+h9MfG3tlmfOv2MtpcsrX2uOy10LhEEbGh5Zxr561k4XZvqJrGT.d53Ps10l0CVDErRIAs5or1fvU4HhAnD8aRB5x4mMhYRpZjfpyr1oP.wFHPeaR7fbpfbB7C0U9DGSRfUPBEz1lqfhztJyamqgkij.9Rfwt1DTFY4sDxB3.pxaJ6xV7RDuy.HCJmFp4Bh2Mz.gocvJQJKxmwiay0UluAv9I1SjnY7VVEejG8q6QcL5iNzg.t1H5hSLctjCM.UAWSqpF5DxCQUrLTA7ApqU.0sk42Hn0zppqE9Qu9NZ55aB3iao2Gp8gcnVsc1Qq9FaVq1502dqs2.gjrxvxlTBfGoqOFmc4wXcnL29tHNrpc6EvrA7ZLS2zNOqfOomUfoqU+Ibppfeg9HlKLd21sQYVRjTpQHTH9.y6aEN9PuH.RwPhLQHJmYUlPDxRiGgTQjLVJ3PoTpcHMhqD5Hk1LAcj1OYHQZOO7AfN02WroGzqQCKpL+WaYfzPSir+ewGm0VB7MzLIgFA9shsCu9++lKKY.uoCPFy9DbGyG19pq4Auxhb+.IZVo9LMbboznUjVxkwNrqrgjixtdOUZ8h6vrsXJRb1Y1HLTXDOZUolmU5adHLK5CwGf5.SeWHIh8DYB3OTMP4icZSefm69KzGXyQEIPAtHtt5YnqS4qpvy3aHjOpwHPagCLchWDqOWhDDdp8zXQEvCiGszTAqu4HzymHlb0y4zenLCejZZdgKx2D9JPRkEYkxExjLgA2Z1k3SyY23j5xkkOfAebrKxgOjwXYZQjANuDjfboP65w9Wxa0fXEuDvrIs8cELvsSC3xal8SueRjtj1kCnMtMuSXDtJSVDNv+MhzelLbP1ckJygLYFzkHYQWE6axYPthLfI8YXpycTKXTUS6wTXTwE5peG7o8rkzyXsPj5Mp087KAI0WTRthn6IxgJNFhe1hRIpFkQTF2iT.x4eTuAy7XVDZI.dFAO1o93muzzFPojb.kCgCB1FhMIF8Dm90fX4Hg66+uMlhPAOEWq5VaWa8M2rt9Nar0FZaDFIXI7tAADH4gjI+29te4yV+G9eMlPx5k3gklg3RqqoqsNzgc1Y656rklNJL+iyoVzg4ha7iMlJt3BhcLLIeNzanL4D4adSMaV6rD.uMFXO5VMtsoJcnRyGJrbh7Mxi+PAbbVEX0PEPzvTJ8xTWkFf5pBdeorbpiOQXkrYrft9fWYMSG2dAOWUq5FcTeQ3chDU5SitgjjvfwS4h3CnW26l34TbKHyUK3h77jz1dvSLRI2NnISjWpngoxjsv7KOTz3N74adFEYrskjssCl633r0YJTHE+BwT7g2jyXX2ye0PCJpuCf9dPMewM+jqmOBbtwQGwMYLSdn8XrasIhK56Q84gJ78VJ+Wy2a4bVu.Sma.dMOSXGJOSsVv9di36I0ONOsnxZwLBsnNsEE9M3STi57xJQMpG2nr591gp6p3VvwuEuEtPY+.QY0+E4Np5qnvAyG9B1kd8F0K+1eZ9+5MmYD.K+EdDGeWle1jon1lWvb3V8zJ+JeJeuX3ACkpeeFwK2ld8KOBTxbGSKRPOOAjL9dokffkmoGDI6KgJ0++z9bSu4u9a4ISbGy6KsbrL1RbTpCiNYkPFeefzpCAnSiqMKH+DlCK9EKRQ.mSgMm2bCM60tkmBEk8aRMOqQbFnIU8wM9R.ER7D2dyrYKl9+sE45u9vnj0Cees+b7p8SVTj4JN6ihdk0BdGynmgcFeGye9k6Y5xrH7D4JArdWPDxJ+vf2AQlCGmnxvSB9Ov0pWM4yN6Cec2YvWc9zjJu6Ljb1GeQQug+mMlWgctAb+qVX4+HVCahgG6pn6qiCfWRTCn2Nh+4YKC4zBkU0Q2ImKL+N4uxvH9DC4OlZyvXVeFFS8YXLaLCiYyYXLaMCiY6BGCO5dzsIx2aBUz7vv80JoOkWYzuCQOww+C
                              

                              Libre Wave - Freedom respecting instruments and effects
                              My Patreon - HISE tutorials
                              YouTube Channel - Public HISE tutorials

                              1 Reply Last reply Reply Quote 0
                              • d.healeyD
                                d.healey
                                last edited by d.healey

                                Thanks everyone who helped me with this scriptnode task. Here is the final lfo. It actually combines two oscillators, one is used a standard lfo, the other is used to produce random variation both to the output and internally to the frequency of the first oscillator.

                                HiseSnippet 3057.3oc6as7aaibFmTxiemjciSCJVrEPG5grsIph5s5CHG+JvsqSbibb6dxKizXaVSQxRR4XuKJP6shdoGZujdY2C8bQurnXQOz.rn2KZNzqo8uf7eP52LCeLiHoDEsb59n5fg4LCm427896a3rqsYWriiosj7B6ctEVRdYTmyMbOd8iU0Lj1dCI4YQtXGWo0N2R0wA2SRVN+8H8IuvLRRRe72527IsWSUW0nK1qI5u8M05heWs9Ztgst6p+HMc8sT6g2SqO2nqt51cMMV2T2b.fi7nRRVpcOQ8H78UICKGB.wl8zbMs63pBfQRdl0L6cdmiMehAa76q4n8XcL4AEoNvDwZdKS8dDDSZUZ8i0z6sq+90QBlzcC284Y69af1QqmVP6gTg2f1Qgv2fmdHmSDd4EfmBO7JwAuXfTNNHMCCRuIpSWaMK2vdH3YIz1FtX6CUAxNOTXiUR9Yn0MgAX3Vru5I3srgGBdgaUuToaW.9y678NbfQWWMSiBlF22zE+.ia8NK9gKtvh+hEKLbWGdXr8QVFaSccrcrcS3z1i5Eukwf9OFae6BmppO.GLPX6KRSQISS4Y4cY6ZtAZZrsgl6CrvFIIHH4Qpf+6QaugpqJvHj8ZCFmE11Ui.A4MvmBR0L1xBnMvNm3ZZAx0QDiVhJsry.ffS4VKG9rBO6Jmb9TK4nLRImv8fbNOJKLTWJZtpmDzZCbcMMjz5QZR6HCSarWSTZenB4KaKkh43ZnC0Nqi6ftmPjObhYRhJLCpQl8Fnq5JpaQLn30AHbHHPSjZMbzbOmelmZJboEhuIZWM2tGGOFyECFI7gKAL5IecEzlGdHtqaH.mAs0O8xwlD+xOOa4eKz8zMerpdHgBjV.j3Is+M75tPP+EBFfRRNRfe+iz5HwJ0NRFV+ZlzoeMFGGy74NGGoUNdkHrFmWiZaxxbvDwf4a6YXgvI2W0VS0vM.aTHWva.EHinf2PBwux3wuuOw+CJz+ikM1R0Fum4t5pmeKG09V53GBauaWf8+N6hsWS2r6IQccYw1Czdu0iG.Jh1I5zbp6OcbdMQSc+IR2G69DS6Sn7Ou+GDxXrFGJo8.Wf0bvoLVyA8CYM2UW27Iqa12RyypIvhnssqo94VGaZn0kzDaDXPL0v.qe29lCfEVFImiZF89l8..O6Vpcg477cUcOlXOtquEkhcCjtWB0S8TrSA8CM4jJnRk.IXWUaHdRvErCa6SlWeaEHYI5dteexdlFxYdR+rMME.ywbjC97ZdviI7dIADcSNDwMlwAiRiAF9Vh.aEA.JuGEg.nafb5aZ5dLt2AV9SrHvdaJv.YlhwLRQ3kdnvEVDSql7DnzkikwvND.tOKdfqfdWfnnZW3gfhkjTnKz8TsOB6R2PC2H3ogfks6Qn3lNcAq8T6AAzNROyRCaPZSCUPhl5GdGMi8ECBAVO0yFpsWztiK1pi1GHLtNmfeBitwa5Xyy.CENNTQWfDHMBfdENfpL4H8EsihzWd4fzYQGQfyjBwe4ceVTHV8YCAwO9oO8SaGAhO6n+7Wa0ggHml.HCD7DXbIbsQnREKwwDQHE3YhT1bHVS2cfqYevZmu6Zt4AENO2.lGkRreJUaURQotB2zNOhzILyg6lXeCxBeMTGphjlwQzvO7lhUHSQQwgm.XheSEtzgaxEP9bDggJwYA.gr5qJpxek.UdRWYUGONMU4nhUnwqotDZKa7Oe.1n64gRXDlkHIoFGIYNF070fPxPyiRryyhncFn6pYoe9nlp430Y9va7mt2+9C98+MdclyXs0lw2taud7ylbtfw8GdJ42mNAp+R7Vj4EOlG4Xoq4pHkn+SZ+YVJw2oTNg0j5StrzX7YeQWSD2ZtHxv7f9Pn1CsSWgaU8FwEdck4VWAo9H6WabQtty55RhORGeleoI1PCXYpmuFMzSmHs.OusQO7YjjBuixPZPylVKRUSvhjnycDprfRZD0o3zoYgpEZRHcVvYPHb1lEoTOALtLcxg.N.6TCY37hZPl3mzcRrmjjcocOV0giLVZR.Ggr5CFPMJdaH91KDsLvKLHMxn3VFssy9jd6pp6iSHhbNQ+kPNZDAyCTGRx+FHrwoXcX5JFNhLJ7iFIHuF59C5ysm7IQzTGj57DRQaB8dkiuAuh7YfooV4LzvizK+i.S12o2hHHjFrKgmI3xy2wy3DFjlTc6b751aBIA1CnTz2dzwTMWxHwSV4W+YqNlne3c8PFPkRJkp.CnUqlUa0nDK7n4Q200UER8IHtnxMZTrIYhppToUspkqIJwxK1OaxnLsgnkJPt.5gXcLmFHD8VMun2JWtRMkFUKO0LVHpjGSXU7JUK.JUGUFxgVTk5pHfdcbQ+9xnxTNAwC4rFM0PVsRHxCNUCgsx0ChNMn+K4PTmMcISBrpQDc53Y4RSGpaDeKIPemEggDpDosKwDSncvWWrIPBg2batHY1uNmy+pncnxjzrgb.hwszLrF3d6Bf+oCKbGVso7d5a6Uopfsi+TNGZC7iGbj+bRqFUhzQTFjRWXl+n0OXw+0u54sSvpyTvS3xHaUidl8K.hWW1A8lOtfdK+5MnWwZc7Utnd8Ct5MVMwr+d0qdUdRdYbdYQkKkIGXkK2pUop0pC9kp1rQyZQheNxhxKnm+KBgSm3jN0CldzkaKkAU+h1WdAUeMD6.H.6IGCJCC657vyJJ1eFsxmJKrhRHqfpUtdwV0ZTsRqJ0gPpJ2LgZVsNo.9vrIR1J7yVMQeYywpRw3JRwn2f7jhjJVsTb0qXNV8Jd8Z41z.efkoNNBGVSmvWJFzel3vCa8bK1rF9uSVlDn3EQlEroIlJQnQtLaEa9e2bK+O+qu2pInAuBMldlISkVkK0pbKAgzVEa1h7qtRyZUJUtQknPod0FJMZpznRo50TZVmBk7nebpLCMGPsZNrkylbly.AkrkUuRLTsXSdYovBP6uT2jLakZw90nQ8pMKWq4TICFwp8Lx.98NWggBHkFN.siLo8lKQKsIkd6z53JhxPWA38UKVkId0pJXNrbpRkcDmF0p+1USEhd+U134sSf4G94OLl0+8hghHIMYTjkgLmgr1FJD6fhMIDTbPweTRQ8gxjzwEo5PwkH9kWEilyOGzkBRKVYbkLZTmh4E4rAyZMmPxPDluJaEcZD6EgBOkFcfgKwTntzqaswH0Qxex+lqN4qdr7zW1NddZznm4K46TLfTuCyQYbQGcwiMaR.Wz3o7JMV4QV2rosKH4oCSNIE2XKmQvQ9IDAqEV8DkX88R5Iaa7YD13orXaAelArClVvDG6LOS3iLv6POENvzmNwGD5kosNVahZWhoQ.1BFphbKyD.Y87kGwuHFYR9gLngm3DLcmZgzZlge2NtXkiPTS2oEE6Wq0DetQkJVWL6jgSk5RB8wnPy8cQvmU3cTh6ntFFxWEACIITG2AGGf6O4idquyO7ub8UyLtS8wyEU.oywpVoV.gVfulUqzpUsJ0UpTtoR4ZoLNQux6++nPDGdeGDxUZNFwHML7NNWBQFGlMfv1NlEeTgS9bgf3.K1eTxAwE0cQL.SHSlK.xlnvKivQxfwt0LMOouJ8a28Be0Vx70iH+WtudDOzbfKjL9Npt1Zj3FfTN6.N365+4L63mvo2yk7c82AazqjePEdcpPdV1qSkvHNB2hW0+FF0Ah8ldU8navaRetvOQ8Tbg6ggnxi9sweoeYKdPWWX42yV0vwxzQznCtu1dlFDJcXiOxASr9yNWAt1W2T0N1tdY6sfMYruSGU2A1TQO+OebNQs++k.4yK22Jga.xB9XrC055ld0DhhwqC1fNTEhsvuUQY4cLML8u+.gL5GhAcviNBKFDabaHOq1AsbiU8yimKCd12sNs.nYiVnjdZwn3WecOmLra.yWbumbWxNBhS15s8tuSi31E4cgnxxsK58ezi96sWSyxTWkb9y4.CZ6oRwJYrmBNWYuGswfxkwGhw2eTWUtu6Xt3SSMIwuJ3B80wZzWsqs4AdecSDIx4os.6aC5MYeAHgG34BJ92UVVHzjOOiC510+KWH92obFdmJY3cplg2oVFdm5Y3cZjg2o4HeGhaYuZFSzGgF1cSlhpbXUpxK8egItsBj
                                

                                Libre Wave - Freedom respecting instruments and effects
                                My Patreon - HISE tutorials
                                YouTube Channel - Public HISE tutorials

                                C 1 Reply Last reply Reply Quote 0
                                • C
                                  crd @d.healey
                                  last edited by

                                  @d-healey
                                  Thank you for sharing. What is the filter doing? Limiting the amount of variation from the 2nd oscillator?

                                  d.healeyD 1 Reply Last reply Reply Quote 0
                                  • d.healeyD
                                    d.healey @crd
                                    last edited by

                                    @crd Cutting out the high-end from the noise osc. I'm not sure it makes much difference but it was in an example Christoph gave me so I left it.

                                    Libre Wave - Freedom respecting instruments and effects
                                    My Patreon - HISE tutorials
                                    YouTube Channel - Public HISE tutorials

                                    1 Reply Last reply Reply Quote 1
                                    • First post
                                      Last post

                                    55

                                    Online

                                    1.7k

                                    Users

                                    11.7k

                                    Topics

                                    101.8k

                                    Posts