HISE Logo Forum
    • Categories
    • Register
    • Login

    Scriptnode / Global Mod

    Scheduled Pinned Locked Moved General Questions
    25 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.
    • DanHD
      DanH @ulrik
      last edited by

      @ulrik use a soft bypass container and put the node in there. Then use a knob (at the top of the main container), connect to the soft bypass power icon, and script the value to either 0 or 1 in a button callback.

      DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
      https://dhplugins.com/ | https://dcbreaks.com/
      London, UK

      NatanN ulrikU 2 Replies Last reply Reply Quote 2
      • Matt_SFM
        Matt_SF @DanH
        last edited by

        @DanH @ulrik Oh I just realized... I didn't try it with a global modulator, and the mod signal is different than a osc/peak combo.

        you can try this graph for upward modulation :
        set the global modulator to unipolar and change the range of the pma.add parameter to suit your needs :

        25475b11-3492-4ec2-9964-d4d999375628-image.png

        And by setting the global lfo to bipolar and setting up the graph like this, so the mod signal will be bipolar (play with the bipolar.Scale parameter`) :

        ad80af91-2d0e-492e-be83-d31e02fa53cf-image.png

        Interestingly as you can see, the global mod amount is set to 0 but the mod signal is still 100%... That's why you'll have to keep the bipolar.Scale parameter to low values to keep the mod signal to a normal range. But it would be fine if the global mod amount was doing its job....

        Probably a bug. If you can confirm it also happens to you in your FXs I'll push the issue on GitHub

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

        DanHD 1 Reply Last reply Reply Quote 1
        • NatanN
          Natan @DanH
          last edited by Natan

          @DanH said in Scriptnode / Global Mod:

          @ulrik use a soft bypass container and put the node in there. Then use a knob (at the top of the main container), connect to the soft bypass power icon, and script the value to either 0 or 1 in a button callback.

          Dan, Hey :hand_with_fingers_splayed:
          Could you please do a Snippet, Thing are Kinda Strange to me on The New Develop Branch :folded_hands:
          Just need the Bypass, and Do connect a random Knob, Like gain.

          I Need to use the Knob for both Bypass and Gain control

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

            @DanH haha easy, I hadn't tried to drag the cable to the icon :) thank you!

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

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

              @DanH @Matt_SF @Natan

              This an FilterFX controlled with an envelope, I can toggle between clean/envelope (@Natan soft bypassed)
              But I can't figure out how to set the modulation intensity on this.

              If freq is set to 2000Hz and intensity is 1, I want the mod range to be from 20 - 2000Hz, and if intensity is 0.5 the modulation range should be 2000 - (2000 - 20) x 0.5 right?

              How can I do that in this example?

              Skärmavbild 2022-03-09 kl. 10.01.52.png

              HiseSnippet 2267.3oc6Zs7aaibFejkG4HmGaVjrI8V0gBzr.6ZPR8hB8fc7Ck0nw1pQYylaASnFYQXRNZ4Caq93Tuz+ERO068OfhbpaOWTfBzq8Pu1a6+AseyLjhCokksjsgyl07fglme+9d+My3N9LKZP.yGUn7KGMjhJbGb2QdgC1X.w1Cs8lnBkvgzfPz5iFRBBn8PEJT7Y7wJTdQj366WcchCwyhl1EB8JlsE841t1go81YseosiSaRO5KscUlcs011h4sAygEA3nHVCMjXc.Ye5tD9zV.CfXqd1gL+tgD.LnBKtNq2ntCXG4Im+qrCreqCk2PG0E1HY2sYN83Hl2KZiA1N85jvuAHTAbmTtunj6eHdG6d1i6OUJbew.URWgp7nvBYgWwLvSWEdZJvaBPpfBjVTBoOE20x2dXX5Hb7ba71dgT+9DPrqBE4bQE9N7FLXBdgq3RNf11GZLdAOogl1WTA9ym+K5G4YEZy7pv71kER2y6Ie9x+lkKu7ua4J4Gpe+INFmL9LGGp+DGlqo8m1BehWj6ao9eQkCINQzwSDX+rxT7oKSUU4VRtVYhLus8rC2aH06zLDPwhJ3We81aRBIbEQbev7FR8Cs4PnvlzCAqZoZoLdSZvAgrgfc8IzYf0BqWjCILqID2uId.PFjQuwUNdA1giT8qtzrqNuP7SwcrCsFLYLtvDvHHotJvXr23cwa0uO0JLEfKha+5qFWOUx+IYBE9LeVzPA0efnCZf8ul5WQzs9kQbQsycbws7H.yzdG0cbChuuM0eaudziUH9ecr58Di70d1ALOl.JO0kE4kAKwitIMLxKAL+o28t2uZ7.cG5SI8TYSN56RAn1SrkAYLgKNsH25yYj6a8AWj6e.DDHSxkxIXrqs6PG5VdGRcfHcwQA1j1mD4DNtWUPtCXCLb.yy1R0J7EzPe682m5qB8IxOOMLDxtm1yCW6ETGJIPwv+ms1ys8nDePLQmSQg9LmmchpqeBVB2JbOyJ+vM1cwOpicOI048vcXNijkCAzkCfGK5RZ6VQNRk1uVeh0O8SwSpVEkxSvWRlhJEerKM7Hl+ABFJ92.6vQ9mgaa6.Uu090ItjfZF8TGG1QorjjVhN2f4NzN1J.XJYSJnJ77nNIg7wEVPXCrqvKqTahEvOi5PBGvMl3ERAZNp+JVi0fSFFohOgdBjAcH9Pk6vDCjXhSgjzX3BhjVLWWNSKJtuHebIWKgBmVKgkz8Lf0YQbsyMwKJINlS76hCX8CeyaEadVH7XEHnNor.YF4XrjicgXt1mNGKG9BQnRxyN3x5IDe5YI1CUIV7TtDkvKnvr2BSFzKvOG.tOlFaXshX3YiYwJEqKiIvaAQ7VfSwOAuajqBzeE+7FIdAntGwCd9Rh+9zPAVU6H97.dTQ7ffrMi4qs6wYJWaOWxwnwjg26RXIoPScK4rBjH93jyerocvPGxn0ifnnxXbY5gyTx55VD+k5nsfyP0CpXRrZtv.ovoPH+ws.Sfcr8R3cr1JZncHGG2tLVWC9f95FRG1EJykaSnshnW3SuVKMc8FP.sCnGIUbwSnUyFM0aXp2nlQ8pFUQRUbbp93c+A35I6Ty5sZUukgtBLAzb5.Ci0y.pGwGWKAV0ZVqUyZ00QRWWIUeNELjPYVO55PJrDTLkEYD5Da90BZJg+Jnx5wfYbk.W95gx3tQA7XIIDiioZZMDXtkgY0VMpqe8HDJiSp3Ld6KgMxqQlYgPK4WylMpYZT2zHiw3FQ9GRQJ6W84kXx1xn3o0bmYwW3ctDbFkPZtMMstxwAIQYhmGG5KW7bKYkSqDO5rk7JSLrRJr0hmEaI87jc8znPlKvPh6vPU3rT5tjdjaEiNYe+g+0ZRiFX11tQtYrwJu3e+29ea96c+GqdhMRkrESEyS1maVgB43o.EEJKp9bBz9D66oXzTdw+363eue0TvTBbF4VN4b0LLaows8qU2TWuVCiXSI9zRIWBDQypxD1HfMtjMzWlef.hO+TQmow9ojx+dXaugQguIjs+9P49YR7eKoAng33QiKLISlYzTKY4N3sCdEeTKx3TYplv42fK9Vq3Qmiyx3W+nw90Ylyr4ce9ExkvAG1WOqv81319zuMh5YMJWwNEunlEKg2lyUnb9QmRtp3jGpIqLNQxJgeXdGFiVszpUutYsFlMpFmwH1lQeZDewYIXwXivbgAUMaTz5wh5LZ66h6KN1WvJvXynRNWUsxyOFj9yYqNV7jUsSSELYgdCCip0LaZVONUZpszTj6JT7AvVUMt1CnZFsVFsTH+CvsVwTTNPCcy5U0LZV8j.oQsl5MM0aVUCJDxrg.HEw+pzpkMVoQU8l7vpP0K00pV6zLBVBjblY3eHDsoRx7zhvdD9KAohY8ZlhZhzZXvkByXjzbbRUn.PtrnUKSn9OM8XQZWWFKbfs29ozdh0IctocsSsbEw8DlK0vUVD2rwWj.fa9ftH1ioAAF6DW3uc++x2d2uas7G8bg4MOjt3tlNumZMsHiLVcx3if.eOOzYYnjKF02u5EmURBMOYNI601jYgKiGG2BkW+cON+jdAoma1Zze9eu4V+72u5YpSyeT+4wDbcF6.Wh31AuRekx6fku7SkrWs2GJ2x8cvx2e5ZDdelDd2F+MjCohWHL9xQ4s6y7cq7LpG0mi6o87f+yy6yCN7b+7f6YEBP3k9Dufgr.vgWYmyMlg5XRMt9I6Jyr3rWaf8Tl2sVKoSCUwdGhWlMCZmYm1wV48H+OqJeUS4KHtWfEvrj3SzLdCibBneicuvA5pKLsaC0t+JheOPuj48otZdGxR27Nj27fVWqZQvU5C6mk7wXvk1nhPUV45QW9BVTHTG5NjPedfG96.zEhYZk7fXAIuBPbasjixzk50Sz3+AewCpyaWHdP8jAmy7CFejme392je3l7C2je3l7C+nO+vGKzvkX4ydS7s+J9WwSzCHa8D+yZyu1.ncEczgpmg1EBs8FKq3a4CM40XLGqo5brlZywZpOGqowbrllywZLm5Z3YUhuTSteEzQmsjWuZAYhUgKF5+C.y3KpA
              

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

              DanHD Matt_SFM 2 Replies Last reply Reply Quote 0
              • DanHD
                DanH @Matt_SF
                last edited by DanH

                @Matt_SF ok this is working (I think!). Thanks for taking the time to make this.

                Next question! How do I know where to set the scale?

                EDIT - Actually the first option doesn't work because if you set the GM intensity to 0 you then can't control the frequency of the filter - it just sits at it's max value (20k).

                Also - I think because the pma.add range goes to 0 the filter stops moving at the bottom for a bit when being modulated, as though the range is below the filter range (if that makes sense).

                I can confirm the unusual behaviour of the GM in bipolar mode as well - stays at max even if intensity set to 0.

                DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                https://dhplugins.com/ | https://dcbreaks.com/
                London, UK

                1 Reply Last reply Reply Quote 0
                • DanHD
                  DanH @ulrik
                  last edited by DanH

                  @ulrik At first glance this seems to work well for my use case - I substituted the envelope got the Global Modulator and it seems to behave like I hoped. Perhaps to control the intensity you need something between the minmax node and input_toggle value2?

                  I'm trying with a pma but without being able to change the pma range to 20-20k it won't work. I don't fully understand it anyway :face_with_tears_of_joy:

                  EDIT - I can't get the range / skew to sit properly. By controlling the MAX value on the minmax node with the Frequency knob the max value always sits well above the knob's value. So you put the knob at 20hz but the actual frequency you get is 500hz... @Christoph-Hart any chance of a little guidance please?! We're so close! 😆

                  DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                  https://dhplugins.com/ | https://dcbreaks.com/
                  London, UK

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

                    @ulrik @DanH just add a pma node before the minMax node :

                    d45563c0-5398-4b58-add3-1bfe39b7b2a4-image.png

                    The pma.node helps you dial in a first value, which you can modify with other values. It takes a bit of practice but soon you'll realize you can't live without it :beaming_face_with_smiling_eyes:

                    HiseSnippet 2436.3oc6as6aajbFennFJK4GmuXe1oKKPNfyF3NgcW9FAHR1Rh9DhkMioNetyX7xghaztyvr6RYy7pIMWSpCbZR9GHco4ptTjtf.DfTllTlGMW6Uk7MyrK2Y4KQQIAc3h1BCNO+988X9MeyLxMC3NzvPd.J2p6OnGEk6Z3VCXQc2pKwkg1caTtB3HZXD5gC5QBCosQ4xk+Qh1xs5xH42WtwCIdDlCMsJD54bWG5ic8ciRqs4l+.WOuFj1z8c805coM20gy1h6w6C3HO1D0i3bH4.5SHhtsDF.wNsci3AshH.XP4V9g71CZ0k+Zlp+O2Mz8UdTQAKTKXhTU2f60VfXQsns5550tYh9FhP4vMS097Js+138ba6Nr9TqvMkMXjNBc6QtklE7rzgm47CubZvaYE7dWbKm.2dQosHv1Uw6xhnAcHfKPGVp9hx8GwawgNvhV2mbHsQ.TX3.tWESyOz.9m6+85zm4D4xYFb1S3Qzmxt28W6mt1pq8yWyXzl5zYhsIDS.2yiFLwlEd8fYMv6w56+JZvGZbDwqOcXGA0Oq8EOc6qt62Qo0Zcjy1k4F8zdT1zr5nXSE7qOY2sIQDgiHtNne8nAQtBHjaa5QPDtxsrJdaZ3gQ7dPL9X9LHxg2tuGIJa3jXMTbCfMHieS3bXgtQCzWictDiMuv8cwMcib5NY7tzDvKX0Nuwa7J1qi2oSGpSTJXWF23Em+KO0gx6jg57QA798jH4VxJngt+DZfgrZqyBdTy4lGcGFATrF6oOiaQBBboA6xZSeilv+hgt8wZ4SXtgbFWBkG3y6yxfk3V2lF0mk.le2ae6muQbCs5EPIs0USA5aQAn1VNkgYByyO29pS.S+UNuX5yOegRK9JuSOQwBCwLa.sZBFa452yitC6HpGvFFyNrMsCouWzvZ0A4dPLPutblqidT3ynQAtGb.MPG5STedPTDjMPZM2dymQ8njPs.+2eyG6xnj.vLQWPSg07aJlk65aiUv0Prxz3Bwsclvomet3zOSv3hyie1DYGaitAtI2afJkIPtB.bWYUpXWCUKFMdg0Dyw56fmT9LZovfOiBE0RP4IznWyCNTpPw+FTGAxeObCWOHCuFuHYII3lQOvyi+5TURIKYkaw864FGE.JkpHEbELF0KgxGmaIYLvSjqxJzf3.5yfljnthfIQxVfmiFrtyPO3jgQp4S5m.aPSR.joOzwPElDRHYaLbN4lVbeegRKOLPdQ6JsVAEgrVAqj6w.qiS3lysvyqDNVH7qiC4chd4qjSdVHbWMHn2or.4DpwXkF6CbttSWiUMepDTA04K74sklOqrB615BKtKmSV3qfIcaGFLB.tIlFGXstr4Slxh0RnWwIHJALdKIj36feReeMn+bwYRRVEfZ8ZA449jfCnQhQujdEwmYfQk7AgYKFuBZW.iXbOeBZnLDUsBVIGzLmOgd.6B+ljCnrsaXOOxfG1GnPUDbYpQnQpj5VF+QVncfCY0FRWRNZgk.ool.e+vRf+eOWVhhiMW2DsG4MwkWEaYBePcshn8ZA43JBHLWWVK7YUptokUEfM6P5qUds3NTuZkpVUpYUojc4h1EQJ+a797wy9svkSlopkqWubcaKMXBnY5.Cisx.p6HZ2LAVkpVpd0RksPp0sJo9XJDEgxLdzEgUXEHSJGx.zXS9EBZJf+XHs5gfYXZ.m89gUws5GJHRRDl.SkLqHwbc6ZEqWor0EiQXUbR5lwSeAr8ndjSrQnt5qZ0JkpYWtlclfws5GbDEoMekWTgoJqnvSS3NyfO0ybA3.JQzQlzzjJGxPhzHyU7dYXxutbqDHmo0EMomg0LHwMw62kZ7A6I1mqm2fOvHfvNfZzkFPM7g.JiWQMBoQFQbCSiuugErqfNk+jf4TXpuB12k4SdyTHqyvelWyjtRpIMc8iVn5vz+SMso8SO9T6PRamJ3wl5GzOh6C9C48xfN+AxZ3DiOZrYZpXov3X4K+hSOVv3GzVms5692+pew+9y1.kIKhX23HYQjD6E25bmEw6KC.CAHMZ7lkw87jmI895ADhviBZVhkOtUb5N6ShuszliYO+r+1lJ9Ln2t988GwR9m+Y+qp+R++xFiMQ5hM+j7HmFnPdyLfhljkmJZBxdr4cJ7Yqt7u4shuOeiTvT.1mPPpMxt.10paJnkKUtlkUoJ1wrbhtMdLN5j5LgIBTiyXN30DGTkDHNs9wxCOEBtafcY85G8xH9AG.GCMCM2UTAf1xismxdpGUilYpzWCua3yEs5PFlkUt7SeBNsS8R5q4GQyxrx+NCW4moOmriLM+F4B3vi5Xk03dUbi.5OtOk4LXF6irPgEqf2UnUnQVGMEp337Zzyixdr7njqCGcAic85lkJWtVoJ0pTLNYl3XFq4T3GOYwvfvLzfy+NDYCvzhOhcJijMRG4EWDtNz1ILbXjilotAjvzedxNLFdxAAyxYMY2SEa6hkpUsV437ASi5lgGRSh2BlphwIPCojaV2ttl3uEt950j4zVwpV4hl1UKNNPpTppU0ZVUKZBYyWqhDH4w+vzi7YudkhVUEDvPJ3kMKVBME90U.KWsL5OPlWSKizzSRbG7GAVkZkKUSlXuYEagU3Dx4NhlTDNEivVTudM3PLlVwlzV9bdTWW1AoxdhI6O2xtzTy4VdS2irIxYJA5zYhT.PD9fNMwiozEYWtu4ucyQu7jkVzcrrj2V57lMeZ5HYh5TLofA+oLzwEnLTU9U+Z12J++4etwoWURHwmrlj8hGyLv0vC4sPi5+tgPeRuh+4VstUiezeXue+eZii0mtv2+k1AJVn31Gx4G5SjWJ945C3eMr5AOMxdi1ec4wctFV8rqWfv68Tv6p3OkbDU9v3wuIfnbGdfuwinLZf.2y5Uw+qy6qh2ateU7m5DAPX+.BKrGODXIzl4QZyVuMkG2Z7pxzKg50.TOs9ckMSpzV2r2jvxLYP4LyzdtZOC++XC0i4qd37mF5.JKYjbbZ12Kj9otsi5ZoOvzps0q9iIAsA+Rlmk87442Kb4yue463dg5EgkRe8903uKFVRaaHckFWL9xmw6GAIutGIJPP7Hd9qV.moSx6.Gl73WwkMSN+SKJqsrv+E9hazRTNWbiVIMtf6OX+M78Gt4k6Ob49CWt+vk6O7+86O7MEY3SbB3uL9xkk+EnJqArsL4+mFD20.T1vBcj9Au8ApsW53De0fnIOF6EXLEWfwTZAFS4EXLUVfwTcAFSsYNFwtJw2DpXcETQycT2IaN0FqxkXn+Gk+A0g
                    

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

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

                      @Matt_SF thank you for a great example, but this is not what I expect regarding intensity.

                      If the freq is set to 1000 and the intensity is max, the the mod should modulate in the range of 20 - 1000Hz
                      This example doesn't do that I'm afraid

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

                      ustkU Matt_SFM 2 Replies Last reply Reply Quote 0
                      • ustkU
                        ustk @ulrik
                        last edited by

                        @ulrik Then simply do this:
                        (Note that it is the sustain that allows to go down to 20Hz)

                        HiseSnippet 2152.3oc6Z0zaaibFdjkG4HmjcyhjcSuUdXAZBvtFjTeQg8fc7GJqQicTi7lM.8PvDxQVDljiJIks0Vz1qEn+.Jbuz8uwdp8P+ATf9Gn+D1K8b56LCo3P8gisrcc1TqCAddmOded+9cFl1gLaZTDKDUn7dC6SQEtCtyvf3dazi3Ff1dSTgR3XZTLZ8g8IQQTGTgBEeJetBkWDI98iqtNwiDXSyHgPuj4ZSelquabF01q8Kc87ZQbn645qr5pqssMKXClGa.fihXcTeh8Aj8o6R3KaAL.hsbbiYgchI.XPEVbclyvN8XGEHW+KcibeiGkOv.0ANHI4VLOGNh4TQazy0yocp7FgPEvsyj9hRo+A3cbcbGQOSKbOwDZY6PUeTXg7vqXN3YnBOcE3MEHUPARKJgzmf6XG51ONaFNdtMd6fXZXWBn1UghbsnB+c7FLXAAwq3SNf1JDFLZCOptt9WnA+yi+ptCBricYAZrfcYwzmG7nGu7uc4xK+6VVa7o51cpywYSHyyiFN0o4V5vSaiOJXf+angeg1gDuAzQKDD+75T7r0oplbaoTqrPVv1AtwOuOMXVNBnDUE7Wey1aRhIbCQBMXc8ogwtbHTXS5gfWszrTFuIM5fXVevudBaF3svbF3Qhy6BwiaRl.zA4rabiSPja7P03pKM+pyJD+Dba2X6dSGiKLELBZpqBLlDMdW7Vc6Rsiy.3h3Vu5pIzSk8ebtTgOMjMnuf62WPfF49czPMAYiKi7h5m47haEP.go0Npm3FjvPWZ31ANziUX9eaj4chY9l.2HV.S.km3yFDjCKIytIMdPPJX99SN4GVMYhN8CoDGUwji9NT.pNhiLJmKbwSKyswbl49Vu2k49m.IAxUbobJF63522itUvgTOHSWRVfMocIC7hGQUEj6.9.86wBbsU8BeAMNzc+8ogpPepxyShigp6YTdvZuf5QIQJN9e9ZOyMfRBA0DcNUEFm65rS0b8yvR3pwiL09oat6hePm6dZlyOB2l4MT1NDvWN.dnfjz2USNiVqWYL09m943o0qhR6I3KIWQklO1kFeDK7.g.k72f3vQ9mha45Acu05UogjfYF8DOO1QYhjjWBhav766l3E.BkbHELEAATuzT93BKH7A1UDkUpEwFjmgsIw83NS7Fo.KGMbE6QVvoCiL0mvNA5f1jPnycXgQRLw4PZYLbAQQKluOWnEM2WjOuTpkPgyqkvR99Nf06h45mYlmnGvbleWbDqa7qei3vyCgGp.A0EkGHmSIFKkXeHmq6rkX4zWHFURd2AeliP8YjmYOPkYIK4JRCeKLomST3X.3dXZhi0JhoOeBKVoYcYNA9HHi2BbN9w3cG3q.8WxuuQZT.pyQ7jm6QB2mFKvpJgj6CDPE4ChxOLQt11gKT9tA9jiQiXCm5RXIqPm5QxEEnP7wo2+XS2n9djgqO.xhJywkiBWnj80sH9KMPaA2gxA5XRratx.oHoPJ+Qi.WfcbCRkcr9J5ncHGmLtL1PG9Az5DS62AZyk6SnuhfJ7ynZScCi5PBsCnGIMbIKnYi5MLpaYTupYsJlUPRSbRo9jS+93ZomTiZMaVqoogBLAzLafgwF4.0mwmWOEVUaTsYip0LPxPWIWeFEbjP41O55PKrDzLkMYXJRJu3a+C8+qm7q+yqcsflR3uF5rNCLocBb4aGJi6LHhmK4zY1+yj7x3z1LyrDuc+u+jl+o0tPBeS4uFMpW0xrlkYNmvMFDdHEobd0lWMsbrL6cVu1417E9jKA2MIlN1gl0O4njinb4wSR4MVdbaYGSqjL6YNO9mi2qGUKBrnZ9f+i1afAzXsXllg1i7D2J3wvgjK6VIEAew2kfKiIkjdxfXlOHxhW2PU8sT1ojcYbEOSIs+3+ZMomErZW+A94bDytIvD9+prsXlgX5AHmWnPN9TfRNAdZbdhScFNUkW7ubB+2OrZFTJAwqbOqwhFMsZpyiMpVyxvnZcyDWM9xFO0vOtJ57ZJgCBDiKsDZYG7x7KKPB42XZxCeJAEynkfR3nC6ZjugfaiaER+MCnA1CE2bZTOK4JZiN0tYtCd6nWxm0lLpJWghy9.tnG8BpA8IBUtP96h6JtaPzJvbmylTGq0G4kLhx9yyWyN3oa5KgMGu9hYZ8kwcYMa1TuZs5llUpZ0vpVRd2Lq1LSbnvu6CGTkjJUFMM0aZ1Tg42G2bEKQki5FV0pna1nxjvnd0FFMrLZTQudMCq5BXTD+qxZnxbk5ULZvivfZc0zqTEMi.nk.8lUNoGhVsTx6mUm9yveInSrpU0RTAUutIWGbNCnFSRp.8Hv0EMaZAsHnajnP63yXw8bC1Oi2Ssj5Yl2UmYkMwSIMV4xK0vibtfETALeSeDG.YuAyj4zQnIxoqV5nzuv5ery+42u5L7TqYUstU8Jfp5hbQkrpGykFXcF6.eh38KtR+NJ2AKeaZs7O9v6KuC2cvxWH+ZDdepDd2F+sjCohugQxy2vG2kE5q8TJbGeNtOsOfw+7r9AL5el+.FO2NFfvdgjfn9rHpg5IO1blpyIs3FSRJ2p3hWKP7TV2sVKknopZuMIH2gAiycR63p7ES92qJ+tKxuwwyirAgkLVmUsG3EQ+VWm3dFpaLiroJ4ulD5.1kbuf9UyWJozMeojadx8qUqHDJ898GN4gXHj1TSXJ0tdrkufMHFZCZGBbwdHwC+kJ6.4LsSex9nz2oLYrdZezcnANhAuE9kLoAebgjIMRmbNqOX9Ad8g6cS8gapObS8gapO7+80G9PgG9D6P1qSd+Yw+YgDT.caf3+No7a4Bi0LPGp9b.9PpsWaam7DSnouGy4XOUli8TcN1Ss4XO0mi8zXN1i0otGdUkjWTiGWADZuk7s8JHKrJBwP+Wu.emn.
                        

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

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

                          @ulrik said in Scriptnode / Global Mod:

                          @Matt_SF thank you for a great example, but this is not what I expect regarding intensity.

                          If the freq is set to 1000 and the intensity is max, the the mod should modulate in the range of 20 - 1000Hz
                          This example doesn't do that I'm afraid

                          You're right I didn't bother to take into account the sustain parameter as @ustk said. But yes, set it to 0 to go all the way down to 20Hz.

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

                          DanHD 1 Reply Last reply Reply Quote 0
                          • DanHD
                            DanH @Matt_SF
                            last edited by

                            @Matt_SF @ulrik @ustk Well done and thanks everyone, I hadn't changed the skew on my Max knob in my minmax and now it all works perfectly, and hopefully Ulrik's too :)

                            DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                            https://dhplugins.com/ | https://dcbreaks.com/
                            London, UK

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

                              @DanH Thanks to you too :)
                              and thanks to @Matt_SF & @ustk as well!
                              No I could not solve my wish with the intensity control, at least not inside script node, I solved it with calculations oninit callback.

                              It would be nice if it's possible to make those calculations inside the scriptFX, and maybe it's possible but I don't know how to do it.
                              Maybe someone with more knowledge can point out how?

                              Anyway, this is my solution

                              HiseSnippet 3217.3oc6b07aabbEeonFYKE6DGDGm1doKBZAXJRj4tjheffTSIQIGgXIyX53jboNqVNTZg2OX2co9vEAnG5g7ePQNkBTzq8T.JJPQat1asHEsGaCB5sdHWJ5w127wt6rK2kbIEUhZh4g.uyLuY989Xdu27lQoiqiN1yywUpvx2+zAXoBWA08Ta+C27PMCaocZKUXIjO1yWZiSGn44g6IUnPwaS5qvxKJQ+8E2ZCMSMacbTSRROvwPGeGCKC+nV6z5MLLM2VqG99FVBitZqczcr2zwzYHfihnxRCzzej1A38zHCaAD.hs5Y36310WC.iTgE2vo2ocOz4Xa13efgmw9lXxGJRcgIh071Nl8HHlzpzlGZX1qS.+5IIU.0Ih6Kx39qi10nmQX6QRgqQ6PNhBQ4QgEhCuhwfmhH7JK.uTfTAAHsHCROKpqtqw.+ndH34oP6X6ic6qAhcQnvFqzB+rEQa5.iv1eUKsGg21E9HjhR0JW9kkg+yK8pq.RdOe4izbk21vD5e62YK6ivlNCv65zS90joVCqd.1eq98w59kdwTF1KFedbw+XfvfkGHcSGqAN1vG.0PmjgC+t4MWl70JF1lF1X49Cs08MbrkcrIMSH20wrjd.suLL4lCwuzJ+jUVNELrpG1eceeWi8G5iKk1.HyZvj7pq79.FFGDIyGGCapYZtOXQVJFxHLAmEjgoenoFE8GYnIGrpxcO1vW+vT3Pff6ZO+YQ5zlGdjNvrXRQvw4xtXeQljXIY6Y3eZ5rVX2ikCMcz0LkszNALVHRQBDe.o2Rvhx60Uy9.LzOYTuhrZ4vNrLrCatDaT+fP9lOFi.X.irDg.xL7Rx2TtjZY3G6SXz27l.N8bLwqNvEnoTHcjNmU8PnL3kkEmuwpRBoYLZljxVXNED9643iuqcIp7ck2eE4jc0uep8wmKSrapcSbW6NNBKYOzZerqn1kLPvGVbGinrcLJ52VmIfDFni8N1F92c.1NKu4RboJ3D8xbTAC0m5B8o4tP6ZZzC6JYziDUiXxIQwaXjnpebKorncig99N1TZuDhtCIAwPbPobrvOMRTINaywkQf4GXQjj5+Qtn9Rn1Xcs3KcqO6w+qbQ7xntC87IQEEIW9We6OKmjeOrIVyCGi7O4eW52kKxuJmw2bn6Q3jbO76s1osluFINJ2Z.rPFfc8MHFeEZiOBRJgEUcYPH38HemAfMZ3lPXMmjAyIQqmQqSi9XmVGazy+vnFracH13fC8EGhkSOLIzMYlFhs0OUxRLQpps.+Yge9AeZKOe7ftFONl8g2v98MfQgPxu9iA560yD2wArkfMjgiavOuUObesglLGpgs25if47TSZZdutiqwiAojlIUbEJBVgIBtJWDbGs8wlbKWgVpIJIjjNU7iIJIp1ZflKrXBqJW7hs0.+AzLYvfmCMpyAvf.ehebAmjHsSbmZFZsVuWRs16lhVSZTgyj2WGshum23VQngrrStAZOGWKMSv.nWGrqN..HmXo.CfhnueVpevQvbRMuVtUyovHonlSHklf5NZfontCPdGMaNxeFz5s6dOxNev+DnVhf9mbf3dUij5.mjPGZovJ4RsG5JVPN0Vbw9dIMwLFQN8CGUNkjURScNHH52N.NddTJ4g.mixENBEz7NhPMeFzAgIxhwZeggwBPZ93qnHXYvY+z27BCmEg07xaAgWyRq8tWf3s.rJM0tkTxzszHa2ZOK7GyATQz5Rhtk5C8GObb4VSO1UyD6smqXu84.1qjE1GcOyYB6cOGvd0Lk6u6bE62aVv9Dy0Mi8yex9WX1OGGuSu9odV5mQ4wyf9YQz5aNYEznUg6ZHd4OhWTPRkPipKRrJwEk7hP16ysJElWH9rnNjRPkNFWHELBGd57.i75qdUDqLhQ.bQz1uy4SwTEW9mIVwsusqyvAzU+4nMf8.C.WYZyJyiJcWN2U5dKZFvauq3LtolqqAroxtGVXKwW7GBUuizyaYa34X6Pgx5VNCsigEdusw9CsC.yu3C+ve6s3czcfKVqmHaRPeWL.0dzozKlIbwwUKdkYrV7W9BWs3++.m.wttfkCvXWCqAl3.+zbu.sYkCHrUQPtKXCL3PGaCcQqv6g8cMN3.rqHzSke3GqHrkq2JHyNgzxtC3DVycW5IamIQgxTeyIopt9V7vTxjclxmE01h4SsMdC+4he7hes1OdLUK5977k53XdJK6AXcI.H8TTDQzdCsZa3MvT6zMFBn2kTP5BK.7G+RyJ7cQoUaagxYilSVqQEqVZOr+wNtOhxm7+MHLylgV2zz4XByGrikrVzFI49XvMN.tk8IFzP11XyfnBLFtvB6Q2Htz1Z5.+bZGMR5UOKROHaoU0CUrSRtRUefLnSPxfdLLQVgfHcnBz3ZNVVzTyH2naQR+LtlAExZcIDacm.rlzhWN2KdQ1hiHK9UQdN88e39zIONDdAAHHNn3.YJ4XDiis.2xFYywrtOSKzRrKL1xoGU7oDewtt3hwGxbTBuf.ydYj1g87bS.fqgvbCqUocOcLKRnD+LWEju.GgKPVwmAAa5EfNub3rcARrqm89ZtGf8oXUrA9sHXio9C7h+ImuXkUyxvlT39NwqIEaojF6TROkjI9jfasHg6ojsPXJVpenB+W32VV6i6AAWnjSjFRBrJDJH7K.O6ZXGv7nxqVVZWsSBta.jB45Pg15FdeCWGFCsU3mR0lkUTpAdzdD9XlliOfl0qUWoVCkZUUWqhZEIlNlmNP3MO..sdkJe9sVenuiE33jdxCIArgxFaHjRLbcCR+kCPV05UaVu5ZJRrsurE9NXvXRJF8R4TPDdwKyCAQPUIGQJmobXourzQKAmy2rmTr0Jm.YJTHQEujSKAOUKWih2lpMpzrFLxLkFeoYwFUHR9zuDRcV0SoKdZx9UudspMTWqgZL6UV8RdPx6xbdrag8My6eT57Yp1moYdI33O93DSZTZpgNWkhEGf6xLQb.cVFWqx6c5B5Ey02RBr0hShsX6VYMkGwN29PzdTkaOxrmfgZXMzZDyOU0lMKWcs0ZTsViZU.6.gUid7fYc8zNYdtdDojhvxsDrcin8SN6MZVlXPWcsFJJUqoxMGHCSbG+HfPZZ0MvbBFdyY61UHmfPykbloIZ6lQj+mFYXOXn+C8cN3.Hq+NwurM5rpRO7TX9IwhOKM1LWtBZGuGP5UWKLZF8vDYNEmwIGL2E1hlf2hsQ8FgaTiMloa6Z9EyKg7NpuRbwarmBPrc9EOqFFWBsCgqF2dkkx0dynImdbvIs2j4XjNKJiawWL2NFBsAGY1DsZDT5bIcLk8UQ8oG+yaUnuoTGmH6V14H8h9mQ4ytH5UTjlP5rno16XFx7ZppUp1ndi03gFiLkxm+wmClpJ7LMfDYJ2Tsovx+bnlq1fFuulRi0pTVsdkQARsp0Up2PodkxPNPMpQARQzaJENGpqVqhRchKVHWk0JWoZV1.WBjbMhw+f65FBAmix+5FnWAjJMVqZCZFPkqoRjBSoqzDbREH2OhrnYyFPpekU3hztVNN9GZXePzZmZhP4dsqlY5GzRJlH1vb0qXLivKKBXF.nOboyh8XjOfQNHRxiftvrFHRgVyo7d50nTJhY0wbOxdRUSxP4AIeXimcVIvyb5bR7x2DivUPg9sjRp+R7hjxMa8s+Q+w+YwO3iu0D0omkpHDkJYrvOwNmcDhiN7vHmoEj+cG4wDJEyfLZjgj9e594+p23u92uUdYAd0c5j9qNJIGDb.4yQFHKauogABecQIwez4aOG4fi+8ez2wYi+7YhCDdEQixCAm88bjGV4u8KG7Z+l+xYjGBesPI4g3Gj9b2ZJ+0ELM9HwqjXVhGsgiyirznWYvL8fmy6UNcED6FikSdOJWLdYCWAwt25uBg2yyf2SgdasivzWV.+FSHe22w0R91XarKA2i6YE7mx6yJXPteVA2U2Gfv8c0r8F33AQ+El4D8oJ1GSiqLZSwFEg81FXOgwc4VAMpJJ16nYGaxfuiMS6Zbh3qVl8ZHXu7f65oCLqVhMicFZ5geaxyARQjvnlUEa900b6A5kX2q84y6WXom79E9J5QLU7aLOhowqEgsRxWn0hu.B1RqJSUkxe0nKumyPe3Po6p46R+anYugVcAel5A2Rd3KBf+c4f5ZzEa2qbv0tw6Tg7cAdmJAcNiwGT+Zd7gq8j3COI9vShO7j3CeiO9vWWVCKMcWmGxuIHZoQos.xVa5+a6fTCQ3aYkf+NcYETyBbs8PccdI+kRmF0YflJy.MUmAZVaFno1LPS8YflFikFRTE9MbP1WAMzYK1csTXqn+PLk9ez6VYPC
                              

                              Oh by the way, how can we connect an AHDSR floating tile to the scriptnode version?

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

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

                              7

                              Online

                              1.7k

                              Users

                              11.9k

                              Topics

                              103.2k

                              Posts