HISE Logo Forum
    • Categories
    • Register
    • Login

    Getting started with scriptnode

    Scheduled Pinned Locked Moved Scripting
    11 Posts 5 Posters 741 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.
    • Dan KorneffD
      Dan Korneff
      last edited by

      I just starting looking at the scriptnode feature this morning.... didn't even get this far! What's the secret handshake to start adding nodes? When I click on the ScriptNode editor, the interface is blank and I can't figure out how to add anything 😅 😅

      Dan Korneff - Producer / Mixer / Audio Nerd

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

        @dustbro You need to add a scriptFX, and in the on init callback put Engine.createDspNetwork("some name"); and click compile.

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

        ustkU 1 Reply Last reply Reply Quote 2
        • ustkU
          ustk @d.healey
          last edited by

          @d-healey @dustbro As David said, createDspNetwork, then open this DSP in the scriptnode window.
          It takes time to figure out where to begin, and I'm just starting too.
          David, for your oscillator, you want to create a scriptnode synthesiser instead of a script FX.
          Here, with your simple graph, you should hear something. Edit the node properties of the oscillator and enable the UseMidi otherwise you'll have a unique frequency.

          What I am trying to figure out:
          How to control the linked parameters from the interface. I think it goes through the Cpp class to export and recompile Hise. However, I do not succeed compiling Hise with the HI_ENABLE_CUSTOM_NODE_LOCATIONflag. @Christoph-Hart Even by changing the directory of the include.cpp in xcode I have a lot of errors afterward.

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

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

            The HI_ENABLE_CUSTOM_NODE_LOCATION is not properly tested to work on other systems yet (I am pretty sure I've hardcoded a stupid path somewhere). Also I might still change some API of the generated C++ code so I wouldn't use it yet for more than playing around and comparing the performance. However you don't need to touch it yet :)

            Connecting the interface to scriptnode is about as straightforward as it should be:

            1. Create a Parameter in the root node and connect it to anything.
            2. The parameter is automatically published as module parameter and can be connected using the processorId / parameterId properties.
            HiseSnippet 1448.3oc2X8zaaTDEe13roMoPgBEDGWUwgToPjMzVPpRD2jXWY03DKuoosmplr6X6Qd2YV1cbRcq3F24LbgSbfKHtxAj5W.jPhOA7MneCJu2r65cW6UotFnEUeZm27dy768+23NgRGVTjLjXr5giCXDi2xzdrPMXmATtfzZWhwEMaSiTrPqXRaONfFEwbIFFUtMRvX0kI5eOaqsodTgCKiDgbjj6v1i6yUYT6T+NbOulTW1gb+bbes5sbjhcjdxQ.dpXVkDPcFR6y1mhrsjIwXkFtbkLzVQUrHhwxaKcGaOPdpHl+i3Q7i8X3hZDa3fhI2T54hHF+lry.tmamT8NhPLL6jYEpDaEtrYatKeB8Lqw6p2vJSh71CikNK3UaAgmQN3sbL7tjosSHOPksChsKX1R.NpdTvEjGVw7RLdp4NRfAgZSe5PVyPXwDAV+FUqtg00qV8p2r2HgihKEVRw9RE6.w5Wcsmr1pq80qYM8V85U5d30DJ87XgktM50COKAWWLx+XV3FVmP8FwlvHn9EsuqLe1WmXsNGiRQKAWcP.KYclGnVId.RhYC8EIHDXUo8DWLwSX6wcYgDNbHmy7NB4w0HZvmOWfb2V6RUzziANQ3VBXgJNpLF6xNAxUhcvqZtKKZnRFn40OPJv62XkW3k9HHb13Gg6ZL9AB9fTMokqN6VKoUy6WCxtBgDKH..2YESc1LY1fMHjW5NxipJlGfrmrA37JDvgQUhHtZb9hCuDIGUKM4nTWybB2KY1gqbFTNdWpD7BNo+qwaRol21rQudLGUFXW1r48e8TWYsjvC39QfTHZorJJ+jYCQetfsoSHCf1tQA6yTmJCGt9UbiBtxUst4au1jz6fPFDwwNT1wiNd8HpefGqKH0FVG6IcFZyeLa1ZBIQuaibrty.pPv7hVjRGS043bymIb5BEEzgTxUI4QYF0IfJiTIQDckiTbQ+1TUHGyd2ejuMz.zgsSh1hIxKgUghWWEWiAn1LgqdwygeIaVCWajrYszMyJfQR7OZ+ex2vWny1zDbYHUoKV.pI0ALWi6PUCvzGrFJDexB2zYRb5JnD0H.fmFp6A1gBjMpfGaZq8X7C0070U0fF6IeeOtKdclFa.bDGv0EhSvFFsixOn.545jV9BO+kLVBugX8RqAmOFh8QzVPYt.nLgrM0a75.6FUxJCcHMrOSkTXHsU.bpIqfBRUhSD6xhXpizcTNZ59JcFcrG2AAJYJ4dGy6FwlWQyLmH.RWAb2RbBblwY9s4hoNjG7z1zGMyAum7TV3Ty88fmd2ffYnBwpJV.l8iz99uC+8qaYOjcZrWCo9kN+1u2+W9f5wtTcipYPAY9gLgLCjq+s0KCxPO6YgLv6KFxOe7Oz4828O2JdvLaeoTM.RymF2WqdQCuQNsXkbp6boDPW17.6IW9mu8e83uYJfkx4LGmdpDASWPMp3RHBDyAhmSPm3zojYG.90V8PrQRKWHm.aodPvjdKogg++IfpwifJ5QQZUDRkWnIzx2S+hwaBNbnVo9gT5Jkends08nmvrtMCphhSmT6LdK0eLuukJXteK0ANJ35OLjJhBjQENXalO+PXDynBA9QvSDXeUWrNUd56Hogkt0y1pInjkJiMUMJTWv6V9xQhBNKiJKzvMEG+LG+kLoyxuFdf2+9yv9Oej6JyGbeAyJtZJFs43HbMfjYOHIQiw2CxJ5QG4oRoVLHusTHCFHEXKmrHftLXzm98YEJOUpBcKkh5LLixkq2k4wn4il+356AQgzv1wiwrH1hZyus3r7WejYLbsvLSq2LdpTk2fdpzKATdULi9qh6vm5DJenS7qRvX4yqo.5sP+WrspYabs0j+7BSypaVk3CUDeniCZt+Dv9TtLe5BHyms.xbsEPlqu.xbiEPlOeAj4KNSYvlQ2ZjR5GmJBD5zPOhhgQCAEhj0Q8j+FbfxGSK
            
            ustkU 1 Reply Last reply Reply Quote 4
            • orangeO
              orange @d.healey
              last edited by orange

              @d-healey Yeah like @ustk said, you'd better to use scripnode synthesizer if your purpose is for synthesizing.

              Or if your purpose is adding a continuous wave to your main fx channel, you can check this:

              HiseSnippet 1161.3ocyW07aiSDEeljN61zs7kV3dzJgTWoRUBagEIjng1zfhnoDU2V18.pZ53oIip8LlwSZ2vGmPHwMNCW3L23JGPp+CzS6eEbhJwe.Kyy1o1N1Za2fft9jeu48F+688y80JFOLToQ3Z6NNfivKRbFKMC2XHUHQcaivuJoGMzv00iYs93.ZXH2EgwU+DfAt1bnnmKVacpGUx3orPn8UBFeKguvjxseqOU340g5x2U3mQ5Ua0kojan7Tir3oJoAJfxNlNfuMEDqBAgu0ltBiR6XnFdnUl0UticFpNUFK+9hPwgdbfnIxwdQwrQaLT341ehsFhP345mZ4Uis72jzS3JtjepG30iNndpFY8A3J4gzb4fTyrPpQFH0Q44BW.HRQ3gxft4hQmEDJ2QdTSdjAgfjCDp7QmtRCWFJLiyFhtQg6aP5KLrgki2JkfWaf5+Z7lD7eExlGcDmYRA6bjNOZVizMKEJklHhK56Vf3vzh.i86C.YwDx5cdTyb.JlMB+qj5aJGHj7UXZtEasCC1laNUoOdo60ldhv8d2+COZjjAd75AZd.Uy2U02iNdoPpefGeGqRKW+POE6XGwWwu+Be8B0V3aWndFkhv35fDKwFRkRtWXQwfhWoQq7VRNx+Ptd45mP8FkdeEpeu80yEpjckBymEvSDKmMLgssaQFTlx8RPkxpjLhcTiLB4fdTiV7DDlr8HeGaaHFeiDq0xCWAApFQ2.ngDTGtzMh3Y1mjCaBz3jCaN4PDfCtzX4mDdhh+IuaeCB12lDEw.9JWqiX9NTl0gMtO0LDJfrMHM1LTtdE1kYpyGqSSjEzSC2sr9hbrwUgKdRS1XaXCkuO.LnEax6etvE9fD7xVIhS51wlq.Mr6ElskMtBbeQsTSPL.o6P7COfKY.mbVvcI5XO8JoBby.6ztP6R0C3ln9BTscTicXGPjwbVjnBY1YVP6LTgHhluRliuQrlpkZMZU.WaD7I8Y.Ja20pfIUirWHGlqg1GpQAL0ezgdBF7VNGg8fITV05JOwdKwMf5IjIJm1vtG8ISwa9VaoNkqmZI.DZuffBbmukigG.MgxNzx4X9owd8rbAq3VvXFNZpu3Eqgt9Pd0VEf7O7zRg7psJAxVYyB4e9mfmeeJHe927mO767Oes3RiNZ9WNxl6ONE2q9.6ye88sdAv8EqUzU2nTbewZk4pa7B5pWLB202ARxJwgmoZ4VjAPqob0I2ItNI5fWRqPpLUExhjc3gbSroVHOOawRd8dMnx55pZ15rJW+f+iOqXvG7hEC9O9rxB91QSWYR6Gw9iyG7auUq3PZzt9S8Ee6yP+qZMz5Gu9sFrxd0P9Yi+k92s8SSpyb7UJyP6rlopy96unEZ5YUt7qXVUh.ujNqJGwdcaSMTnmexFGYRyw317Sr+RV7ll0Hs4gGaTA++r.jOkoUGvhWGCx3mOhistQF8Gd0r+poktdSzIwALBowJMP91oTGvXvJ4uicc9x04cmAcdvLnypyfNu2Lny6OC57vYPmO34pCrfvGOxn7i+cMKi9aFkbgwaJo1U0iJ1Q+ywqhTd
              

              develop Branch / XCode 13.1
              macOS Monterey / M1 Max

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

                @ustk

                David, for your oscillator, you want to create a scriptnode synthesiser instead of a script FX.

                I was trying to create an LFO to affect the sine wave gain.

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

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

                  @Christoph-Hart said in Getting started with scriptnode:

                  Connecting the interface to scriptnode is about as straightforward as it should be:

                  1. Create a Parameter in the root node and connect it to anything.
                  2. The parameter is automatically published as module parameter and can be connected using the processorId / parameterId properties.
                  HiseSnippet 1448.3oc2X8zaaTDEe13roMoPgBEDGWUwgToPjMzVPpRD2jXWY03DKuoosmplr6X6Qd2YV1cbRcq3F24LbgSbfKHtxAj5W.jPhOA7MneCJu2r65cW6UotFnEUeZm27dy768+23NgRGVTjLjXr5giCXDi2xzdrPMXmATtfzZWhwEMaSiTrPqXRaONfFEwbIFFUtMRvX0kI5eOaqsodTgCKiDgbjj6v1i6yUYT6T+NbOulTW1gb+bbes5sbjhcjdxQ.dpXVkDPcFR6y1mhrsjIwXkFtbkLzVQUrHhwxaKcGaOPdpHl+i3Q7i8X3hZDa3fhI2T54hHF+lry.tmamT8NhPLL6jYEpDaEtrYatKeB8Lqw6p2vJSh71CikNK3UaAgmQN3sbL7tjosSHOPksChsKX1R.NpdTvEjGVw7RLdp4NRfAgZSe5PVyPXwDAV+FUqtg00qV8p2r2HgihKEVRw9RE6.w5Wcsmr1pq80qYM8V85U5d30DJ87XgktM50COKAWWLx+XV3FVmP8FwlvHn9EsuqLe1WmXsNGiRQKAWcP.KYclGnVId.RhYC8EIHDXUo8DWLwSX6wcYgDNbHmy7NB4w0HZvmOWfb2V6RUzziANQ3VBXgJNpLF6xNAxUhcvqZtKKZnRFn40OPJv62XkW3k9HHb13Gg6ZL9AB9fTMokqN6VKoUy6WCxtBgDKH..2YESc1LY1fMHjW5NxipJlGfrmrA37JDvgQUhHtZb9hCuDIGUKM4nTWybB2KY1gqbFTNdWpD7BNo+qwaRol21rQudLGUFXW1r48e8TWYsjvC39QfTHZorJJ+jYCQetfsoSHCf1tQA6yTmJCGt9UbiBtxUst4au1jz6fPFDwwNT1wiNd8HpefGqKH0FVG6IcFZyeLa1ZBIQuaibrty.pPv7hVjRGS043bymIb5BEEzgTxUI4QYF0IfJiTIQDckiTbQ+1TUHGyd2ejuMz.zgsSh1hIxKgUghWWEWiAn1LgqdwygeIaVCWajrYszMyJfQR7OZ+ex2vWny1zDbYHUoKV.pI0ALWi6PUCvzGrFJDexB2zYRb5JnD0H.fmFp6A1gBjMpfGaZq8X7C0070U0fF6IeeOtKdclFa.bDGv0EhSvFFsixOn.545jV9BO+kLVBugX8RqAmOFh8QzVPYt.nLgrM0a75.6FUxJCcHMrOSkTXHsU.bpIqfBRUhSD6xhXpizcTNZ59JcFcrG2AAJYJ4dGy6FwlWQyLmH.RWAb2RbBblwY9s4hoNjG7z1zGMyAum7TV3Ty88fmd2ffYnBwpJV.l8iz99uC+8qaYOjcZrWCo9kN+1u2+W9f5wtTcipYPAY9gLgLCjq+s0KCxPO6YgLv6KFxOe7Oz4828O2JdvLaeoTM.RymF2WqdQCuQNsXkbp6boDPW17.6IW9mu8e83uYJfkx4LGmdpDASWPMp3RHBDyAhmSPm3zojYG.90V8PrQRKWHm.aodPvjdKogg++IfpwifJ5QQZUDRkWnIzx2S+hwaBNbnVo9gT5Jkends08nmvrtMCphhSmT6LdK0eLuukJXteK0ANJ35OLjJhBjQENXalO+PXDynBA9QvSDXeUWrNUd56Hogkt0y1pInjkJiMUMJTWv6V9xQhBNKiJKzvMEG+LG+kLoyxuFdf2+9yv9Oej6JyGbeAyJtZJFs43HbMfjYOHIQiw2CxJ5QG4oRoVLHusTHCFHEXKmrHftLXzm98YEJOUpBcKkh5LLixkq2k4wn4il+356AQgzv1wiwrH1hZyus3r7WejYLbsvLSq2LdpTk2fdpzKATdULi9qh6vm5DJenS7qRvX4yqo.5sP+WrspYabs0j+7BSypaVk3CUDeniCZt+Dv9TtLe5BHyms.xbsEPlqu.xbiEPlOeAj4KNSYvlQ2ZjR5GmJBD5zPOhhgQCAEhj0Q8j+FbfxGSK
                  

                  That's what I thought at first but impossible to make it work. With a bit of testing, I found that it doesn't work for scriptnode Synth, but it does work for scriptnode FX. For scriptnode Synth, the parameterId isn't showing up the parameters.
                  That's the 4th point of my today's list âž¡ https://forum.hise.audio/topic/1766/routing-send-receive-between-two-chains/6
                  Sorry I am 🙃

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

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

                    @d-healey I can't find a solution to modulate the gain in a scriptnodeFX, but in a synth it is rather straightforward using the new Extra1/2 modulators, combined with the new hise.mod node @Christoph-Hart just added. I'd like to see more extra tabs like these so each FM modulator can have its own envelope, LFO... The ideal would be a dynamic amount of extra tabs :) Or at least 4-6 to be comfortable with complex FM algo...

                    HiseSnippet 1528.3oc6Y0raaaDDdojWGYEmlzFWfbTHnGRPSMjbbRaPApThkbgPkhUsbRZPODrgbjzBSxkkbksUKJPN1a8b6kdnu.8ZOTf7BTfBjWfbuW7KPQ59CkHoDirrxON8Gcvf6r6r7amY9lYV5V9LSHHf4iLVZmAd.xXYb6At7daziPcQ0qhLdKbSR.G7KnEcqAdjf.vBYXj8SkBLVZAj52gkuEwl3ZBQhPn6xnlPCpCkGIsUkOiZauIwB1g5Da0qWotIycClMqu.OYwEQdDycIcgaSjKKCFYrXMKJm42lS3P.xXgawrFztGaeW85uKMf9PaPNnDpsXizh2jYaIQr7YzF8n1VsFdtCPHCbqHqPVsUXEbSpEcj7Hqw4TSTHRi31CiLSCdkhCuhoBuRo.OTLzsfFcBPvr5aS3IQlzcDNAkkzSU2kCtAT9f3tqST3913VTtYuzwalTvqvQ8pFugN+yfq0oCXxi.6B3M+hWud5kFBk1l9TOthSpfxEBk3xrfBRwP.M.7KMEh4eLqDSuYlXpw.xnMtlaWpKrpoOHrDUC7tMv2m4u6ktXiNrcXRfbwKW3iOS9N8cMkt4BxMxk6yrujaemGB9WovdD69vky+M4WJ+2luvDjb7y21FmjmL5OVRgDL4X6SJYBV7+yDnfa1YCtoXAMlLF9b31TGOanl6dfMSHQhw2AWE5P5ayGJMY.bSlKyqGykZFOlcaf6S61E7ii8TOP2jyEkNhjrRksAafDDKn98pzPD3R7E1IXNsEklcawz7WW.qgaAIqqv+Nxfm8+7YvmloKGt1AbeRoWpd3iQGOwiLeKMNw3FatUX5CwSEFg5oCxG8me9SKuoO7U8AWygBe5O68WkkkQpGUEpx2W4dj8fNLeG8KL5L1.5JdQwkrC33wDE2Rv9a6vX7dT2tIKNsRkFLlWMWhvLXEeSZ0Sv22pSm.fGea1ne.m4LDKp1JayAupDNAY7k3qu9phecde4euwFh+b0sd4LF8xKwRlYLL67JO4HWlzm9FdNEMhGEO8O.DGRkW6jBlay5yEbhlDQowCDz3a22osnMMSP.QWWvV1.kQFYbudbQ4XEcBbsTCdl3W3jkjiMBmrzvIQxF1.WtPdX2cpbHgOKdRZGNMdTCex4TEUysIwTbfGzhHZdUTuPzDIWLO3up4H62xQ5UBI.+3vtAyb2DhMxJ27gMipOKavbbj.TRlCe9dTK4KEabEwJz9lsINdxbGMCh2ZqQF49oOQJTeJIrNENvyVza7y8Dnm9UEf05n35w.UdrCyRa5RfqUhgqQq3UOzF5k0Pqm3ZHOP71SBsyJflOr5nIOQ7vYi5QYGheWfqP+3BEwhx2acAWaQbWoIrEwm3.bvWKSEaukmNYPdbafeW4MWPip8Hu25dfOOrGVpqd9QP49OtI4fwjIO+6C9icSr6+3634MgTjpRUa5Wqz+G+A4uesb6cg801bozOw7298t+x6Vo1Ad9hjDx1xj1rnyht9+vQBUlNlQnTvbkzvLBkJlqDGyCyElDyiZkWQ7p6ZAGfF6UdXYYBYw1yofJ6briSxYhETlCqnBkPGQdnSlfxwX34zYCYAlh6fKqwLIpEDoXS+FCUJg8W0aobjn1WV4QZI7cB.4UkG5REsuz+g1xa1YjMYXY1WrvxbGivxbGyvxEwp6INAJPyNjWuxDP96dRpPd8Jo.YwZOJ1edbwUWasabihWCoKIG0Xdx26i1sxw.3GVdRacwTA9gkSyVW7XZqWVg6BaKixRIOPL5RXd5DDkSqIJcO4H1GIEIyXTjkwaCACqlLQHVb1RR8NqjZMqpFmnkIlyO+aN0rztTUY1Io6STsV3NegxWHtQ5LmuPr1i9X7rA+TqyW8Ik0buQWWEMQdfoT8ZFm4N0U2WUbVC6MO1RMLpB6QMgvqYiqBA6xYdudtpfCwzm8.S8W3UFpkSIQDv5p9m3rDtobbgRn8zVErHmUQjin9vCLMkemlOPbMmz0Ys4PmqNG5r9bny0lCct9bnyGNG57QSUGYo4a1mybzeCOgfV0zeLDinFayh9a.JeASnA
                    

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

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

                      @d-healey Back on your LFO within scriptnodeFX.

                      HiseSnippet 1611.3oc6Z07aaTDEeV6LIwtNs7QQb0pbIUpDYGRoTg.aRrcwh3VSbZo8TYx5I1qxt6rr63j5VPBIPHtwEtPkPbf6EtxAjx+.UbnG5ETk5Q93P9OnLucV6cWuqabc+vIktWhm2Luc+Mu2u26MucScalJ0wgYiTRsdWKJRICtQWSd6UZSzLQUKgTNJtFwgSsyJEsbWKhiCsIRQI44.AJolB4dsWgkI5DSUpuHD5RLMU5pZFZbeo0K9QZ55UHMoqqYDX0KUrpJybElNqi.OIw4PVD0sHsnmm.KKAFoLc4lZblcCNgScPJSsLqY2FsY6XJW+kzbz1PmBCxiZHtQRwUX5MADCRQqzVSuY8d6aGj3tT22JjTZENNtlVSs9x8sFuj6DY80Hn8PIwCCd4CBubiL7PAP2TRzI.AqYGcBOLx.2g2DZrvdpplbpoiFuaP20DEtuLttFWsc73MQL3U3ndZiWOm+b3xatIUk6C1ovUt735oimHlKNhnRTaWZbCUaMKt34C.Ii2vrUtb9P.RJFobKbYyVZlzETsoBnUxw57T9NL6sl+DqtIacFvQNwIe24RuYGSUvrm0xlZQroqypqS5NuCwvRmtlP0SkcCcl5VMztN8jouQ5To+hzYCnjKPWFVw7psIllTcmnKChlM41L84M6XrA09TY2ln2w+9EIfdlQyNxLqZpwufE0aYg1C8DKReD.k9R6CJeQwPKVi0gqY1pFgaqcMjB97cLZHxKoRWwa2Jjoj.Ap5NNGLFXoMnlMcG7.wk2j4gwJdSlu2jH.GTStPtmSxkD38awu.O9Qv88avbrlPByJDUgQqacBuMDIIxZxEySsWPsOkMiud4QBvOHrWUXSBIVIIby6k8UtWVgYX..Dx8586OQqI7PwJmRrBICbMAmAxjWyIXtbvKVmXKRcKJd3HCZfm.rGSH2GyB.cFriktn7vP2SxoeZsEh.yDx6xfvbVrqsMOZer8SBSsOhmN.hyfYNphBsPd2nn1ltPfomLn1O4+5D6VTtW5XKpMWi1KgHLRTFHIrkRgunCEJ.itDjGAvT8NanqoB+BEvMJVe+QB0pZts3tHyTVSyzSY+JK0HWa.YyVbU1NT6AN4BBcQKqHRmsXCN0BRTFr5Zisn6Hs5AkB6hog5gTTDTfd7fboXg7REiAxe6cBA4a9Cv0uEBxow4VXwEO6YycZjLMTEa5m0gZp10G3+3wvG86o+QgGAfuWgn.OWr.euBwYqy8HZqy3h6rqArLTDrf7xm5knsxExVpb80+vvQKGQFszZREcG5bG6eLShAhYxfWi5P4x8dDZTvvmv5cLHVaTUMXjWhQmMbkcixF.KZT1vU1MN1fH889PiSM06q962t0u9ZEkQdt0Q6+Dy9m26KuY8T693E4U76F8jEh0t+P9Ac+o5uZo6TPRKaXvX71hyh3iaoZuQwf7WLlrgSXlaZrg3uK.xOfRbCxaTd7R+sWgQOisHiQ.mvMN9sN28u9W+PxhLCdHw.gB8B5MRgczZsnAqYXOxQkdjdy8BuxyLuxrx3eKJYqXSu6NwAliAonLnPQhb34VsIrKbqE02wHk4lY6BV8aarWd6xlDQGTdcUePIYb4qIZYywAZ6GrYgnbCMlZFrpNkLvYYyHinjyLI7e85oGZb3+AQS6mmxqmNYyPGn6UJY..OWfdkx+hlkd9pYokJFAxhFfdR1rTpot8m+Wm4qLtcgg1qTqMEW2yo3g8dk7pi1JR38jtMoCasFk9fcqQ8i1ibNDg67PV6R8nHAOLwbXClIaQ3KaQYgYxuhjIGb9C5GrXTqQOT13zRNPk0J+wnQ8rHi94K5q5c+Yq2K8cuSAEkUXByl6WIvs1k+v.GzMzavLzwcClhUnpKCz8kVUsovDCe2nXNI7SpWoV7E1JMBL0e4ed8+8aDUIF5we8bDyfkuGpmhdh6ecXc+8H5IB9xwhquimP9fIZKHC8rrPIsEeQwtmieOfeJb3rMO4tGZKrEJi+EqVhvIdwxvGXL.uPQoDcaMUpLvLEtD0YKNy5Yy26zfnZytpp7quBTjYckHHZlt+GdjBWCFmMOZa4NDiysPNjgnGlqppBeF92LOBEuNKNF57VigNKMF5b5wPm2dLz4LigNuyCUGn8wOnCmYH+WzPHndYWxkhh+6UJI5+frZkFj
                      

                      I don't understand why the sig2mod node doesn't react to negative values though. I threw an abs so it's better, but not a sine anyway...

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

                      1 Reply Last reply Reply Quote 0
                      • ustkU
                        ustk
                        last edited by ustk

                        @d-healey I found out why: sig2mod needs to be in a modchain

                        HiseSnippet 1538.3oc6Y07baSDEeWauIwtIkuJCW8zSoyTxXGRozgYvlDaW7PRqINszdprQZislHoUHsNotENACvMNCW3+fBW4.yj+A5odmY3Byv.GxAtW1mVYKIK4V27AoMS0E68s6S5299326oUsb4ZLOOtKBmei9NLDdVR691htqzkZXiZVCgOKYMpmf4VTIZ49NTOOlNBiydUP.NeNj+09UVlZRs0XghPnaxMzXqZXYHBk1p5GaXZ1fpy1vvJxpWpZSMt8JbSdOIdxRJgbnZaS6vtFEVVFBBOUccCA2ssfJXdHbtk458a2kuqsZ82zvyXSSFLnLps7FoD2fapCHFjhVoqgodqA6aOj7tzJzJjUYENGYMCcigxCsFup+DEC0Hp8.m4IAuxQgWoIFdnHnKmBcRPv06YREwQF3NBlvfG2S0zVvr8LD8i5tNQg6qQZYHz5lNdyjBdkNpia7F37miTeqsXZhPvliz3VG+dZLNosq.oslqgiP97AfLavvhMtU4X.RIFge.otcGCa1BZtLIzp44bMlXWt61ye9U2huAGhQN+Ed+4JrUOaMvrWzwk4PcYavaYR6OuG0xwjstT0KVbSSt11sMtG6BEteg7E9xBEinjOPWFVw7Zco11LSujKCxlsEtby4s6YsIy8hE2gZ1K79kHgN63siQSnSwMtNumvvtyZTgqwcQXx05Y0VxinwVI.cRY3LHPU+wkfwPTUalst+fGKuBlrLLFGLY4AShfMCyVHkGXT8cZA+W9OvCcFxP6LLGWGH3ZP0jax9snhtPjujkSHmm4tf1vPrYC0qLRB9Qg8pRKcLw3rvMe.aoZurB2xB.HvUF7+O0PGdnD7EkqPEwrtzGCLuq4Ek6Er5sntRpVIYumJHGdBvdLiZeLC.zoIdNlR57wtmTSebsER.yLp6RDXNM.yBDKttx7FComKBRGthiKvFBsbQrfyR3dZxJf.gXRynKagHSeRDIfyFxJuA0sCSDvS5vbEFrALUvHI+bVXKkmbCOFTYDcSHAGvTqdaZZnA+CEweIW+vQR0ZZui7tnnvVyvNP4PJ+0n2cDYyTcU9tL2QZo.gtgiSBoyTssf4.LXQK60da1tJqdTovtXJnPECk.EnCGjqkJjWpZJP96dTLH+i+.b8qwfbARoEVbwqbkRWBo3aZ3x97dLas9g.m9fuc4892hUeF.99URB7RoB78qjlstzynsdVebWbcHJCk.KnXDNc7IEikobFUlRmiyr2CYNRlQxQlkrNyiIT60DgMQSWhq2q.4VSppQyzxL4d+auWRuOXES58u8do48k7xOkv1749.se6gc9k2rpJSyu.4QblV0uexIGjq8oC4G2+mZ8F0dTEUhVaKNWzU1jwn3dopAwq4UbgdFcVTVaIdD6YIVxeWXvbmDAsw5fM8.3nwO3CGs29UlblZISQDmw8O2Ct5ebuu9IvdLMYL4BwRAixhLEwgQ2NURD+IdtgDAiGUnj5.dtM0gcgOi2PGiRletz0cF9FCCXJpaSkMOG7BUOuj9W+tx23vyCdiOvlEKjKt2a7yDq5PJM4krE6SF26ft+xFAvyEo6uxur8uSWs+sT0DPV1R2QY6e4y8vu3ut7WY8vJis6uNaIu9cuSGc+Ev38xl+NDM+U3Eil+RV2S5NOEzP3bDKtMeQ3PzY73QxutJRN57mDAzCNWR3vTdZsENo0nGaz3TpXfFqW+SPSZmjSd2gwYA25OqfwqvklM+Cjzu1U3vHMVE6LYh0dUTJVop9Qf9uFdScoIFNh5T575n5PBRuvVsIHR8m+625e9FYUhw1tUfiXZRs5s13iNN8DC+dCi3Ixjpm3LjUab8hJPkVetGQ9fSxVdSceO3XNNktmGe+6v1dwWVf+T7o67Y9TwWXuWXKlGqJ2MZViJnAURfuGTj3BLtFaGCMlJwLOoFyaaA24+mOOkEUykeGM0WbCBQlwWhLPy1+CnmmrFLtXYzNpcHgTZgRHK46scGMM3qb91kQnz0YwCfNuyAPmkN.5boCfNu6APmKe.z48dh5.ux7G1SvsTeAbofV08Ctv3vytIK5+.75s5JO
                        

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

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

                        34

                        Online

                        1.7k

                        Users

                        11.8k

                        Topics

                        103.0k

                        Posts