HISE Logo Forum
    • Categories
    • Register
    • Login

    [ScriptNode] Doing a Chorus

    Scheduled Pinned Locked Moved Presets / Scripts / Ideas
    9 Posts 2 Posters 937 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.
    • hisefiloH
      hisefilo
      last edited by

      Hi guys. Is it possible to do a Chorus FX on ScriptNode? This is what I did but I don't know (Hise 2.1.0 from scriptnode branch is needed for the snippet to work)

      HiseSnippet 1245.3oc6X0saaaCElzNbM18GjslgscmQwtnEXKv1M6GfcQbSrcQvhSEhRSauJfSh1lHRjZRzIwaX.6MX81ra1dG1U6t9HLf8BrGg8FzcnnrkjmShqaVayP0UheGdD+N+wCorBkNrnHYHBWZ2gALD9ZD6gBU+M5S4BzlMQ3aP5PiTrvJFn0GFPihXtHLt380.3RKfhe960Vm5QENrTHDZOI2gsE2mqRQsZ70bOu1TW1tb+Lyd0Fa5HEaH8jC.9TjTEEPcNf1isMUOsBDD9cZ4xUxPaEUwhP3EVW5Nztu7HgY96wi3eiGSOnFxF9PF31ROWMi0nnM5y8bsFY2QHDlXk5EJZ7BKS5vc4iwS8FKEKnRpFY8G3BmE8pkkdUmY5gxvtELrCHgzcfGUkmY5vQh.tLejZSghIh3pgYCWuVo66Rr3Jm9SmuElBeg.0+07MI3ecRqtcYNpTxt.o8ie0FoW1PkqRdD8PVbEYLQd+3wckg9UtOSvB09zZmQM4eLq0jAybM4CbT.E1MjJhBjQrZY+xSHqdVYMYpAhwS+WO4jO5YFn5oPkZnMu1f4k4yt3Xv5YAsnhLS5IOCFmQ9SZzgeb5v+ZsVBJDPrYf039fHGvX09trkCVC7hXOh6p5WKqhov0yBiKNyY.SeqnpucqnSeqnhyFcmhGDa8uZosDwl6G3wZINj4IADMGeORSVW5.O0Hz7kQcjBYPeof6jMGdGlJj2qGKWdyTMn6oTPuqTjkarCyiQixTZ8wM1hKXzPvOwlSeQsY2WbVwqOjXnaEcsek+ezBo3ksVHWng4aPrjdCscB4AJXc0D3ChgL4zULRpz9w4y5MvHbCRKQOH4bEmPFvtlQAayTGICO312xMJ3V2oxWc8xcGHbzN8J51CBUnz612o72WtT4enbEXirKHiCo+1LgBdKgBwVbx6vaZSiP.VoQiqjVrM0AV5gVTnoIjj.63qfn.KbEmwQCiFaOvGBPBAyCnHAW.VjsjNGjCFndrCZGpeft7nST1li5UbTyQBFEyWeeMe0GWM483lGZ4eBVmAp0QaDESnqlOWk3GsOS3nQxQ+aRBkCTbQuURmvqEZWLsLaWZXOlJNwmFBGMGtbPRUP.KTw0FGxXaWQaaWg3CayxQmZXwHd1rp4g4ib3ExPpEIQAdbUsSmUwxmjU3KLVMNM.mKMnK+38cYdzg4I1R.wBYqjJcBdgtn30Yk0fKbd4.3BiGAJtIzYMTkzOkK1i5MH24P6PONOViepwVxiXgSb1TD5gAAShBy0VwBr4eWr9+7I5meeM6CXGY7bZzmO7WrtYy+bMiuso1yEe71wK6p2Ed9sUafdo3M5oyNug4lk2iZjlm2iOZAv6xjwmJO+p9zusQ9Bvb0blz22nxtuVZ1csWrz6BuM8dtRuGs.WFSuQ+3Do2mWylzFotryoQZxDtLzHMmjGtYSphpKqRNVTlohwMYGBWr2b.vRP5PzAJYvKvk1faL+Fvg+2wDl5PgqZA2fm.QCav+5vlLTkLt5HOuMS3FO34vShvZi1VSKr1HguRVCepSnbeGyQi0adrXLBX2h3emYIRG83J0PGZx6IjpqTE4C2oeeGG8EF9Tv+LccpOG5b24PmUmCc9r4PmOeNz4KlCc9xyTG8uS4dCTReS9O.X0JtdCiM+8n3RAz+P1oovH
      

      Screen Shot 2019-07-18 at 9.38.01 AM.png

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

        Try the delay_a module from stk it‘s supposed to be modulated.

        Normally you will need to add an oscillator and use it‘s output to modulate the delay time but the mod container is not yet fully functional.

        hisefiloH 2 Replies Last reply Reply Quote 1
        • hisefiloH
          hisefilo @Christoph Hart
          last edited by

          @Christoph-Hart will do!! thanks!

          1 Reply Last reply Reply Quote 0
          • hisefiloH
            hisefilo @Christoph Hart
            last edited by

            @Christoph-Hart that's true, can't get them work together

            Screen Shot 2019-07-18 at 10.00.45 AM.png

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

              I‘ll make an example when I am back.

              hisefiloH 1 Reply Last reply Reply Quote 0
              • hisefiloH
                hisefilo @Christoph Hart
                last edited by

                @Christoph-Hart :)

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

                  Alright, here we go:

                  1eea7f2a-7905-41cf-9c7d-2f36cd90bbd9-image.png

                  HiseSnippet 2825.3oc6Z07ajbTEuaa26ZO6tnjHCIBgPkhVoX6XOZFmOf.HY60dcjUVu6fGuIQJBstb203oj6opltp1dmDws.R7G.Gf+B3D4Z3JHg3BHj3DRb.3Z3vdf6v6UU2SWs8Xui8vtYSTr10dpW8Q+97268pdZkJCYJkL0yelc6mv77udP69Bc206R4Bus1vye5fVoLES6cq9ITkhE446O4aiy5OyTdledzJ2hFSEgrRRdduqjGxtCuGWWRs0puCONdSZDaWdOmU+5qtUnTrtLVlAbxjAM7RngGROfcWJtrIB77uxsi3ZYZaMUyTd9ScKYT+1ckGKrq+c4J99wLbPSu1vAYIuoLNB4X7ydq2kGG0pPhUdd9AsJk+Isx+rAayi3CnWpGdNyDjxc3pO7m37XulOd1q4PXOOGtaJK2ALgLJKlpqxYn4HeBtTTgy1RnYBEW220bcAX2F+emce9fVbcX2gyuSLD9ELTOo42bi+MBtcmNrPcIyNUvlu+k0Re4XkYsrx0BdO5QLSrngQ95lwcjo8HuMSvRQcZyyIl7uLpwjIibL48B0.KraJUnRjJVS2S9Dysr6bavzYhpK2RpxpPwaSP7bV2zqVPbYWhsnhJGFLtxIsM+gkC+GqbaAELHsYfzDcOUHHrntyMbnUVrh8d7Hc2ltarj7xtj8mrpGPvnEqWMF0Y8muqwmKXTMdFDiZxQicGhFzu0oxx8bAs48RhY2VbDKVBTPd7EB1f0glEqKnVM9ZaoPlzUJ3gtNa6vzo7CNfUwgZnBzZZMjTqjxrqtCKlQUNwb2b06vELZJnmXWRcQyQWWbd1qWJvxtDDTf7kibKS9knbKWfhbFhIuVP6vTdhFd9Hib87gjMe+pt7Vxd9+5faKN.7LqGlx.VaCUxcY5ikoGN2KGoRd44+92nVmLQHpvIIorDZJaWYqXZ+4TTLLaGXSKR1OVFdXa9Gxlu1GUalZ+jZDmMYXwagqXtvtTgfEqN8xv7QBcpLdNQVu8YoKRNhFmUddmpLwqNZZPoXKAWeuDV9xpHCEjghRc3xRpCXpRRCwgXGYllKNXaJ.W.omBtaVu1Pl0P154RKPyeBObqlwMvwn+YalHxL3+B+jOYSbre9jMKlzC4ClPCzyMOFye9mgOg15f.vhgTMPLSuIMDTW8aQgxLfnGHGoFbOYo0CG3lZ2AvumjSuCnFpP1eR7TKJYvx9qK60C4IrH97OaRohyuHrBq61NfaBhzrsxs.D+IvyyJDF1sFxO2HHrqLMS8f8QryJBvK4H.cRgdGV9AFmtwm6+aA61kqHv+nj8bO58HCdjDkjn6R0vuXEdzfIG2TjTv.uWXyIrzkrAEDf+4p5jszuhh.0y0ENg0aceR2LwAo8IB4wPHSllv6P5KyHrGlHSgQZBUQV+UeUXAQPPEL9XnjFx9LjdGpxLu..+NhYVVHrLxbz8A+ORyFOjrDYY323BYoyWq1IMJAMa.vbPDSKJJkvhPUyDalxXeHKxplmMHLSok8p6ZHp.jMYggaRqgaFzvMSPJKjA7k2I75RswF0KldrsVqYsVz3X4wJRlppduCiEsOlaCplFloCTlLj+doX9gLByfQW+B6pVU5Ky+rKM8.lNOi.vCZNq.SFGAYhlz5SuVTztx17CDzXu2EA0Psdqr8iwxM7mzywbfauXDznvVP0Jo57ZT3h7M6TNL8gmf1iV4NxiYomnQ.Ou6mjbJpOZk1ZVBhZiz9nY+Mu8+7C+3UZeH6XqQrRYOafoV1LW85M3o9oe6e5m8C+z+7J.9jfYPx87+FtQw0Grm6kLHCESaO.OqKzUwS+pApjXf8NSXK6zisCTm.M5.4DZimqxDYqLFIBWnklw.qjAiyISEQtqJC7IL9YlLmHZPuA9F0GZrWYryDNwNSGX.jeMuGCf8XK4+wfevRDSzi4.IgTAhs.IDiogfrbLW2Ew.AwvE563tLgAKBy5TmbeglGi5AgA6hFeLsOfJAVYBn0rUQXTScjXLJpWT5zLPSlx9d0psj8gi+EpPN0.0ACVXA3vRcfVWXAfZBidXwJJW9P0sidDbgMHHOOYtM.O9lUsAWOnG725lo97IK4vgaNK7hYd1Bu3pA1G1oXiJ.ldNlgqGHK6h+TgCor5NS+Lj837f+mI39JF159iG5exwyTN8pitob5UcMkCLumoo7JAl9VGhkbDxV8q9k3O+1UNMKeyJrbPPi5MqvtSAg1dtbZwQ4xo0fss7xu0a03ML0zds.nflebFSD1ujeWraxK8I+7eekzTuX0zTC1zvxSM5VlGMDwrwPsLOZkgYYZbAsLW2HtjcPeRuSwKtAWyD.ItVF.2qFY80rfbEyM1gUBaAZlbgPhfrTQkbqoXEYDYGCsxvYRmTYOxdevRMI0qWmz7GsGlMYuOnALBGfVGdZdB2yKO6xuQiuBR0o5hqDfIQqZxulEL0Lw3ZumnteECtoiEM8PaM.bQnrmoDfxRnxsdP0Uh9jjAJ950pskfXqMCBHIa8JGg62p8MGlw0QU36.GC7bLFPmBOnDr4GlrnZ+Z01gePWMT8.G5JPJbcEShkZXw3tULK+FN.e.KEIWgRlK0bFPaaPcPPGc8npCAdZeVWNHOJIH.vmNv1SG1lHrFn1JtRkgxAnP5veHYs1q0Z9g3v9XJdo3JfNilO7m3jDgMilqshvP9HVLs+CnkN3H4qFrAR16h6aO6EHGyMqfjsz5eqO6e8leyyv216bDhZEBQyGqTLwokhYW8zRA5h+DQJbgQNyhbtpsVymjkZ9GBVqC5YeLy1khiSuK9IDWhyXTuDM34oVD2xfZ4MUb6r276+Xe1Abg.2MFNyf+aBIGzWwbTgzbkGlnhx6MIKIGL3TcXfXFQRBMSKA0.OD5tu+70+pxkGF19H5i0KKVyO6VJsSO1NZGGrFXMwyZug1P8.7+hK903xj2kGfrxngcI3EnovakE.vi6SlSHstfl6vQP5oVBpKC3Aa2eyCUDbNc.dxt7lnZjmoS5KVi19Oc5r3D2GZdIaE32UX4aDnzGVuXpw1H9efD3XpuTScYXV4C41f5dEuFl7zoj4R5B4lSWjXKcdwhaXa9Es2eJBhrTQB9HKxBjCd2AnLnETYK1C8OZu66.vLTiu.Ed9fyL9b.u.UFWiubWiWfAbQCYcIykILWlGt48frpOvbr6A3Vc4fqDev0sB3dcxrvcJMhojy.wfgV8jGao1EGa4lW5bqEq77vVr4Jcejq9KZ87qd57tfCzEGuI+NrV9KNgVNUU7jL15I+k97E.Os+t3iegwxS6xLiis9JAJnJkS11awqlvL2Xan+cAP2KxzHa+D48QjCbIwaUM+MfrW9K2wzRwR11RvbhKr.95MIkhvBKXNntRoBaqoryj5DnSo7WMj4ZXUcgFSLkoApBXgH+Q1GJcCPwgZozUJByoCGf0XJDjkq5xhp+z31vtdfyMvT3hL3cGcFWLVUe+Ib78m5jW3ynVE2.Bul4m+5J99kLlgwcuonqUzJRk6mrRyHtLArUSDo4to1JBTo32KggbsRi6ElUtxGej6vt4rYl5S9rW7e+y58mVw6jJUm20yEVmV7NgFMcpi42Ug5v.is97oe87mCH082ZCpllqNv2ouyR882fcDOjYkrY.nT0gZYxE3qh017G9LvWommFeiHdZ7L5QCSkOHz9c.Acgm1PAjag4au7LAaiiIM8Nx5WgWgcCud7H9CBCw6udIP+L78r7kXOu1kXOu9kXOuwkXOu4kXOemKwd9tm6dv2zxZ4Wi.3+CDZcaS7luu8KKpITv6+AXEp1yL
                  

                  Sounds whack, but you should get the idea...

                  hisefiloH 2 Replies Last reply Reply Quote 2
                  • hisefiloH
                    hisefilo @Christoph Hart
                    last edited by

                    @Christoph-Hart No way!!!!! this is awesome! thank you so much for the detailed DSP lesson also included in the snippet :)

                    1 Reply Last reply Reply Quote 0
                    • hisefiloH
                      hisefilo @Christoph Hart
                      last edited by

                      @Christoph-Hart Well this is AWESOME!!!! The only thing cant do it to use Ooura FFT to avoid those artifacts (same thing as happened with Convolution)
                      Untitled 1.mp3

                       // oninit
                      
                       const var ConvolutionReverb1 = Synth.getEffect("Convolution Reverb1");
                       
                       // Set the FFT type
                       // 0 = best available
                       // 1 = IPP
                       // 2 = Apple Accelerate
                       // 3 = Ooura FFT (slower fallback, but most portable)
                       ConvolutionReverb1.setAttribute(ConvolutionReverb1.FFTType, 3);
                      
                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post

                      37

                      Online

                      1.7k

                      Users

                      11.7k

                      Topics

                      102.0k

                      Posts