HISE Logo Forum
    • Categories
    • Register
    • Login

    AHDSR for FX modulation

    Scheduled Pinned Locked Moved Unsolved General Questions
    12 Posts 2 Posters 257 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.
    • M
      Mighty23
      last edited by Mighty23

      I apologize for the double posting but I think the previous title is misleading and I still managed to understand something about it.

      Re: How does "Script Time Varian Modulator" work?

      My goal is to modulate Simple Gain's LFO Modulator with AHDSR, but I can't figure out how to handle this.
      I don't understand why I don't hear the attack/decay/hold/release modulations. Also I don't think AhDSR's Gate is activated correctly, I use a script with a 500ms timer to activate Gate.

      I would like to be able to modulate AHDSR of the "Simple Gain" modulation, so I ask myself: where am I going wrong? Despite the explanations on the previous post regarding "Script Time Variation" I can't understand how this works with AHDSR in scriptnode.

      This is my snippet with the tests I did, can anyone help me fix the implementation and understand how and where I'm going wrong?

      HiseSnippet 2788.3oc0ZszaajbDdnjZYS5Gq7iCAA6gFBAIza7RKJISKk.GS8zlXsrHLUjSP.hcqYZR1QyzMyLMkDii.7wbaOu2xeibyHA4WPNkaKxuf8efS08LCmd3KQ8vBZoArX+np9qpt5pptZV0WXSCBD9VYxtSmVTqL2DUqCW1bslDF2px5VYtNppOMfJsVsSKRP.0wJSlIetZzLYmxR+4Gd1pDWB2llzkk0tBlM8kLOlLo2pk+Flq6lDG5NLOiYuX4J1B9ZBWQa.IShlypEwdeRC5qHpoMAxJyza3vjB+ZRhjFXkYpUENcp0TbHOb96xBX64RUMJZUCXTX2aJbcTHV0q0ZMYtNUik3.KfKUSj+ICk+6i1h4v51ehdXF8.3DJL0GYlHM7lLE7JZBu4Lf2.fTFCHMUHjtCplsOqkLYDEdtApBWR8qS.0tITBmq0DudZzZBXFbYAOx9zM8gFcoHeo4l6gX3+dvuN2idDFT9AR7ADebH0pcmcI9LBWtkvosKADsh3mh0lFEZPS5M+rgTfUjfinAmPzrvBj6yK6A7OB1V.LcWQJ8Y60VRyOpI9bXq6g3hI.VBPZCdCFmVv1mBipnye689STaYdXZREu08sFw0cOvhMe81baISvy+f2mKKn9CDtzBs7YbIHIfkgTA3rWvv8XEjAvHI9gvIew4z6r4dzWYn6WssTJ3J8brcAnoWS30RvoJ7EMtdGiwcAwFGKNXAOZTEo9B271wz8Pf2tsoOHGHvr540MvO8o34dv6u.ESPZvGmKK0MfhY0wIKSwKzkAzlGm6XP9OAMjhuQZhta88ph.03W8nbJqy0zFOXBV5S3AsD9RbSB2wk5ar6zcrWDNTe1d8Ldd896iv6zjha3ybv1Q.AyoTm.rTf2ihobB31wAWW.q.LyWt41JhfAC5vswLY.0stpoZPaWg89Ex0KRTB6FZ97bXcxK8aCZpkLVdMc3CAO6Xt3PbKeZcZ3xQOB72vItQSI.buaSK.DwBTD6QgUBlHQhIAXWAug5uCfPV.+WHw9s4bFughx7pIs9JuA2xkzQK0r.bfTzpE04AfXEhl1f0hZhLtI2TzCRlZoBDfsczR1O2fiSfpKlYPPPPkoHNQq4Qj1MSnVDvTmVFnFD7sYC1az78MXUs9ZiHIFzqFm5dkPR2F7lnNck63b3dGpd8ANVjIn1LY.CG5jXDDlm21aOpu4Ya0DgHRoCygFdXNynv1gmlLlnfWgyja2hxGVrYqnifPHwbQnBVdoNf3ciBHVyk4P8qBaXVLH12sPIcTzRC8jTLJT1gHIVY9CnRKV.9T+WVH9yBa28qKuV72NCiGhYMPmLDn2NEP0fLGZe9d6PAeJ8hved4wg9qg9FtXu9Du4FKhugZwAGhJMVOL3mLVL3lJF7ZpKkDPSwg+928c+2mM1bnVa3zEjWUOX3Gd1XqAWmZS5b1nelDkvZs8OHsbTdgE9OmVt7R5AT2yFVxp3xKfjT6UYduxV+1JqqrXgb5hNJ.GOZQ8kL0IuLqSO.xuNLAwrn0oA6Cd+fc3tgq.SkSwokiRP9uobmjF+wxshOTVQK0PDDi7urNj4Ha1c5e+GJ2jxZzLIk+OTWYW0ER4FmyECCKxS.KsH9v0E.2nUzl5a5S+ysob6NVdfeWUOZ1qbDa4QLVj4KGHospw9Ko197XNf64pQ9zSFY1TBT1S7fZxB8g2mVZF3pZBrpmFANG5Us8fbLaEXIgvmJ.D1xDt2XrbMbj4MyLfbmxgZxoQ5quYh0+1+ZfhSP650YvrPHrWf0PToezOsbhQiNo+zx80QQnd7ryR4AKA+3+5YVPgSq+iOSBpoHM834RMAouKHsHcNzwYQwre7LlLbQaXK4bk2V5ZnPPOdmv6KPxPN27tiGnIiCsNosqb2diaLLGOe+yNGR1sPl.c.GUteD61zUPjPV16vf73TR4WfL6xze1GaXtg9yJGElJtNRq7h0q85m6SZ0zZuFw01I6zw0GhIodI89oO8oeZ5dmOp6OncVBdz5mE53iYVG89bX7rUSTNy9qvyN6CUcVg6POBZ90E0M2DxIVb3aD96GzhXSgApSfqTl63S+NdXP+g3.4pzNdHPGuysIoiXrK6lVvF5w1xe6knmwTh5zHMls5uzYyf5RiYk7TkuLZ.EJLKelpDYb.ccL2f5s7dSMdk2azUebbg6cPUYv0LGLdmX.3ERY7hpbjV8Wfzag1ndcpsLAfSg172cITMzq2s.0LuVtzmGu72NpCrpmhinL0fCCJbAeyNdSpzWs98kGPgrqvO.x5tpvErB6QMO4XKmEGsbN0XaKnDI74w18ruYLgAHmIDjHUJoQGp5I4zSDXI4mabEX0aCTI0d1aHGPqK78htpST+eY4WRa.KjICSRu2nyZdBgroN5U2Wb3ce6+7e+rWJDsBKqki47q1DRLb650Uu3gAJTrcGwVDvCm+ZppHYRSkFbgOMrVMlDsFjzjvKV.zuigJk70+rWHhSwddwweOeTFl2Su82ceVYHbE2sZHh6ZDdEAwnPD+kngWrZM5Ow.jmnnD8NQY9enjB.1xmBAVo6HpB9IyGPTtUestx3geOnJ0eUk0e+0NLJ7sdz76Aw7o9CspkW3Ez7jJaI5B53PRQIsdEUdnJORUPpnuC2ePs0bsvLes1k5Gnyw4Zn4J.+yZEUxmp7vXQ9tgsFcePrkNsZJ3LaUWgyfBVpbN0cEOQaURanLS.q5KHA6PXtp.+vMxZQ4NayqASVGxRE38UgYmsIwFj2NUIpna2AoJ.KX2S8KX209OFlIFJZaVPqTMN2pfPMhhmwIeixncrI77zoRpdY1IUiGpGzKNJj6gqzI.jzK93tPSZrPYQArFyCIkldotMxC9ag3wNUqyDFJ.UJHwsfi6aw3QYuiTapVaQNpa6hP6PQOrq9Ry2xn.dVVFx.BQb5A+4Bwup+q1X+5HRSm.vgSJ3OChBYM4BjTPO7oSHPlKlNGPUKv60DpU7KTE5xPLiEB8ADqZGpRVdGheCpTG.yrinhoxoZGGA8L89GUcTzkdTbcXWmEndgnU0d2B5qGE9T22TkQ7WWzZCvWjC31OLbOHWVo1axZr2L8v2axhTOlqpuZcub08g4n6E9TbwkmqXwRfeq8oGFtGDMgkeRomTrzREKs37Odg4WH5GyQTwxVoMjYB3MLNnzo0PI8sKGA2tzDsnKAdU.JwkQ57pjSJ61UAoJKJtroWTFOgEiZDbCcRbKQtR39M.bJ8YMZ.bH0jO2bdZj5mIfIfyLoUxcw55zI0AcqQ5L6lnJA6pF0l3FiVvQVJOEW2b2N0o3Kis9TKPONHMaZEl7QXI4ihITcvEpuW4I5n6knznFqTDwKs7hyUZ4RkNWBW2RP0inE6J3RT1tGZghOd9BKCztXokWp3ROo34Rz5VTbyi4ocOcRGlR037fEiGhnWMch6oKUc87K.WieIf1Ed77Krz7mSynDgHkyJCmOmV+ViR022NZ5n5WZ6p8Tp5ggpvvEW5nJ5ISNKtwWUH12inuk3Y547G2ZYbWjtxl3ezTS66hzUd8GO.dFTUB+J.besns5o31h.Y3ndTE0a9q+U0EUtff3KBE0dt3KXUixczM9D7IZvhp1YhFrX7fWJqgGw1W7V6v51nSxQ2CH2b8O46rnsTsw89Cc5iusrGyg8Va6zrpOBmu2ePNVViGgKbVIbwyJgO9rRXoyJgO4rR3RmLgpek7QYHqNmXYsU0MBuBbltkaGRa9+CZuBS5C
      

      Free Party, Free Tekno & Free Software too

      d.healeyD 1 Reply Last reply Reply Quote 0
      • M Mighty23 marked this topic as a question on
      • d.healeyD
        d.healey @Mighty23
        last edited by

        @Mighty23 said in AHDSR for FX modulation:

        I would like to be able to modulate AHDSR of the "Simple Gain" modulation

        Are you apply an AHDSR envelope to the Simple Gain's Gain parameter?

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

        M 1 Reply Last reply Reply Quote 0
        • M
          Mighty23 @d.healey
          last edited by

          @d-healey
          de94d038-c950-4386-a3c3-7ef0ba04202b-image.png

          The only Simple Gain parameter I'm interested in in this project is: Gain. Gain is modified by a slider pack. I'm not sure what to answer, I would like to apply it to LFO Modulation

          60a50848-daef-4cdd-b51a-631973751757-image.png

          de3d732e-cced-4a51-828b-9f76e30d9239-image.png

          Free Party, Free Tekno & Free Software too

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

            I'm confused by your first post,

            My goal is to modulate Simple Gain's AHDSR

            I don't see an AHDSR in your module tree and you didn't mention an LFO.

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

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

              Oh I see, you've made an AHDSR in your network. If you want to apply it to the LFO then you need to put it in the LFO's intensity slot rather than the Simple Gain's Gain slot.

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

              M 1 Reply Last reply Reply Quote 0
              • M
                Mighty23 @d.healey
                last edited by

                @d-healey said in AHDSR for FX modulation:

                I'm confused by your first post,

                I didn't realize that it wasn't clear from the post, I apologize and maybe I corrected it.

                Thanks for the solution reported but this does not conform to the desired result. I'm taking inspiration from a plugin already on the market and known: KhS Trance Gate. The ADSR control in my snippet is not similar to the plugin I am inspired by. I'm probably having bias.

                Also:
                How should I better handle the Gate parameter trigger?

                Free Party, Free Tekno & Free Software too

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

                  @Mighty23 said in AHDSR for FX modulation:

                  Thanks for the solution reported but this does not conform to the desired result.

                  Should we ignore the LFO and just focus on the AHDSR?

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

                  1 Reply Last reply Reply Quote 0
                  • M
                    Mighty23 @d.healey
                    last edited by

                    @d-healey sure! 👍

                    Looking in the documentation I found cable_expr, maybe it could be for me on gate triggering (maybe).

                    Free Party, Free Tekno & Free Software too

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

                      I'm not sure why you need the gate parameter at all. It works fine without it, here I'm testing with the sine wave gen.

                      HiseSnippet 2791.3oc2as0aajaElx1zIR4xljMnXQQefvnnUYQVEKaGmjVjF46wXiiEr75r8klkdFJIVOhyzgTwVM0.4w9Vedeq+M5aAn+AJv9TeaQ+Er+CROjyLZ3nK1xWhWuqCPb3kC424JO7vIUC8cXRoeHJW9s6DvP4tNtVGgp4RMobAZ8kQ4tJtZHSxTnE6DPkRlKJWtwWSOZt7SfL+7COaQpGU3vR6Bg1wm6vdAuEWk1a0JeI2yaUpKaadKqYOWk0c7EK4642FPx33oQATm8nMXujpm1XXTtIWwkq7CqonJlDkahE8c6Tqo+9hn4uCWx20ioaTFUCVnntW02yUiXcunkZx8bqlvwRDJGtZJ+OdD+eW7FbWd29SkC2xL.IkBa4QtwxBuwy.ux1vaZK3M.HkyBRSDAoaiq4DxCToinwy0vqKTrv5TPraCkn4hFaqIwK4CyPnJ0htGa0PnQWJJN+zSeeB7W262W3AOf.Beoh7FZHIhZs1YGZHmJTa3611iBrVYxSIFSiRMXo8VbpHJHZRHwzPRIZJXCJ7wc4A7eDKaIvzcAkJjuaaEq3QMw0.U28IkSArBfzJhFbAqjSHCFUSW3l69mYNphvzT501z2RTOucAK1h0aKbTbeQw681B4Awuz2iUJHjKT.m.VFJMfyeNC2C0PF.ihFFAmhkm1nYK7fO2R1uXakxWnkyI1EfjdI+VA9BlFewiazXbgGv1jD1g3KhGUSZnuWQmD5tOr1dsY2q.vv75EMMHO8ojou2aOGYSfaHGVHOySxH75jzso7451.RyCKbHv+GiDRutwRhtp9dEQfX7yePAs04RFiGBknBoBYfenhzjJb8XgVZmti87ng5y1qmwKZzuOfrcSFoQH2k3DCDhfwbkDkOYWFgInPXGWRceXGfY9hU2TSDLnrivgvURlWccS8fNd9N6UpPuHQyrqXVm0f8onJrMHodr01anirODYmH72mDDxpyh1N1AP7FA0KdJRH7tCqDPDWpItEC1IXhTEgJId9hF5eO.B4RwuUQBaKDbQCMkE0SZ4EdEIvi1wv0bIQp7CBXt2CXqHzzFrVzSjKrWMM8.mo2JoOXaGuk8uZf6DH5RVL3PPPjoINUp0hpbZlRsujq8VFnDDhs4.1arh8MXUi7ZkXNFjqVdcuzWw1Dhln8tJbXARuCUu9.GK1DzXlLfgiBRbDDVTzt0trPaea8DgSjxdLGd3GyYeJrSj2j0D8EqK3pMCXhgc1LJ1EDNRrPLpfopLGHdm3CDq4wcYgUAEFhCm8cCbZGkQFnmlhQoJndWlalYYLKQA7dhc2lAd78R+uYjn+J3uT3uaea9ziDwWSu4P3JM+zyB7YizBbc8BrEyiQkrLqv+7a+1+6yF4UnVav1Gx5oGL7COajkfKybncNczeqTgvRsCeSV9nxry9cmzU4Er2v7NcXIudUdNjBYuByOsB5qVeYphpSXK1PELdCXgJt1uH2xr2.Y+Fk9Vd7xL4dPrIPC28vDvT4DXKePJx+CU5j13OUIHwkYcCWCw2sxNBsO2U0r6z+92UoIi2nYZB4uqt1tpKjJLJ9ECCKpiAKAzPHYdHH25FS8UCY+k1LgSGTKHpntGyxqCShZQs1jYpHUrfZ7+ZF0WKtKD7rZbD2zQlJCCk+XcTS2n281rby.2UafU8jvvEvurcKHCv.IRAGtoAPTKa3dsQJzvA12axBxcpDIImDatbkMV+6+6AxNx10qygYgwjVRzPDouOLKeRvGcJ4Y46qhiQ8nYmkIBVJ9I+sSMiBdq+qORLpMKM4nERMEoeiLKKcFjw4wIK+nYLYEh1xVx8RuszUvQfdz7v66fjg327MGNPSFWVcZaO0N8dtwvB778O6LvY2.aCzA3pb23kaUOepBxAdaNjkklK+DrcW1wydeCaE5utR7wTIU4YgmubssVKjFzDsaijJujexjp2vUrVo89gO7geY1dmIt62YBVBQz5eILmOlaY7aKPHSUMU3L0uiL0T2W245BW1APyunro4pPFq96+J+v8jATGFLPcJbguBGdx03QG5Oj.HWlz3Q.cz7aSSGwRK6kkwFpaak+wEXjwLr5jXClQ8WXqag6Ricc1zEWLd.MJrKtkt.VB.ccrUP8V7sIFshucz0FbTg6swU4vk.GLdGa.3ERY7iMdiKk4MvqTuNyQkB1Ivq90ebpao81eyns+Z3ZbAyTSOyl+KLsIuh9FFYMlfEFYqL7xJ+eF0xJGLxkUdSGEr8w0RQlYgqwZw2F7Ak1c9URlNQ0szZV69WxmFNvg9gmsJvjCjlZTU6PiIxBs7aKTYLIFejMIruXcVOEq4OfBKOwktZcewEQ37ob74SvXMdq.O1JBHzMbmOCFuCjah43ijdyZXuguvOnouf6Xq02hoB4MZvBsw9.Yn3jn61ycqjjjb2zx9tJu.r7ngaXNA3TIKJeheZhApu9r3y1hNd3mGQxGejhjet3J7iPz6Lp1q18g.Ml4qkr82LtChtmiJtMj5GyilQP8pLEh.8GqLfH6qCdNgpp9dP9D8HlG+7xDdhQ1VPyRje7i4fi.4uBO7Guv.3iMkriE+wuaXt+GNsfvAgLHUN119UA8YQIUq92x7RIQ+aYUV3h5Zp2esjiSXzLZwcgrLYgCsJ1m6E393JiM9bxdJsH0nWxT6qu4hV+E+ugarpUMWI5tVncXgRSV0WAOcI3OnEzW2Qm4OO1FCTMl9.efNImVja7nYv.iSgf4kj6.N2Xvt9bpbaJ2SmpYs1x.lvcSQMXxFWKc.hWFcefUoN.+1oJU6Edartf7f8MKrjSWS9DXlZnXLTAoR0jr4kQRD8ZljTENWT5PsZYt7h9k5GWOdjbvr43nUOZmNFfjcyG0MZbqMJOVxaLCbMnra0MwsfeWJYrSz9Llk.P6clzBBgrAWDeeQrVoh1fdP21kg1QrdTW8cwRjUIiQHKd.iot8f+BQ3W2+kareULsoqDB3jA92ByhyKpjY3SFSfs2LS3QcKH50X5c7SzkV0hMSXBiCBp195C02lF1fozTOlcGwkuWvLANj8L89GU6J5wNHox+Kyk5WLbQSzMYe8nwmtBG5St+hxnUfXQtPdJQ0EA3KTFcSdKcyjCW2jGqebece05dc96BywzK7S44dxzkKOOD2ZO19Q5f3I7jGM+iJO+iKO+by7vYmY13Otm3LKWnsxGrv5lE0I0PIa8LNhU6Bi0hK6vkAnjT3xypPNsPuWF3p73j6fbdY7DU9yiX0vG2pkxWoq90vo2yJyjOyq7jX8mMhMfyMNJMmwtAcx3niNxfYWGutbG8nNTuDzBAxxDo3p1Z6LdwWDp9LaPOAHsahhR9H5QfhOSn5feZnd4mXW2KPtQO17wD+3mL2zy+j4m+LwbcK5YOrVRnfKPd6SwyV9gyT5I.syM+Sdb4G+nxmIVq6yvX6lmM7zw4LkowYAKVO8UuR5zvSWfx5z2H6rwUIPOSHJqPNmznUGk.uO8X1yxuvzk87jHCCUQGRbgip3ml6zD7dQe+8ZQM2M7T8YiLpEvRWCRH4ye5Tws6fM0E5mN.9V3pTwk.3tkea8S9tAExqQ+3c5usDy2VYbQBjIW+It8zIWqpFS3ZZ7A3m3AKqamKdvxIC9yl8nE0Iz+0NQUDxj9joGP1JL+mKHOdCcaRuezdu+0UZwc4u1wI6R0Ggyz6GWFBMZDN6okv4NsD9vSKgyeZI7QmVBe7wSn9Mphy8V6KhPaTcknKWmK56UNJg7+O8Jb.mC
                      

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

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        Mighty23 @d.healey
                        last edited by

                        @d-healey in this version however you used it in a synth, I'm trying to create an FX. I need the gate to start the modulation. If gate = 0 the sound is not modulated

                        Free Party, Free Tekno & Free Software too

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

                          @Mighty23 said in AHDSR for FX modulation:

                          in this version however you used it in a synth

                          Yes that was just for testing. What about if you use a Silent Synth in your project and enable this option?

                          feb64d89-d54e-4a73-baca-27d446f0b8df-image.png

                          Or, can you just set the gate to always be on?

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

                          M 1 Reply Last reply Reply Quote 0
                          • M
                            Mighty23 @d.healey
                            last edited by

                            @d-healey said in AHDSR for FX modulation:

                            Or, can you just set the gate to always be on?

                            From what little I understand it doesn't work
                            https://forum.hise.audio/topic/7566/scriptnode-trigger-adsr-with-peak-node?_=1721123838357

                            Free Party, Free Tekno & Free Software too

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

                            30

                            Online

                            1.7k

                            Users

                            11.8k

                            Topics

                            102.7k

                            Posts