Forum
    • Categories
    • Register
    • Login

    How Do I get this to freely oscillate?

    Scheduled Pinned Locked Moved ScriptNode
    11 Posts 4 Posters 165 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.
    • ustkU
      ustk @pcs800
      last edited by ustk

      @pcs800 You'll need to add a sig2mod and a peak node

      gclfo.gif

      Hise made me an F5 dude, any other app just suffers...

      pcs800P 1 Reply Last reply Reply Quote 0
      • pcs800P
        pcs800 @ustk
        last edited by

        @ustk Thanks for this. When i add those and connect peak to global cable, there's no peaks being drawn unless I move the frequency knob, and even then, it seems like it only has two steps.
        Can you post the properties of the component knobs? Or post the whole thing as a snippoet?

        ulrikU 1 Reply Last reply Reply Quote 0
        • ulrikU
          ulrik @pcs800
          last edited by ulrik

          @pcs800 If you set the range of the frequency, set min like 0.1 or something
          Skärmavbild 2026-03-29 kl. 20.02.52.png

          Hise Develop branch
          MacOs 15.6.1, Xcode 16.2
          http://musikboden.se

          pcs800P 2 Replies Last reply Reply Quote 1
          • pcs800P
            pcs800 @ulrik
            last edited by

            @ulrik That did it, thanks!

            1 Reply Last reply Reply Quote 0
            • pcs800P
              pcs800 @ulrik
              last edited by

              @ulrik I need to access it with a slider.
              c5fd98de-afcc-4763-a243-7043d46ff34b-image.png

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

                @pcs800 First, drag the connector of this parameter to any node parameter you want to control (Frequency in your case?) then, if the range doesn't match, a little warning icon will show aside the parameter, click on it and accept the popup, this will automatically set its range to match the node parameter.

                Then to access it from the UI, it works exactly like for any other module (be it from a slider property connection or from your UI script)

                Hise made me an F5 dude, any other app just suffers...

                pcs800P 1 Reply Last reply Reply Quote 0
                • pcs800P
                  pcs800 @ustk
                  last edited by

                  @ustk The SpinnerControl knob at the top needs to be connected to the Value knob at the bottom, which is already connected to the peak module. There can not be two connections for some reason.
                  What I am trying to do is have the value knob, which moves on its own with the oscillation from the peak module, animate a slider on the interface.

                  griffinboyG ustkU 2 Replies Last reply Reply Quote 0
                  • griffinboyG
                    griffinboy @pcs800
                    last edited by

                    @pcs800

                    I'm pretty sure you can tap out of the global cable value on the Hise gui and use that value to set the value of your GUI slider.

                    That will work right?

                    pcs800P 1 Reply Last reply Reply Quote 1
                    • pcs800P
                      pcs800 @griffinboy
                      last edited by

                      @griffinboy I'll try it, thanks

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

                        @pcs800 Oh ok that's what you want... So the answer is no, you don't need to connect it to the parameter in order to get the value to the UI. As @griffinboy said, the global cable is meant to be grabbed anywhere in Hise using the Global Routing Manager.

                        On the top of this, you don't even need to "read" the value since you can directly tie it to a callback that is called anytime the value changed.

                        Check this snippet:

                        HiseSnippet 1696.3ocuX0saaaCElJIzo1MqXcqnWazqbGxLrbTbRPwvZ9eFsI0HNqn2EPKQaSXZRMJ5j3Mz62E68X2umf8.rGl8Fzcnjrkjib9wncJ.I5vy4H9c9kGlVJoKMHPpPVkNerOEYsFt8Xgt+98ILAp4AHqmfOgDnopxQKs2XeRP.0CYYs7wlErJtBJ74e+w8HbhvklrDB8dIyk9V1PlNY0Vu9MLN+HhG8b1vTR675ltRw9RtbDfmkw0P9D2AjdzSIFwVBi9IRPej02gItaXWqlSCuM5PHc7puiSW5FMZ3XuQ2cp4P1gzn1NMp4XirJbnGSKUs0DMM.9n6I8F2tu7JQzF7dV.qCmZHrQsgcNZYz98YbuVSbNAHj0JsRbUKG4pdF9DlGa55ItruNjQ4DMR6zrV51fj8C.RVofzJQP5o31tJluNgiAOOF2T.QvtDH1jFJQxhV5erv6KAID5pCICnGo.hoZToQsZqWF90KeUoRP7IPW9Rhp7wmcR4en7ghdLAsZOp9XtrCgelbjlI5cBQ.gMUEPkDMB7YBAUsOArNPU3CXzKjrxK54dQL+WjceZGs5aDc.clfRidxg9RAPT4EIhDpaozaTUEsGyj9tOgy6.oSU5NR3pYRQkKI7QzWV52JUL4CTMfpeuY8XtupTwReb8x6FLV3dpTy5xbIFke4ql7YJKE.C56DUB+Tk9Xoxyxpa2b4YLFkjyM9obXapMT2lhUDiF1gpVubhgXDDxExlfU39kf4F4aSInTzTvzuymFSejj6YRbLueyzQTbvAd6mad.QSLYnwqAx4SUZlANVGPuD5IDkuVDe.MXfV5GJabDEYspNj6ShylayYdTEh4E1dZZvBc8zdG+M+0iSSDPtj1TzRQg3oIS+JlmF5bfs9CfeeJqWe8DJzMqhf5Wo2HNQmsn1ztKlADHxTIYpVDAL83zsCe.U50t0J86KDeJtES61OeLtTNXDBQeIvXb+wuBeX2tTWcB.WAezGVzlg0dvMCKEm9.6oYyWKlr7QevNu1fV+NNoJyWQ8IJ54xVbx3JAjg9b5Y.FWubGtzcPa1uRuYooeDD1yHQE29DHOkGrHUvE9BdDQtYNOBe30ZEw9tRX9blTO8rBshAUx3SGMrMbxuKc+XOmoBcISikH5ZFZCHZSEdgDeBdhYZanshYZOgYpdRmR0WIUCBcJwuClcTdQPXBvEcuFfOUEXJbrVEWqJ7CZWNWdko0DKtjBRXBWqkjO1uuTvbMKEIwDnu6P4HgdB9SpG2aRtyDSAFn4bBia71sGE.cZ8dmnM7cBmhxTdbpzCda0iHtfOebKhoK1Swld0Pnipp5NMDlwLRBiFmez7SYDvDwZQT.C3rwfXwf8ZxzWQvCrpggMjgYurV1vOx+EBpBlcsDdnzKBDYv3yRgwoRjGpR8Atu6+Jo1+0vx.WXZRS5L5FdIEsZJ146TRIvcA.SPlSudxgaGvB7gtC6MB5xEUskYEftovidsos22CmXlxcCfeJE79ILQ3PGvtZx5PmPtdJsCP2VS8iyZv1.swvKXJionL5c.sKYDWmYMTpM5QIazy.lvHzgO1N6Ty1tgcp88aw1fxY4lfhbUt8.5UQAfHApWeGXV7MaTu9FNau01aFOI5QJ5uLBxuGiNmds9bY3FBkoWByGXvXZIR.S0Y2srlZdvEMOOrcFObArci43hWKDJkOyT5hxn9rNZ6Ybz2ZD0dtQzigVpel2HyGdUbq9j.5bb3OGepTMjvAz30hBsegx1dOvDK78AFEBGfBkJAr911vE01XKmchdli4lL7HBkpzuHNf0qNz8Hac+SvCg+VcBu7J5Sz7Np3WJSMq0C0hWEGsz8vWNGar.1mRFj0.ebTisPF4Ycw5bGl1JImJcNQAWnJHddcA0M5btvydZ5Y7n8Bub2EtlaTkD2M7lXhnOe8FmqyXFbjwo7brJZbhpYjIO+yLelz9ohE9y+53OcyF+oQT3LUFJXrnkhZSjxqEGVWCmbg1Y57uvYQ4Ubr6HsDR2mdqrbBpy22likzL38FttD9DKAlfYtvuXD7dK8RJGkXJEv0yZKEgEfGSeu65PBv.R+O.BlJkpDDdpqz.SL.oRlPm2Ltj388detx2fc1bK6pau0VNN1N0ZTeyLU.Kp6ZOobvPR3nlKzMg+eYv3gDWk7B2n6gXLtGEtB30EwsHOwPW1FcYbLb5UFGx7XW35l8ScCEqunJtwhpnyhp3lKphMVTE2ZQUb66VQy+5w31BlxEnmPqCCSBsrNTDU1.2r.8e.amNDjB
                        

                        Hise made me an F5 dude, any other app just suffers...

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

                        23

                        Online

                        2.2k

                        Users

                        13.5k

                        Topics

                        117.8k

                        Posts