HISE Logo Forum
    • Categories
    • Register
    • Login

    Enable / Disable Scpritnode Nodes with a Button?

    Scheduled Pinned Locked Moved General Questions
    6 Posts 4 Posters 228 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.
    • FortuneF
      Fortune
      last edited by Fortune

      Maybe this is a dumb question. But I couldn't find a way to enable / disable nodes with a connected button in scriptnode.

      Enable / Disable option is only on nodes themselves but can we use setAttribute for this?

      1 Reply Last reply Reply Quote 0
      • FortuneF
        Fortune
        last edited by

        Anyone can help please?

        1 Reply Last reply Reply Quote 0
        • orangeO
          orange
          last edited by

          In scriptnode, you can do it with a knob. When the knob is 0 it's bypassed, when the knob is 1 it is enabled.

          Just drag and drop the knob to the power button. Then you can link a button to this knob. Here is an example:

          HiseSnippet 1588.3oc2X06aaaDE+nkoQrRSgSiKPGIR6fCfqgjhaSAxfTrkUfPsrUsrSxlwExSRGD4cLjmriRZAJP6P25b6P6ZmJZG6l25RCPAx+.oicyYoCcI8cGIEIkXrUTZ9.gS5du2c2u22uSM83lDeetGRa9cG3RPZukdqALQ206hoLT8p.c811XVGhGZsAtXeehERSK20kr0leVj563xqgAgLIwjPnavoljMoNTQL0lU9TpscMrEYWpSBoWsRcSNactMuO.kb5EPtXyd3NjsvRwlQGoM2FVTA2qk.KH9HsYWiaMnUW9gr.4uA0mdaahbQQTK3fBHWiaaIQrjJZ8tTaqlQprOBoo2L1.jKv.rndCpEcH8XCwBJFFw6Ho8PalSBdEOc3UHK3ok.dyF.uyq2xzi5Jh4Hw1Y0qyDDu1XvEjDVAxhzNRecNH.SrhCtGolGrX3FV5xEJrrQoBEtzUa2mYJnblAmsEWP1lszkxe+7ym+KxaLJq1syjm7Z7311DuLYK85dmzFWh0241DukMN.a2mLTPP8SaemaxrulAZcBA4r5LpXaWR35SN.AEZ1j9hPDBhJTdh2NzSrVegfyPTKYHxFLL.Cu8CIpzhjIEn8pWEKvQmGbzv04R7DToVoUkb.jzD3omWuJwumf6pj0wkyj.QatI+1u6va9K2qxfgKNZuJtQ5XcKUJu5nLpcqhPdmGjxAgFRN40CCl7fT2wBEgDBtUearHcVhrzPHCv0lJbTFyw7ohAIKc7Lj5TXhyrmT3dd8lTgY2rw6LYfWvy8hFugEhNm9FsaSLEwfcV8Z25USUm7ggHv8KARpHlrp27K5mKuggwFrNTFYESOBfup9taQDGx85szEasE2hT6VW7RWMtFfqGAB9H6xaZiGrjO1w0lrCrukMtsM2rWK58HiW3HLPdMoDKY1EyXDa+oo9xHsWxMYVxLbj6v6KnrNMvBOJj.puUemVPWMSx5gnCnoMirzRv5Bx0x3pVDlkZwSfuPlEkq0BYVLhYbUITnEU41B+M7qf91gFYIG3G.kZXSPEGzDK5Ji7kEGgPKh2JlCCwxGsqhH.3iB4MAqbJxZ4jRG02NPOfZUNpJUPW6veeSpk7J00VFjHHdYGv+J6FzvO4T.RKdynJPxyeFsbIJPB5KbcAJqRkxKw7Yz8On89j6fRoeKn2lZKOkUB49pPepNfgcnlAhfztvPq6JCKrlrdyHJabUocwdcHBUchXqib7knUvkVmc.ryf7vFT1MR25Y0JMv2MMsu4gU1jeHwajYzVsxdttiREjskf3JSBkz99uS98aka0ibXfUWR8Ae9eekux4AkClHolG4N8ILyAnzWakusBZRv8kUeOrbRb+f+P989if6HISi6HYOcb+u+vO8OW7w+oB24z+rQvKzhBM414RGMlcFUJS6boixvNCxd53MBVR7Nmpe6nPNYfxoBYHPaLHeb4rfLL9RFP93xIg78W7mu9ecuudDH+jA+XyKT8gggFsb3bQWnJYLti11yItWnxji6ERYpGpKmfotgrnyIXpC5dFq.yETRcXt9jZ6iwkpcSlHZrCRMQIinZ34mdIXyk0cjizMrXYyLGzyR1aQYz8jTqaAU6jy+rs6vAAHhfqNgyYlwUriKOthIK3Nty4Qij2FDy+3xi6bdzSw4LUCUmbhqECXdV8ahOfnd+qpY36pV2l64XbcBzmTN5Xwm1yfM98s90I8YvtS7yf21T.PXWOLy2k6SJl7jGgWoj7pRD8YoEOfTJojpWMP8RH2YpDQrTRhMwrTGFrN0I0fd2j9ofGhzh.Zi019lfxhGwm0rusOQ0GsXxMFStTRxZ4dNGz80lW++++SXd9ewUtICtmxSElOBisnxQ22.JOXCYgJL9NPZWabeaQD0zoQM3LtaWNiZlLlZGBLBcmNjzEhyRgtlPfM6ESYwJ6PrIX+DoVePkMgQcwdMBFEdZrEEmbawI4udO8.3ZHy8Mdy3kx4dC5kxuHxPgxiuF3oeY7zzWF2gC1ziuuYvK5kodmQQAzal5uKdd8Fx0FEi9+2z0KrRAjCT.eeSSYzwGB1mr2SooXOWdJ1ypSwd9noXOe7TrmqLE64SNw8H6cds9BtSP7OPn4FpQ1zzBFUPkJf9O66efU.
          

          develop Branch / XCode 13.1
          macOS Monterey / M1 Max

          Oli UllmannO 1 Reply Last reply Reply Quote 1
          • Oli UllmannO
            Oli Ullmann @orange
            last edited by

            @orange
            When I load your snippet, I can see that it works. However, I have tried it several times now and it won't work for me. Is there a trick or something special I need to do? Simply dragging the button to the node's on/off switch doesn't work, unfortunately.

            Many thanks,
            Oli

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

              @Oli-Ullmann yes that is deprecated. You can only do this with a container.soft_bypass node now - this also adds a small fade when bypassing to remove clicks.

              There's a template in the scriptnode node popup that creates a setup with a soft_bypass

              HiseSnippet 1351.3oc0X0zSiaDFdb.GVxx1tqDR8ZNxVgPIPJrndfP9hF0FHBmEs2PSFOgLJ1y3ZOFR1pJUodY+Kr25gdt26s9Gnm5uf9Of+AsuiGmDmOVfjRa0FjPYd+vy6y62NM8EDZPfvGYjo0.OJxXCSqAbY2xcwLNpdEjwmX1.GHo9Y0jJMvCGDPsQFFqbhhfw5qhh9b6QkvNXNgNlDBcgfQneCykIGSsYwul43TCaSawbSHcgh0IBdYgiHDrmULyg7vjd3qnmhUhkxD8U3ftHiO27PZaRAR6N13C2eubE18v7zCvGT3P5tDR6B14xu+d1GPy8JjQ5p1Lov2Rhkz.3gVRXOvpq3Ft9BtfEvZ6PUGxirfaVSFUtKywt4PmS.BYrZywtpUztpMMavrYinO1k87HFYGqQRmlQp6xjxu.ljQBSZUsI8BSKhOySNlixddpYcNDA6fgXSRSQKKx32LKK.A3xcbw8n07gCiTXq8yka6rv+d4W1IjSjLAOqfepPROiu0Ky7cYVOy2mI6zr5zYt7TWiuvwg5OW1pzA+6Rws3gtso9am8ZrSHcjf.7mzml9g4SIZTmPPAuNmIOyiFetlvwV4qTee1H.J1sAe600qfkXUPIlFHmG0WxTliQE50PYfNDstYEZPOovCJDlI9AYNB6PGrbxzIUgVLCveLQLTEn3AL4fjEhKPNVt6LG6gZhuvrISR5NeaL0brQvS8ugMFWY9Lypc5PIxwF3pl0dyxVFlagKCyDWFB2o5x2H9X1ZuI+bK.em43jcOepG1m1RzzAOXq.rqmC8bvF2NaaGAomE6szYqP7zlPIkDaQ5h4bpSvxTHk9Qp4D5bQnjwupAV5y5iLLOMz0B5qSnkisNflQJUMj9bN0YUdgEkaGc3ufOwLyqNaDyL+PlIJ+NkJuQ32KJbD+cjwSz99fHm7kc5mGcrii3lxBWOVbVJDChn0T3LvqqfyHJRZIFZoG6JBgKI1bGmhWZX3XnkCSmZgYNpLdqv.nGh8YbK34DMRzXkKn9AQ24Zl41A9Cp.NUXCrVqFl.97AMwxtpRIUaIHuk5uCYT96DvHYJjd13DrUO0gSQ0VF.HWkiRMCUEMah8A0fN7plSoLVIQyJc9r5DTslRe00CtPwkfcPWnxWTJEcKZ+cDHRqD8YlAhNxKaGYenIf0mk.VIEJYeBMVl7gb2fYJSO0CyzmRpO0zxUHjcgz0nERhEzzXS00MObtgoHf.6vnZBhlI54S2IA64ErRvdQvmhEzMn+vQMUXAdPShRgPyNcqnInnfG2l1eX8RUnj2FFmEo9vZnDoB.3FcB5g0fwi8DiaZ2.2eJZOunkj5oKCFO.xpG8FseIIUkqKsZ7AE0h1W1RD8rfp3qADptymZ9Zvf6.II1fgckdoOqv1m3KB8hNLiEUg1AG5HmgN5tgRghy.k28GSCke58u+WmEJE+Q2e+H8ZU07oeaHTeO3QBO+PuhyEO.86AO2dzrglbKXnYiH7j8bU2sGq.zsGM+.zsGgV7bMv3WvbsSfwXez.EX71GDJqY1rKN3++5lGCrjNZe1+4Pwaye4j+7s+7CHrDjDW5YbiQ4F5Z4pbLrYyYADzhi5nsglKdq1GtCN1Iwlwv1gPaZ0k8gP3D.Z1P2863pqopWzU8FIbZzBfAwufR7w3MPpaO8P2QdGEqLliFggJID8bwQKZsbuxy+EqE5hI9hKI5McUP9IQTfvDOZ965lMTmylGc8ztVW381ujPl7QMih6trJt2xpXgkUwuXYUb+kUwCVVEe08qn5mU43PovUWIAkkMqp2lwPW9Fkwi9a.8pRF6B
              
              Oli UllmannO 1 Reply Last reply Reply Quote 1
              • Oli UllmannO
                Oli Ullmann @Christoph Hart
                last edited by

                @Christoph-Hart
                Great, thank you very much! :-)

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

                19

                Online

                2.0k

                Users

                12.7k

                Topics

                110.5k

                Posts