HISE Logo Forum
    • Categories
    • Register
    • Login

    Global Modulator input into scriptnode

    Scheduled Pinned Locked Moved Feature Requests
    19 Posts 5 Posters 774 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.
    • C
      crd
      last edited by

      Some way to get global modulators into scriptnode would be awesome. Without this, I don't see how scriptnode can be useful in larger projects.

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

        @crd

        I don't see how scriptnode can be useful in larger projects.

        You can use scriptnode patches as global modulators.

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

        1 Reply Last reply Reply Quote 0
        • C
          crd
          last edited by crd

          @d-healey
          Yes and that's great :)

          I would like to take a global LFO and modulate a perimeter in a scriptnode patch, like the cutoff of a scriptnode filter etc

          d.healeyD ustkU 2 Replies Last reply Reply Quote 0
          • d.healeyD
            d.healey @crd
            last edited by

            @crd I don't think that's currently possible. You'd have to add an osc inside the scriptnode patch for now.

            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

              Hence the feature request. I think I saw somewhere Christoph mentioned he was going to do something like this but I'm not sure it included all global modulators.

              1 Reply Last reply Reply Quote 1
              • ustkU
                ustk @crd
                last edited by ustk

                @crd There's still a node that was meant to receive a modulation (from modulator Extra1 and Extra2 tabs). But these sending tabs don't seem to exist anymore (or I can't see them). So error or remaining of the mid-days? I don't know...

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

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

                  The node in question is called core.hise_modby the way...

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

                  Matt_SFM 1 Reply Last reply Reply Quote 0
                  • Matt_SFM
                    Matt_SF @ustk
                    last edited by

                    @ustk If i'm not mistaken, the tabs are only available in scriptnode synth for now.

                    Develop branch
                    Win10 & VS17 / Ventura & Xcode 14. 3

                    1 Reply Last reply Reply Quote 0
                    • C
                      crd
                      last edited by

                      I see the extra tabs in the scriptnode synthesizer and the core.hise_mod but it doesn't seem to be doing anything in my project. This sort of functionality is exactly what I'm looking for also in polyphonic script fxs.

                      Matt_SFM 1 Reply Last reply Reply Quote 0
                      • Matt_SFM
                        Matt_SF @crd
                        last edited by

                        @crd Try this :

                        HiseSnippet 1430.3oc6X8zaaTDEeV6LtMg1zBTI3BnUUbnHfH6zPADpxNw1o0hjVq3PAINTlt6X6QY2YVlcbRLHjPhKbfu.UhC8i.W4VN.2fCH9hjuAva1YWu6F63Zr5+h.evxyal489M+du27diaKENzvPgDYs3tCCnHqKf6Ljq5WuOgwQsZfrVFuMITQk1FQaLLfDFRcQVVEukVf0hKfh9bb0MHdDtCMUDBcOAygtEymoRk1t1mv771j3R2k4mY0qUqkifWW3IF.3oHtLJf3rGoG8ND8xJfQVkZ5xTBYGEQQCQVKrgvcXm9hC3l0eOVH6AdT8fJnNfhLh2T34pQr92n58YdtsSN2gHjEtcJKTzvBWAuMykMRdJab4nIrS2QV9vpvzfWkrvq7DgWkI.OTFzsfAc.HDtC7Hp7HS6NhmfIx6oZwUTdHSMLq654JbeYbalxo+jwagIfWvQ8zFuwN+Kha1sK0QkB1Eva94Oa8zKl.kNNRVfJJmLBJudrDtvkZqESCYgTYkSKwzt5abzrlXFLyIlFLfr9RLLQnx1MLHBh12ztIuGiSWwQRApoQXvcnpCDx8t1USVyUe6Ot6.ti1maq0JWIEdWiOv+AT46ZuOwa.8sW5aVZwk91krGKiu3oSzYy3mPVdo+OKe9f6DYyBYvaICdesLQlQQW5fIpbrn1LykOpcaAWDzWvYNYCT2gpjrd8nxrBmoS5bGqj0YbIyg6b30uciN6De0UzugH88odh.5bdJNt5DOEqqTPUu5Cj6mKesA0gLbLolEmJoUMijsn.zxtvaCtyzwuUsH0MRvQxZcFDpxUNWiYOJIL28.McDPrG8oBqmqN7zxAtH1bHsitk5E6xbKmfUiG4EavdAbTXwYAd8R33.1yDD6x33boyBT6T6Lq3+46LaZT24wMOTIIUdh5g+W7RFqL3bYCNw3s17twsN.+xdDpW8wCxMkzuZ.k6jH7QA2ztlt8vVI0IN52+wx09Lx9ztBouwfoaeKZOvPYkrK0OP.MAlqzXGegP0mw6kooyidye6501RHBZxI.M3lUIs6CIR2sa2PpJqZpC2GH7SvRzyE6nnAMHJBx5Kv2XsUfOceG82eTc3qqe2mLiQO4J.VXFCyd0HO4HWl1m9B9cJFDOJd5L.hiSkW84EL2QLPA4DaSf9FODRiuy.+Nvyubn.D4bpGXHrUAcbuYbY83nzIJ2MZveCehmrhdrU7jURlDoe6Ekq.4wORK5Nj3eCgiZdXIbx61Pq64INnsvaXR6sVEfUG0NXwMIN.ELrMAVGTAAdUnt3LUthyHFMilxegsVEZKWznqELK1W3Z1aNUekLpdzJ.tIKqnOnS1BV4rPe3gy2GTRdKbIvBR5Jil7wp7zBk6Rj8npHCcRgvqjz1tkqtHlHzAd9iNdqBpMQR7oJpTOUIbT20itzCTNieO8KhybSWssIGdBYmul9ptNruN28uo51TaHYDbLlfZQiqVzDUql7NGtE2kdH5Da3D1DEGbXZZO6odrvEfwSm+DDbcgefG8vnaxAIMXgAdjgaL.ZEvbxxIAFavVRTdNVnTFVnzrwBW9TYgX205CfBOPtuwgMliGxRmtQWabO5O7WmznO5gO7Wp1YO5AFpKVZsu2+OhfxKgSKVmWUe2d0PS20eb0wOzkO0C8Ehrj8N5y3z7+ybT1wUOc98V.sNcirvrZDSXaTyCnw1vbqwRQ+eLoJ7m9U6eV1+OqlOz2WvEqp+Szoh7g9uhIzO674h8sxkNkavm1JIgH9Zbn7Q.UpX5ZPVMn6ybnwcjAOqKbOkH3YSUEehiTbeGy+qmNm67QR.xfG8+3uHda8X6Jn8MrFFWdkxHelK69NN5V5eOnh3j2ypywdt9brm0li879ywdtwbrmOXN1yGN08n+yNiuDS+bOPP6ll9lsRKEUD8OPQpJCH
                        

                        😁

                        Develop branch
                        Win10 & VS17 / Ventura & Xcode 14. 3

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

                          Actually that's a good request. I'll also split up the hise_mod into a pitch_mod and extra_mod node because the pitch mod value has a different mode (it should not scale its output).

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

                            Alright it's there. You can connect it to a global modulator using the raw index (unfortunately there's no fancy drop down to select the modulator)

                            C 2 Replies Last reply Reply Quote 2
                            • C
                              crd @Christoph Hart
                              last edited by

                              @Christoph-Hart
                              This is awesome! It's working great for my project. Thank you.

                              1 Reply Last reply Reply Quote 0
                              • C
                                crd
                                last edited by

                                @Christoph-Hart

                                Is MPE input into scriptnode a possibility?

                                1 Reply Last reply Reply Quote 0
                                • C
                                  crd @Christoph Hart
                                  last edited by

                                  @christoph-hart
                                  I am getting a wildy different shape in the global_mod input in Scriptnode than I am sending out from my global modulator.
                                  Here is a screen shot of what I'm getting:
                                  globalLFOIssue.gif

                                  Here is a snippet:

                                  HiseSnippet 2425.3oc4Z87aaacGmTRO4HmezkFm01gL.hcxEHyPTV1IF6Pj+8LVbrhkmyJv.Ldl5IKVQxGGIks09Av.1ktS6PO0CEK+Mra6T68g.LfdcGJF1kcK.8Ofr2OHEeOIRIJU4TWLeHwue+46u+AccOrAx2G6onV5ndtHE0aAZzyIn8lsglNJ6skh5bf.jePEkM54B88QMUTUyuKcQ0RETX+75mrAzB5XfhmRQ4XroA5ol1lAwyVu1uvzxZGXSzQl1B6tZs8LvNahsvcI.IOnrhKznC7LzyfzskCnnVb6llAXuFAPBZTTKrAtYuFswW3v2+wl9lmZgnCzUZPtH9z6fsZRQLcVkMaaZ0rdDA6qPtz5wjedN4u.Xeyll8mOlM7CXKnEeBQ9gZNY3kWBd5hvqr.7R.RpBPp.GR2EzvvyzMHdEJdtIXOm.jWKHgsKBE9dUT+RvlXxFbBVxF1AsiGYP+Cr3pkK+PMx+7g+rVccLBLwNZXmmgCPG3r3GN+ua9Ry+GlWavkZ0Jw0nOiG1xB4k3xTIs2nN3hNcsOE48PsygVcQ82Hg7k4ofz4ohhbCNUKrQrydNlAG3hbRSQPIjUQ9se4daACfTAQ3bj84h7BLoPPcKz4DsZtXoDXKjem.rKQudHYFQaA2rqELPVEhZ2Dt.gGHI2nBGGeyfdh1UyL8prBw6BpaFXzNYLlKALR3TWEXLzZ71fsa0BYDDCvBfc9UuEL8.72edv5NPqd9nHatng5RXXitDT50v72J3S6KqU2insftHTaIVllOy.Vez7qCwcCLcNaeXfm4kDL+rt1MHdPMPD1kiCxhZznlipdyGWlNlBhFHmlrAug7S3h5zwpgKpGsnnL4FbJ4GA10BeJzJV6gXnPDOg7neb3xZ8WWq+FzGQPj+YVCh3l4fHCxoKjMN8XBZT3pJnQgro4NZ3kUC86MjXxexcGMwLzwZ2UjC4GDFxiJgOF5YBcB5iSF7A.qV3wC3MLcwVPOw3h+aPbLHWOjKzCcDttEr2h9PaWKzgDR6gZ7e2uNxaCKrQmgCe4xwLa0EOkY+mZfyYdL0wE4DLq7vDGW7YnfKvdcXxqvemH+4hhmtyAJqaYguXSrsqYXbCBKmMWcrUO21XGSC5T7cD4fZcabWxsG5kRM2yvMInBrCzff9d0gAsoQjLhberjQe0W9iFK+o3md5HyeteNxqYSgOKCx7z0o3Oe3yPumR.G7I1DaTEoG8dBOZzFltGSU3wtE.6aP7cwzhGhH8PKIr7j8ZT1pE5xnTW1xz2knQyCK4OzLjw64zDcIMZ5Ok3DoNzijmc.JLm3nQjmZeSmio5VTFd4kJqrO7x9iqRF2H.4xC6A.5jwTprH0cCRQ5bJBWZw3KcAxh5k4+nWcsx55qpK7FEA5kkdjD2eiNnK3LS9FpTYs0JWckUqTY4pO9QOdkvH263g9McQNF8hP18nHdf6RIMhWWh3I.a0Tn9awdHsCoFAJRGWIqLV8TYr6RrmS+RKLtKkWMW81P+QHdxzsTjkI6fPINSYYcJoUXt6oiHNpyw4X64eLcUCnUzMR7GvsaJxMR8MOqhMtorQyc.1j+eon0jsXDiRNFqmbR5+pSNGkO0.bTQlgfOfh.WDriLgbSt0OagIxtuvrytWFvw4+eDz6LTvLQhtAF2wFxhgbkVl0HqgIelpgYlmJ1zWOyrAJukKU39bx8lfW.OGw5mDiXuOabKrms1tHRrUpbK0ZBp8uJ+xYeMAGXDPfvQdPGeWrORW7lGXsJhqsEJnqi714SIsKJ4sCg7zESBMZRgctPs5PGoKiLV5l1mJlhF90OYaGHQn2.QnllGDmkf3Ez0xG8BylAs0EOX7zUDm9mC8ZRjKFRFAWIkKc8qGaeOncMR0DUJBiMLod6214bjEwYICiuKw6XKXWqfnYkMm1G6fiR9NVPeHh3E3ryPdhXOQBZ8f.nQGQ81CQVHZ9CQSUqSsmRRSF5wR5a5ZKj9D2RzDkWuOfCWMpO.su+1ls7++Sa1BUseWPbUh6XZED1JoR.9fQ01HEk3D6il7S9pZOOdGZ0jUMe+ZOuKzJl69Gu+m9mWOrQAea47iQStPFUO9gwUqn8cu+m43H8CB6ISjmF4FxD0wFsnkiarzXcIU6uTKAWRJJIRiQ8w4gfqscD4A.eFHOAExKNwNlWLbSQxkTuSxRiRJlgFkLRrH8ciHbCgT7U4Oxj1Ok4.j5MHYlkJx3KK9vY8YxITQ3sAsLub4JmbJs8axO16I7XhaR7YJUz5i9auYvmRDTQI0nlaH.vnyE.91XbPaTySb6WunDNd.CGDcxkRXmICFQ.HyCFY4VxMb41.d7XsCg1tIVImp5fSRKHfbE60jdYmRCu2WSfNWTEt7jPYbk3BiERYsewwwVqx8VJex0VO5qPrF606FfIE8ywPJMTgcxW9Ye1e+ICcaDGMwMVIdezW3c.MXhIRQRrRHF.FeTsQ8Zoh8Ads9zSIPDubXNlTyBXBCI8p44c8.1rYpVQIqdms9bL0xhqfl+D5Qg6LaL95jo+27wJiz7dLVTi.Urv3R8z8L12Q4jgZOUXOcEVdBwXgw0RljLjuQjgbIvoge7iYks7vJyJRMeMdmaeoqGIhIKTFgpTlz1TkKrMU7FKrMIjdSh2X1w62rgzzkKlMxobsjrMSlb3pgbLMzUqH80Dh34InsRCEDs72Fs0IVSnHf3rPeJTCd8WLaUCRMVvbydUvD5La7QRMLRwYOSfCjFDOICAjW+Ei4s+5gCgQBhko29keZ4+S3auKz1FNt.MLUjzBzLgpq4RMXfjk5bWUL6LI0En9aFkLm2.rf2g6BOZ0wzN9rxCxM4dqlTdvchZKTJrBkIFB09qIl5zPPP6Ue9qFWBUkWa4u4E0FHKgT+VDBo8WDXXY5N3GOgolxVH6kUHje+LNsnDRANEpA.bwWjnMGc9zzrFltxDsjwTVWnlnDk8IR0qtR0UVthd0UI+2ZJIRq+5O+mf93d2slR1r7C84rAM41gwU0ZCgqO4qpIqo8O98+2G8mre0SD9RwkKy+ZRNHVSA7UjFFl0FM1Wh0tkXzwrWky05OGFsiYWu6G5G.Ba.mF6qmesFq2A77q2.j9UTt75MDeOvA9FUzXMAW66ltf+13Kh913MrgFd3SBKvf594FrYHzsC6Od9Rf8oi0zUNW7OPA5eRSmXXD8mBPxmoxTblkmhyTcJNyJSwYVcJNyilhy73QdF523LLWTpNOYh5ayqsUMtbr7J+O.tnfDsC
                                  

                                  Unrelated, thank you for the core.smoother module and MPE input to scriptnode ! I'm exited to try both.

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

                                    @crd @crd Try to enable/disable OpenGL in the preferences

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

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

                                      Does that weird shape also happen when you hold a key multiple seconds? Because the envelope is polyphonic and only shows the values for the first voice, so this might produce some UI glitches (the sound should not be affected though).

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

                                        @christoph-hart Speaking of which, polyphony has some issues.
                                        In a simple key tracker that changes a filter, some notes (maybe one every 20-30) don't set the good filter freq if you play quickly.
                                        Making an example...

                                        That is impossible to reproduce... I suspect, not for the first time, that when some updates are made to scriptnode the old project's nodes are behaving weirdly, but if you make it from scratch everything's in order...

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

                                        1 Reply Last reply Reply Quote 0
                                        • C
                                          crd @Christoph Hart
                                          last edited by crd

                                          @christoph-hart

                                          That's it!! It does go away when only one sustained note is happening. With the core_smoother module, I can tell it is not effecting the sound and is only a cosmetic thing. Thank you.

                                          *edited due to being completely incomprehensible

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

                                          18

                                          Online

                                          1.8k

                                          Users

                                          12.1k

                                          Topics

                                          105.4k

                                          Posts