HISE Logo Forum
    • Categories
    • Register
    • Login

    How to Get Started Script FX DSP Network

    Scheduled Pinned Locked Moved General Questions
    28 Posts 5 Posters 1.4k 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.
    • Tania GhoshT
      Tania Ghosh @A Former User
      last edited by Tania Ghosh

      @iamlamprey That's nice...got a breakthrough :) But many nodes don't have proper description about what is does... e.g. Plucked.jpg

      Tania Ghosh

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

        The reason why scriptnode is so undocumented yet is because it's subject to change and there's no point writing docs which become redundant as I am closing in on a final feature set.

        Tania GhoshT 1 Reply Last reply Reply Quote 1
        • Tania GhoshT
          Tania Ghosh @Christoph Hart
          last edited by

          @Christoph-Hart OOOOh...... that's a point (y)
          Then How do I learn? from you directly? :winking_face:

          Tania Ghosh

          Christoph HartC 1 Reply Last reply Reply Quote 0
          • ?
            A Former User @Tania Ghosh
            last edited by

            @Tania-Ghosh STK modules are from Synthesis Toolkit (google) but IIRC they aren't working properly, best to just mess around while we wait for the revamp

            1 Reply Last reply Reply Quote 1
            • Christoph HartC
              Christoph Hart @Tania Ghosh
              last edited by

              @Tania-Ghosh My masterplan is that once the dust has settled, the guy with the Patreon account that we all love makes a few videos about it - I might have to pay him with Linux support of the SNEX workbench though :)

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

                @Christoph-Hart said in How to Get Started Script FX DSP Network:

                I might have to pay him with Linux support of the SNEX workbench though :)

                Good trade.

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

                1 Reply Last reply Reply Quote 3
                • Tania GhoshT
                  Tania Ghosh
                  last edited by Tania Ghosh

                  Although I don't know HISE at all but I am trying my best to learn it... Here i have prepared a Filter delay with DSP Network... Now my question starts... :face_with_tears_of_joy: @iamlamprey @Christoph-Hart

                  • How can I make it Delay Sync L/R separately?
                  • How to call parameters with scripts? e.g Bypass button...

                  Call Back of Bypass Btn
                  ScriptFX.setAttribute(ScriptFX. ?????whatNext, value);
                  If I write ScriptFX.setAttribute(ScriptFX.bypass, value); nothing changes
                  Here is my Project File..DSPTry.zip

                  Tania Ghosh

                  ustkU ? 2 Replies Last reply Reply Quote 0
                  • ustkU
                    ustk @Tania Ghosh
                    last edited by

                    @Tania-Ghosh Just have the time to answer the second question
                    You connect them the same way as other modules. Either with the property editor (the parameters will show up in there), or with script either by ID number or name
                    ScriptFX.setAttribute(ScriptFX.MyParameter, value);
                    or
                    ScriptFX.setAttribute(0, value);

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

                    Tania GhoshT 1 Reply Last reply Reply Quote 0
                    • Tania GhoshT
                      Tania Ghosh @ustk
                      last edited by

                      @ustk Ok... Got it... Now, How to Sync L/R just like regular Delay FX of HISE?

                      Tania Ghosh

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

                        @Tania-Ghosh A snippet would be helpful

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

                        Tania GhoshT 1 Reply Last reply Reply Quote 0
                        • Tania GhoshT
                          Tania Ghosh @ustk
                          last edited by

                          @ustk I have attached project file Sir...

                          @Tania-Ghosh said in How to Get Started Script FX DSP Network:

                          Although I don't know HISE at all but I am trying my best to learn it... Here i have prepared a Filter delay with DSP Network... Now my question starts... :face_with_tears_of_joy: @iamlamprey @Christoph-Hart

                          • How can I make it Delay Sync L/R separately?
                          • How to call parameters with scripts? e.g Bypass button...

                          Call Back of Bypass Btn
                          ScriptFX.setAttribute(ScriptFX. ?????whatNext, value);
                          If I write ScriptFX.setAttribute(ScriptFX.bypass, value); nothing changes
                          Here is my Project File..DSPTry.zip

                          Tania Ghosh

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

                            @Tania-Ghosh Why don't you export snippets? I now you have troubles importing them but you should be able to export them for us to help ;)

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

                            Tania GhoshT 1 Reply Last reply Reply Quote 0
                            • ?
                              A Former User @Tania Ghosh
                              last edited by

                              @Tania-Ghosh Here's a basic Filter Delay with separated L&R times.

                              bc364380-54ec-4a24-8d53-80626bca982a-image.png

                              HiseSnippet 2094.3oc6asDaabbFdVRMRVTxNtINA4HgaO3.3HPRoDGf.DQa8vPnh1rhxN0mTGs6HxoZ2Y1r6PYw7.HEsGJ5klqsGZulSA8ZOT.gdtBH.FnAH2xo.eIP4RNjKIyrCWtyRthbIcjEkh1CDbmG69M+O9luY2Yq5wLw99LOfwza1xECLlEVqEk2XoFHBEr1x.iq.qf74Xu7phtSKWjuO1BXXj8txBLldBPvwQKdGjMhZhiJB.dHiXhWm3P3QkVs7ulXauJxBuIwQq0KTdMSFcIlMqo.OYgE.tHycQ0w2CIaVFHvXxUrHblWMNhi8AFSbGlUqZMXOlpZ+CI9jsswxSJBpItPphWkYaIQr7+fkZPrspFNt8A.CX0HqPVkU3ZvJDKRmxirFWMnh7Q8P2dXjoevqnN7JjH7Jl.7.ZnaBE5DffY0zFwiiLo6ncEDVbO0ZTNl5S3szcWmpv8W.qR3lMRFuYR.uBG0IMda67uLbkc1Aaxi.6DvU+sipmdHBDM501kCVyzi3xE2eIPlBtL1F0JFVTM.X7ovUn0IT7bldXApV128dX9iYd6diqGzoq+Zu8NMolRacdWOrKxCuIqpnha3ibbswaH5zMyusMyb2Zj2G+Z49fbSm6ixkWqSAn6NxVbCyFHJEa62ayjovTtGy9FzlNai8tY98P1Mitd8jEOU5LdL5ZTB+9t31MK1XHrXAmgFJiJsCnhJJgXgMXM4DZ8JHtGYeAwv8Z5TSPFYhWp8nUTlQFfrqAmWPdtLzrFlZEbxOHNZWYQ44FsqrXXk.INvTtn71tm.Oe6+K9mtaVTNyRxPtJxTXvZUEwaHScDzjbQrI1aNyNwnWR0mh.An6FtqKrEwJ1Hq7BGR0pFCKwbbj.SRz19+uKwRdCgF2TzBUL2FhXEIscEechao2qJxSvSKloPd8yXjUXYcwdbBVZYk2N0.MX.MkZT56ZKlX3XGbppOoFOGCBynP3kT1z.6aIv.r+mFl79afCf+jv5RzEC7yH.uGdt5iGv1HS6yDw5YkPdV3FXeL+gRFCf5WsY.p1baahoDTft52K.efONkcMZNmMQd0w7fYAhBdkfJ7LwUXM5dh6ihpsBg10E9QGTAseO2r0YOF60kpmGcvCbc6oTA6.G6J4akk82+axi+8h01E+XkWSTJ7MlagRkJcKfxkFH5pycj76+K69Gt7UO.jdHC.8.4x+0xIAY.HAHKZ6.g7D+Pq+Y0WZ4mrnDxy.q4vX7FBh0tcKKTNlgGzap27mgR8xFiayooMmb7nWU8oO2Vwgz.abJZfmPC9yB4XGW1V9snl8NDDLbZUOFvyYjDe0pd32aYliVBsnW8kmxvn6BEVBIvWyRZR1gr+VVJU.cxqj0LiRaPvxstuaGkkgjkqPQB8VsEdeJSc.KL27EJVXdvJ6KD346KWYfz9OxLzIfYPoziYQa0wb3ZmhS2EVpJyeSYjW2TcuZ4gfh9nE6EyERDyGsXRXtvPh4YgUjzQB4VBv0CVzokmF5gMwj8vcmy4ojNOWX0ig4bWFdaKqMY0H0oH6NYbYFFkAFOawcGsX5i6D9KMe3GbsO6te06+m5iOLGbUL1Zaj4tQdv56HO9+w7fwXIh4Duph3rS0iCysNTZ0xMtI7Ih0saYik6kGWXee1ht9jgfU6SFRFBQzU3yqqq65GWFDaIG9hU6FOt5JcHGBpaLjYXVnXU4Tbvyuny3qCS2PPPbrxYmRo15LpXqKqI1p3EpsvJMUQDkWH1Z7RrUoyGhsxERAU7B0VmATaEd80cg5rDWH15BwV+jJ1Zp.wVEOOn1RipajkacbZuxAYT7VtL6tVz5KJxMskMetN0eVHIDl9.2EJ2Sf6e9IIF3tP4DBbEscvIgG9gO8V+QmCamDJEY0DSMaEE49kdO828e+xCS2TxyGb7jXSIe3+Sd7K6B2gsLNtCa6fw82+O9zu65e6mGf6rveSByDmd6boCRqrmRGLXYOIiWcBhteK.cl4Y7ZByA9V.B61oFtGLW7jxMu.t+SxOUv6Yq3Eunsy1unsIdGy+yg0+Wub4jRwJbI1S95CJbN4EscrmXLo13aRs8Uv5fzlKldgz8zUCiHkAAJGzDJn+dNzdZCwV5c3xAEcKvwHkoBWyRj1H2JQIrX7wmUydrq.OtaXiwG2P7GJzOW7CyzYgeiQYDZOqRc2f1hTOA8DmTKyN8dhwnjB80w7yGWADVgr+IoSP1nq8YeQONgLI5DZuumh4.ZOetlweF3xdstsCqoPfU+s9YR2H6QGbxrue515m3XNTC5.FzOKQbOOkfM3oCWMXs6mjAcubPT22j5L+NOEgtdc.QqI9mHGwyyk02si3AqsLhiZaEjajUsUYXXrLdOhIVMblVnXweWNyM1dr9JpJEZUITbvmZPv9Z6UBNO+6h1Cm+tXJ1StawK1mu1fOOsesAto9qM39lbwseSOD02k4G6BWC6P1T3e8iwppdmRaHWgid4KwPdIV0QKtpXPlXepg3M8BVpTaFI888d1QZylG+yAPq8Iryym3hOAh.3lMcvc.6c+oCwXMhbi0uhHY1VjjDfwWTjUrCpoMOrz3A4UXTlaCFUtB5nHfMvbOR8533OchjFP2lykZL5Tx0JuA1Fizil+UkWWDEh7pn1Z4ihsnX5sE8ye8pPEbyKyLye93SWI64nOckg.JOO9xIddbObPldrsLUeqHxX4KEThXbSC9HzlFVQdd9hf8Ty+BgElq.vQvHtkoozb+5B6Sx8ozHzm4Gg9rvHzm2XD5yaNB84ViPedq91G4jQ2tIm4nREEETck.IJFFQa0hrfeDGEvb4
                              
                              Tania GhoshT 1 Reply Last reply Reply Quote 1
                              • Tania GhoshT
                                Tania Ghosh @ustk
                                last edited by

                                @ustk Hmm.. thought it might not open at your end.. OK...here it is..

                                HiseSnippet 2241.3oc6as0aaibEdnkGeKIEaZ2scejXQevAHUqntXagBzU1VR6JDIaAImjcaWzDJxQRrlZHK4nXqdAH+C5Oh9V+UXr.887V6ac+IzW5ysmgCk3PYYGJecsaLxCZtbl467MmyYNyvIM8bLH99NdHkUOXjKAo7Pb6QTV+c6qaQQ0JiTd.tLwVejZ05Gf1YjqtuOwDonj5K4cPY0EQA+8u+hczs0oFjnpPnW3XYPpaMvhEUayROyx1tptI4.qAR8NeoZFNzccrcFBfIENCxU23P8dj8z4caALRYoJlVLGu1LcFwGor3NNliZ224Hpn+uvx2piMgWPC0FFHQ0UcrM4HlWKZ29V1lMGqz9HjBtYDEjRPAeLtgko0j5inhOJnA0HIj4CkENO3oICuLIGdJRvaQA7dLtsgmkKKpEwxTMJi30UGVBjgknuHkSv65.cfxROP+PRUOnvDAVuPlLOUMelLO4W1cH0fY4PUcn64vH6SW+Iq8GWa009yqoNcSc6Ny13SimisMwalMyW08NOAWmNbPGh2SUeit8PxjNBpeb9Ee17dhsE1UQ26TzfDf3oceJE3ZQbmXJWP1jp.9ekPTAckEv9+nP1usskIwCYAj7x3mQc5ngB.rrKAJwBm8xHbtXB+5+x282mCgyGel+G+02MGBWHlvu869O+y4P3MldlOYNDdy3B+ju8ec1BuyPFygFH7pXQgYsX87Zk0Y5betvkevjvk3wr3VaJkIuABlI7.WEBI5eHywEor1tNCbcnbiEkGHl1GM1+TmRrCl0UvA+VCcbzD9EkFMovI+5RGYYx5OoB0+To9Dqd8iha919k533AbPaq+fDrUCqskto0P+n5yVxhQFLNZ5Cw41nvVZajYyL4PQMjkG0XKnRsBEKrEhQNlEIgVlr4xWbqMKvcPhzwUhqi006LQGC9cLcrsjN9N2R7IfOkvNIpkqTe6uYpoLe1h401nH7OTb53jeyzzApXIYTs7602TBU0kPE52Fhpkv01SsNxcbTfZlAaEFLbpU+ZMX2HOXiHHfIukvdOOPHqLDZHAg21SFBslKHzZtfPNIH788lEDVAePsFURNHlz+4AF4kfwGwl0hwp3pUpTdmceVRwQj.yCPJHAjlrYwGXtsZRAgnyyC.1PB.us2rXhPBt9btfLellaJAiWKyCmPCgwx3WVq7AeURQw3tKCh0RPLYI132IAiW6NU3QzKOU7fe0DBa+pU+782K4DlHYIjIoq9Pa1KN01BmNALHMPGyg15r34FxSHNrAHglXIgwyzh5awFIOxWKILlT39XbSKlQ+Yi2ElAdg8EutwaX52OBWoaWhAKBrKhq902N4ZuVngCL+bfDyNRlvFmk8eCqVg1yhRRa3Q.rU12cOB6HGuCW+yfnCUKuymIkisqGALFIG3zDNf0595CbsIs.odpZGaGiC4a0e5DkCMr2g2i0M5qSgLK7uH4SO0woRkr7omwRXKmgLKZuF5LOKvEFu2vAsgszMH6FhNnNkE3oUKJmgWNH+.B0Lnv+E9KrQMdYkvF0F2XTF4nP9LXAK72vu3qNqfETLuAGStWbUcCPCG0TmG73wX9YA.aJhWZiI1VqFJjFBfcDfSgyhpCL7TUlAwGY4SoBg3FDDfCNgZ3ueoHXEFmKSlPqjVvZK+jOM3Fq3rfQIPzMGGHxWPxJojx3DELSBsTnLbztLd.DjxBclJln4qGU4zXNijS.uzYnAKHzf03ZvivUsYphqTndb83mfgQVOcWKaX7ekIuKw0Dggw04xR4QT8AVFg6I.gNCMNRuy2zb61si4yGWYUVLrDDyLEWQ+w3dvRR1zsH9jvsUB2bgiulC6XaYD5RMkjeRnjO2mL+B+oXS6QupamWANko21z7.m1V8n51Qxqctx+SGKuEMM3zQIAgSFK8CkF83CSzNIGn60ivBhsGYr.galThaKSeCLmiMaZXQkztF5GGVZYb1zEKVDVwOh3EdOR7d7bW2IkG2m1Lhq3rQKgyjNCDx5PxQByKgRKb1CsZFqO79VbCIjlXrwGxyCWAQMSBlVCWkPL6nabnLnxlXPoIApEwZaLEpzhgpfNDAq.PNCLsDN3x4lfGfhKbqRRvgF8H+9gDpwHYVJWwaUTA44FDSQBQ4usQTMpK3ZJMtHQv2UBC9xO6cPv2VyYvWAFu9B89gvo2OBmtQtODN88DNMW5BeHb5c0voxdgwcIWQBoKIV2CtlvyCluWXH02fKlNLBhOJVQHTBOLL+FMhmfcy32KiPc.4BnQOt6RMSH.M+n966N4LuiCRdCR2UNFNMrueft.abflIW15lmKk1u7dCWN4VBuJXSdqZ4t7FmgAIuB3yq5P3IjNac0Qmad4sOu6RmQWl+UEeB69OMetv7ZdJkWwcAW940b4Nl5MsMi3aubUYu.4AcosWjSw59nAycM8aZKlweipqJal7WA1LiS.99n8xcIc6zavGd8uIyXYVa5kzTOePh1JZx0PeoYSLvHENG9TztLihwZok0VQOlVeuPulF4OF3mHZ7A3Wp+FRvSRDItLGd4tNdCT+RBk3w+plZmy6R7cI8cI5l32k39FL.BG3oS8cc7IZxi7TskUtsxD1PZ7tKpJVu3pWUP8j52JkFWYV4JapSiMXP4XiTCqikKVgp2wlzl.Zi499FfxpGrZE8AoaNz1mD3kJMteuT0Ykq9qz8Lg0EiXeh3TI96xNGOQyk9A8Sz7l6ABjJYv887ksWcLFaaw+dyUf.C1fmIRbIqkEOChw0F20pgC0wsuC0J1hdKByypWORLaoYpPayX7DLmTyGWpEwln6K4t8yKU2hRz8ZH9lmWDtPK4bw4sd8oXAbU4wCTue7vNR8+kOrij6gBgLu6rR+yvPX7rpAK2p29q22DuBjah4XftgmyqLDOdlfq0MnFPuoA+OQXUbCdY0IOgXdBPYPCfscdkgA2l9W.7yrkI6EPlbW.YxeAjovEPlMt.xr4EPlsNWY363u8Ply.g8OTQyJAIepnHR5IvU.8+fQmCUX
                                

                                Tania Ghosh

                                1 Reply Last reply Reply Quote 0
                                • ?
                                  A Former User
                                  last edited by

                                  Oh also to connect UI to parameters:

                                  ScriptFX.setAttribute(ScriptFX.ParameterName, value)
                                  

                                  Make sure the parameters don't have spaces in them.

                                  1 Reply Last reply Reply Quote 1
                                  • Tania GhoshT
                                    Tania Ghosh @A Former User
                                    last edited by

                                    @iamlamprey Ok...UUUh.... very tough.... How do you learn? :)

                                    Tania Ghosh

                                    ustkU ? 3 Replies Last reply Reply Quote 0
                                    • ustkU
                                      ustk @Tania Ghosh
                                      last edited by

                                      @Tania-Ghosh You have two slider L&R in your graph. So in order to sync them you just have to set them at the same time from your interface

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

                                      Tania GhoshT 1 Reply Last reply Reply Quote 0
                                      • ustkU
                                        ustk @Tania Ghosh
                                        last edited by

                                        @Tania-Ghosh You learn like the other things, you play with it for months, years...

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

                                        1 Reply Last reply Reply Quote 0
                                        • ?
                                          A Former User @Tania Ghosh
                                          last edited by

                                          @Tania-Ghosh Just play with stuff and read up on basic DSP structure. Things will start to click, but it does take a while. (Took me about 3 months before I started being able to "read" DSP).

                                          Hopefully you can read the general flow of it:

                                          • Audio comes in at the top.
                                          • Audio is split into two chains (Dry and Wet).
                                          • Dry chain has a gain.
                                          • Wet chain splits into L & R.
                                          • We then get the tempo from the DAW (I think, not sure if it works properly).
                                          • Tempo is then sent as MS value to the delay.
                                          • Audio then passes to the Send node, which sends it BACK UP to the Receive node (feedback).
                                          • All of this then goes out into a filter.
                                          Tania GhoshT 1 Reply Last reply Reply Quote 1
                                          • Tania GhoshT
                                            Tania Ghosh @ustk
                                            last edited by

                                            @ustk sorry.. my mistake... l and Right Delay Sync in BPM like (1/1,1/2,1/4, dotted etc)

                                            Tania Ghosh

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

                                            32

                                            Online

                                            1.8k

                                            Users

                                            12.0k

                                            Topics

                                            104.5k

                                            Posts