HISE Logo Forum
    • Categories
    • Register
    • Login

    Linking 2 Sets Of Buttons Inside a Loop?

    Scheduled Pinned Locked Moved Scripting
    3 Posts 2 Posters 193 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.
    • NatanN
      Natan
      last edited by Natan

      Hey Folks
      Hope all is well

      As the title says, I want to Link 2 sets of buttons to each other using a Loop!
      But not sure how, Here is My snippet

      Any help is much appreciated

      HiseSnippet 1123.3ocsX1saaaCE.lxIJXVaqqsnO.D4JazrT+ucP1P8hiypwhSMhy5FvVWAiDsMWjIMjnxpQP.506oXWrGhc4dF1SvdD1avFojbjricRLkFuv1j7b93gTGcNzmdNLSrqKyAnk8roSv.sOQu+TJeTqQHBEz4Pf1iz6hb4XGXvPGLcBx0EaAzz13qkCnkcSfe6ed4AHaD0DGMD.7FFwDeLYLgGMZuleCw19HjE9Lx3XRWoYGSFsEyl4IrmMzK.lfLu.MDeBRJVFcf1VssHblSeNhicExb.yZZ+QregFH+aHtjyswxNEA8EfBFFzZDw1p2r8pK.nsYunc9FA67mo2kXQtY7nSfG6OALRi3mAZYtKSp3ZXRZwLoMCLomn22zgLgGMizd9X8NTwCjAHwQcbSIPVPlxao2hIjfx2cL5B7QNhN2nQtZEJrCT7Q98MjMwItKGdIxAdLd.+.ONWL.7Kg+vLDCw7VrwSXTQmbaGSnhameGC3pZ2q5kRl5kSl5URl5USl50Rl50Sl5MRl56sc92t+bdNmRFN59cchK0c66.ue.kRJfxIEPkjBnZRATKo.pmT.MRJfY9RFu3EvfPYvVHa6yEw8cMHTaBECG3QM4DFExnGSnWDpojsCyNm4Lv6HbEs8v4MtBZjc.yAliH7EKrOj.+B3dhud9yy6aqWYjMqX49tQHNj3BOaDF1EMjXBeU6Sa+RCeYtFZbsggOE4ZBIz3gGEqguTxo10Ut47skYVdtkYnhvsWCiuWNgwwullSxJqXwt0TCFrz4BwYicV5zxLpN2kh4ndiOG6DcZEHnHky74w15gkGyL3QbLAYzNTB+0Svg8OhYaIyOI+8sy5AB8QD4+dZnEJDk6m86QgY+BNHADK4PwS.A72CwutAXcYTJEXTNEXTIEXTMEXTKEXTOEXzHEXrmZL9L84xTkFPJkFPJmFPpjFPplFPpkFPpmFPZjFPVly1214PDGIuZeXTNQjuIXGNQFfU6P7kh+aTvE8ypeH18BNaheXvvLZhXxOz.guOZc+olSi5bZSv5iqzpv8g2pBtxqDmkJ3prJbM+YUvUckmcSTAWsUg6ucTAW8Ug6O8TAWiUg62duJ31akOYu5AhawXsBd5Ziz.foxe7pf2DWaNkVfykJxo7Bb9cE4TYAN+khbpt.GflZbps.mcUjS8E37iJxowBb9UE4D2e7CW1zm0eHYc6Jq7X8tLKOaDe9B8HqnU3DhaMOW0UjUPg5R3SiWwq0n5OEtyp+7PMwmn2ivMGsbaLyRrQQ1m+OrwvZl8o5sGL.axiLvM0O56Us.Y2yxeJyiSnC6h3NDoCyIdi6y7bLwhUmRw1txm2YjtNA8K3+Nhn0GSs767uhV3jEk80Bmr3rIAiQlNr2YFj8WVUtOxeDgMQ8KBYV8tx9vatVntdgcK.FSrHuyzTt8+bweyY45TRAcJqfNUTPmpJnSMEzotB5z3N0QVa1uxiyFG75fXfds8u1klVaJR3Y46EB9O.wZaBR.
      
      const var LeftButtons = [Content.getComponent("LeftButtons1"),
                               Content.getComponent("LeftButtons2"),
                               Content.getComponent("LeftButtons3"),
                               Content.getComponent("LeftButtons4"),
                               Content.getComponent("LeftButtons5"),
                               Content.getComponent("LeftButtons6"),
                               Content.getComponent("LeftButtons7"),
                               Content.getComponent("LeftButtons8"),
                               Content.getComponent("LeftButtons9")];
      
      
      const var RightButtons = [Content.getComponent("RightButtons1"),
                                Content.getComponent("RightButtons2"),
                                Content.getComponent("RightButtons3"),
                                Content.getComponent("RightButtons4"),
                                Content.getComponent("RightButtons5"),
                                Content.getComponent("RightButtons6"),
                                Content.getComponent("RightButtons7"),
                                Content.getComponent("RightButtons8"),
                                Content.getComponent("RightButtons9")];
      
      
      
      // Bypass Callbacks
      inline function onLinkButtonsControl(component, value)
      { 
      	for (i = 0; i < 9; i++)
          {
      		// What is The Magic HERE?
      
          } 
      }
      
      for (Link in LeftButtons)
      {
          Link.setControlCallback(onLinkButtonsControl);
      }  
      
      1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey
        last edited by

        HiseSnippet 1054.3ocsXFlaaaCEGmxNZXxaqacXG.g9IEfh.6DGmTTLL23jLXr5Di3tfALzUvPQYyEZRAIpLaTTfdT1QYGkcD1MXiTRoh1UrSUP0ev.j789o+7oGehjSi3HbbLOBX47h0gXf0WZOaMSrXzBHgAFeJv5A1SfwBbjaVWmrNDFGi8AVVs+QUGVN6.R+8O+vIPJjgvEcA.WyIH7yIKIhhdmN7mHT54Pe7KHK0rt+vwHNaDmxSj5oscWPHDcKbN9BnxrV1.qO6LehfGMS.E3Xf0Nmv8WOaA+OXY1eMIlbCEqZzCLSBJq6y4TekhU8BFsfP8md+7NFHoLsHJzNKJ7c1SH9j20eQz3aRGvsvC83gUqMkW6MjWOc40USdkHIKMIsSljdn8LTDITTLhROeg8Xl7kS.TF10kRlsfV8ZaOhKsfI1aI7V74QxFuyCuAc69XW4e69zNcjg9XgKEGHNIQHjMb+d26ccNV7LJcDeYHmIaG68nmWX2ijdm4bDY9hJ48UZFpbuS.Ox0akKgoKfc63rZuXrPwIhSGAozajIDdbllQ4CJg3zgvnDF1MHggDDNysLC8P2qiG6dGjlf2syq63P4HHU938wqjBWyq8R66xfB2Tx0Qel9qol7RkRuVAzKC6SK2JzBHaN12SN9azm251Zdhqa0GdlWhkUYpq6VoycGoGEgGyy8RLpXp6z4MZR8Bt.eIyKUMxfh61CEDT5X4yJJNpzgU0Vh9PN5wRVdCNROVnLTtfayUw1lWEqWjAkksqYHmMlQDWFhYlJ8.xWhHWw+s4pRZpHc89CxWumEDADeUWZK65AR0sdwVvGKi8a.FGz.L52.LNrAXLnAXbTCv33FfwSpGiu1Vu3bul.x9MAjCZBH8aBHG1DPFzDPNpIfbbS.orjsed7oPATsYl7pbxJeg3HAQUT05T7cxcFls0FG6Sww2J3gokAy+VirNbUKDtp349aCWWz3pgfOdb6aB2aeYcvcfQb90AWeS3F960A2gFicg0A2.S396n5f6HS39qj5f6XS39yU0A2SL9l80UD210ZK3816pSd71kcMvqxIxaWA1DO+ZwquIdUNUd65xlheg0h2.S7pbx71UqMvqxYyaW31.uJmNucMbSuek4yu+4QkmDl6mPghMOdr5NAxGPta6MNSp5bmrXhXs9cFzXmYtpR7g1SIBzhx0XqRzn7KXeJzX9MM7U1mEDfQhBAti84+xmlqU.bEOQPXym.EQD4Ka6KRVNimDgvxmNigopS6X0RsAfr1cUsUQfYXleZi+U9Kevdp1V4C169AAKgnH9qPY6fPcWFedZORMwRuFGG6Ip1tkr0xkDexqPnMQ8dNtecc7f55X+553g00wA00wipqiG++6n5ludVhfuLaYC.LY5Yoawyx5LFTlAllsB9O.7oShNB
        

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

        NatanN 1 Reply Last reply Reply Quote 0
        • NatanN
          Natan @d.healey
          last edited by

          @d-healey Thank you so much Fine Sir :folded_hands:

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

          56

          Online

          1.7k

          Users

          11.7k

          Topics

          102.1k

          Posts