HISE Logo Forum
    • Categories
    • Register
    • Login

    Scriptnode - Creating/Linking a button that bypasses a Node

    Scheduled Pinned Locked Moved General Questions
    5 Posts 4 Posters 542 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.
    • L
      LeeC
      last edited by LeeC

      Hey guys,

      Been searching HISE and the forum for a way to turn a node on/off using a linked parameter.

      Now, I know this is possible because @arminh demonstrated it in a fileplayer example he created a couple of weeks ago (see snippet below).

      There seems to be a 'DynamicBypass' property visible in the example, but I can't find where to turn enable this property after creating a new node.

      Any thoughts?

      Cheers

      HiseSnippet 1264.3ocyX0raabCDlTRz1Rwo+lhdUHmb.RMrZc+An.UJ1RJPnR1KrrciOYPuKsDg2kbwtT1VIn258dt8ReCB50dn.4Enm5KP6aP5SP5vkq7tqzFGEgFmpShCmg5a9lONjTVARaVXnL.gKu+XeFBuJo+XgZ31CobApSSD9cH8ngJVPUiosF6SCCYNHLt3C0FvkKgh9775aQcoBaVhID5PI2l0k6wUIVsZ7sbW21TG19buTduYiN1Rw1RW4H.OEIaf7o1mQGv1gpcq.AgWpkCWIC5qnJVH3yVRmw8GJuPX7+PdH+DWldPMTeXgLlQaOj65XMIWCQHbIqjLunIyuCoG2gek8DF38hlnZRDo4.bgrPpTFHUKMj1HEjZKcczKf1kYgGJE5JYPG.BoyHWpJKxzkf3I3xrUmNBESDxUiSWhdqB22mXwU1CyGuExAuPg5MMdiK92lz5zSY1pDvVhz9QKZktVtPIWgHdVtqBouc.2WA+9ZfrZ7vpseTsL.xXFgeJoZKw.tfstc.CvVyP+cXpKjAms1cOk6xrboiYA28de8oiD1ZZupe.ymFv1WpmZsPpmuKaOHx6W8DWo8Y84OlcuJOoR4JeekpoBJBnao8XM6gTgf4FNqa5cvBUfzcMwHuSXA2u54T2QIq2LahWd93Qonifq10mE6VlbXhYnkQJTlX8JPkXJGYwdxQJtXPOpJfeIBS1YjWenWjMa63rErgKfzgFMdC8XsJsOS3DM3Evm3IqoGiimr1jIQZbvDJvdbMJRDD+c3alJdRYSOozQ2krM0FXswVT0P8VInUoBzprf0suRyd6TAVCAveZf2EXkLlwE0q9jdtlrYaommFh5Ntwe+63N5eUB99fGFM3dfpQ2+tWX5N355nEM.ZXCGYnW+BleASVFkHKqQ5xDuQtJN5klTloeSkBIfpfATqX.kgJeEL8TfBeSvqy.3JI06i8MJkLv9C.XGvVO87uMzCMGKndbaiKH7GmVfttU2GbT01c51Jy4.3hIGPrOMX.SE2x1mEn3FNHdDbTQQCOzOpGVGgC6Rzg59MS1vYM5DWtsNwPSEzRj1.Vl3MjaocMQBCaTSTHKQFLi.4VFldPNRiB2LRiWa9ZUxdrPlxj5wDPxYtubJ6cIGDxl2PSQg..lLB7ti3bXMMmg0iKlZQN5Y8nWNyB2UdAKXp6QdzyNv2eFqPCWEyWeDl11O+S5O+V89mwtvT0zV+F6e+OF7qeTCSIM5Zry7KhleHiPy.4F+Xi7fLBkCjAee0P9Ei+EqOr4eVWC4aQ56IkpgvYUSi6MajU6lVFjVHuhoUWs+W2q6ZRk4alL5tkLTWRSm4pPB2YNo3DcijLkkI9LyBgwvI8BVzchByNDPgNA63LcC7q.qdpJjqZJBgFI+BzV63.bo9Vx65e00Emre75koOuddYWdxz+pdVYpQR9O0SKSm3Y97AZZheExg618fdKBqWtzStySe3e+3en9bw8vibtNte0Ibebu7Ljdbyf+iH7axVYstDtPbXXTJB64xtm3fNMoJZLSnu9YpYw3lrygGoaxsxjlrvyTR+alaC6QsCjGaatattTsRjEXmlH5M+kI8ziqVCcd7g5jMVeCjG7d7iss0OR6SfG3keLe5BDyms.wr4BDymu.w7EKPLe4BDyWcswn+qPdvHkzy7.dvfUqHwEF2RPg2sEsW.8uowN3JB
      
      

      alt text

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

        @LeeC What I do is simply connecting a parameter (slider) to the bypass. I don't know about dynamic bypass though.

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

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

          Greg is right, just drag a cable from a parameter to the power button and it will control it's bypass state.

          You can also define the range where it's on (default is 0.5-1.0), but in this example it's 0.5-0.8 so it will turn the oscillator off again if the parameter is full right:

          HiseSnippet 1281.3ocyW07aaTDEeF6rgX2D9Lb2pmRkBQ1soTjPBaRbbkEwoVwIg1SUS1ch8Hu6LK6NNotEjPBNvMNCW3LWp3JGPJ+APN0CbMbr2B+ETl2Nq8tq2MstFAg8zNu48l426qeyLs8DlTeegGBWXugtTDdQiNC4xda1iv3nl0Q32znEwWR8JoEswPWhuO0Bgw4uKH.WXNTv2EU2fXS3lzHQHzABlIcalCSFIscsOiYa2fXQ2i4DS60q0zTv2TXKFnvSdixHWhYeRW5NDPsbFH77aYwjBuNRhj5qzYCg0vN8Dmv05e.ymcnMEFTA0QsPZwnM6wrsZOxW8QH7bsi777ZOeYiVLK1X4QQf2NXhRQVDOFfykDRyk.RUhCoxwfTCgsEr.fJogGJF5lSiNEHDVCrIxjHCRAgSvDIyNM4RJ2mIGFOEckB22wnMSZ1Ka7lKC7pRT+ai2vj+RFaczQTSYDXmynw8m0LckLgRlEh3zwthFcL8XtR09C.YwvgkZb+JI.jVLB+yFaw6x3z0L8nJnU22cGp7DgW+Uttku60uQoOdohGMfaBQ7RtdTWhGcOQaaxvU7INt1zcUVsZoCsEl86vdL8FEeRwBE+phkhYT.F2.zXEydDNmZ6mVMn4kK8D1qvG3bH0a0RGSrGDsdo5eeioKDJ3M4L48bogpkvGFIVwVDCkQRGCpHQYTQrqXfjw61hH8XOBgM1YfSGEMjIcyPuUICmCAlFLtLLFJP6P4VACdg5KbxJvXb3jUFMIBvAkKUxCyOA4+v+U+AIaCCUJCjJr.lwFDSU3ZXahrGz9nnGkp5Sp2ZliqSmGrnBRA3Ig51p3PBw37vxNhfUi+MENN.n.50v++blErcF3UUZnK31UUm.j0s7iSWCYt1DOE6r57AX8yo2Avuxq8fh5JXguohxGXCPobIO5Zwl9pvOpOjSbXlZU.tKHht1XOKAKENeD80dDutTYHghK0SxniZogQJhr7f6WvXeeJbDB5.nc.ve6AGZyLg+PwBfJ8i1Tbgl7iUqhtWuEiGZbD2XKxilP1B01VbB0ahyaQn8ccSIcgZcjTWneO94Cc5SOQmghKUWm0BxnoPAZ5g750RA4u6YYB40qkAjU5FGx+3O.e+5DP9ru7424abNK.xWyngG8KFP4lCm.2ec+ZuF39hpoC0kyD2WTMqPc4WyP8hA3tztPQFJEVP5NqE.MWxvQvE2DteFUjr05c0sVwm+pn25R5WhUzmn4ItyMuQWfjKgWcMsWELw+ibm3s+4ln8eQico9ToNOlp8INSPR6dKf1XZMMNIRtoux9AmltxFhhoqrevoYUYqNh6U1Q9Il+1Yc+k2ulNkF7lgw63uG7c6SQ+i38p88SOumR2WMjewvep86U+YgjHcbDBYO0sCPo3yRF3ww7h401FIY5XvUzBwP2SV9o28Oe72dITEiMETZ4m9GUwX0UL3zfKiEfmngJr.MBMsl3z3w3Clonw3S5TVFjD7.oMsTsHvEyum63anNpp7kmrNOAyoNX+7pYkrNeBlSst+U0zLmmeIgij7H62rNQRBCBv0thMKFWmdr5coZmofQcpeeov8+laA5PL8DOzTemTHKsPfDUSOO3YtETu2VMtTEzw53lgQ40JibT2e3gllv6R9.0aZx1laNC1bqYvl0mAat8LXyGNC1bmYvlO5kZCb0sOcfT3neypRP6sBJtv3s3D06UBJ9Q+M.NBYIA
          
          L 1 Reply Last reply Reply Quote 1
          • L
            LeeC @Christoph Hart
            last edited by LeeC

            @Christoph-Hart thanks.

            Figured it out now.

            It wasn't clear to me that you had to click the target icon (seen at the bottom of the screenshot) to be able to drag cables from 'parameter to node'.

            alt text

            I had previously made links by going 'node to parameter' - ie right clicking on a node and clicking on 'Add Connection' etc

            Thanks again ☺

            A 1 Reply Last reply Reply Quote 0
            • A
              aaronventure @LeeC
              last edited by

              Necroing this to update the information that these days you should use the soft_bypass node to wrap stuff you want to be able to bypass using a script.

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

              36

              Online

              1.7k

              Users

              11.8k

              Topics

              103.2k

              Posts