HISE Logo Forum
    • Categories
    • Register
    • Login

    Adjusting a knob’s value using radio buttons

    Scheduled Pinned Locked Moved General Questions
    3 Posts 2 Posters 39 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.
    • ILIAMI
      ILIAM
      last edited by

      Hi

      I have a straightforward group of radio buttons, and I want to assign the Knobs Value to the selected radio button. Any help would be appreciated.

      const var CxCButtons = [];    
      const var CButtons = 16;
      const var SimPainting = Content.getComponent("SimPainting");
      
      
      for (i = 0; i < CButtons; i++)
      {
          CxCButtons[i] = Content.getComponent("ScriptButton" + (i+1));
      }
      
      
      
      // Function
      inline function onCxCButtonControl(component, value)
      {
          local idx = CxCButtons.indexOf(component);
      
          
          for (i = 0; i < CButtons; i++)
          {   
              if (value)
              {
                  SimPainting.setValue(CxCButtons[idx].getValue());
                  SimPainting.changed();
              }
          }   
      }
      
      
      // Callback
      for (C in CxCButtons)
      {
          C.setControlCallback(onCxCButtonControl);
      
      }
      
      HiseSnippet 1214.3ocuX0uSiaDDeMfuVRatBR8Avh+JTPb14SPzpRI.WQsAhZtCcmNgNs3cMYE16FYu9NRQ4MpOD8wo+YeCZ20eDu4HFHegiTjmcl42uwyr650SaelMNHf4CzJ7l98v.suUuSeJuaytPBEb5Q.sWp2BFvw9FwCcX+dvf.LBnos7qkCns5Jfnq+8mOD5Bo13rg.fKXDa7uS7H7rQaevuQbcOAhvug3oXc0CN0lQaxbYgh3YYcSPOn8MvqwmAklsjN3WgAcAZ+fdCy8Lqf2qFBCqrakZVlv8Z3TsBxDcErAZ2xlN0peUCrCP6EGiHbleGNjiCDfdHC0uSW1mowDbAIfbkKVJXA5HXNdXPytDWT6zjS..nsR6rT0xwopuWuEAQFNdVJasHEFYdnlzzV5gBIqIHjzTBoUhCo006X6S5wyzHimuQ+TpnB5.E0F0PI1VvRucY8lLgET9Ndvavm3KDF5Qo5llaaH9ay8KDeIJRAbiOAESIts4ggbtP13mL9vk6aHtJppOSqU88U0zg30Vjt3D50BkoreMl2j40iQEBk1PwlM1T3s7mCy2nDQ3h49FDiebHCBos1ZyhEtqXAYPjEXefbY9DD87Ga3FFaI.dKqMkLMHlrhEd0qLNIjZyILZwBDpKghMbRFvPLWMkFI99L2R1ofus3ozMDmEQtLanqAAcqLZFFc6PnH7sm6j4X7CZbhT9+i8.Ks4tgVKuHNFkRIOcr6xtUdojY2I.yuPZcI0bF51Kk4pXEQoj7b2tKjdMFUR0lAw2NHJrFLLS1D55dkXEcRUroAgpjJTJdxXJIil5So6mriyTCTJGmw33yok1rvcEVsvfBFeoJGmwpKAOWr+XUK2jx+gbrDMz6JreZIO0PwhxQWo+hm1Jc634pJFxnmRI7y6gSjOg4hjqfk2e+8E.IS1E6PrdRDJLkGs+vK0UmyCHBP9tQFxBD8P.zz0h1SdhAn7rBPkYEfpyJ.0lU.pOq.zXVAX2T.xd47jCxdeIHOsHYsQmPYNWPwZtfR44BJUlKnTctfRs4BJ0m.T53RPX+HTJpq7lfwLi6smdDjCkmTIYKIw1T8v9bhb2PsiveRb1v3ysrp9Q3fa3rdQ6Yk7pPf1W8j205V0XuupvmIHdW4JIjPnKlbcWdpjODQXu1mE1KcuzIm5xpT+9CdNothJ0jmUpqpP8e6+rRcsbq0u+fEL00ysVuvotQt05EN06lasdgS8d4VqIyepu26sxqXu341J2p8hm6x4VtW7bWIu5sHPVzbWMu58y.20xqd+LvczlZ5ZaqsPx24dZgHR+q3hrt1+HX2azlI4AUxIlGDvw85P9S4Yh0s1wD.teyOVSuECE5B4i1KFYWpRTH9rsQZ.hrIGz.BuuJwSPCZLevFz7TCw00aS31cGeLtzXhQwIpVDwXRasJperiC1lmEfqnex6l1dX8Hz+GrP4zgVPtOQNk3rPuNrPearfcJE6FHmcrj73nwxloeSTGLEEI7ehqDkVRYsDkVoJAdPae1GsiOOqrwYeczHhXhF0XwU0aIkMFy2X3QPjOZaOJT2ywxSqiUlVGqNsNVaZcr9z5Xio0wcebGksY8WB4Lu3kM.Pq1GG8IGZZGSghYfQyVA+OPuVwKB
      
      S 1 Reply Last reply Reply Quote 0
      • S
        Soundavid @ILIAM
        last edited by

        @ILIAM Do you mean this?

        HiseSnippet 1206.3ocwX12SiaCF.2AH2NxVuAR6CPD+U63DWSeIkJ1z5n.2PaEpVugF5zoSlDGpEI1UIN2QGpS2Gs8QZeC1ryKMtPyNnYTRkppedy+7ierqi66SsPAATefh1aFOBAT9J0AiIrgcGBwDvwG.TdgZOX.C4qGKZ+wifAAHafhxpuVHPY80.QO+8OrOzERrPYh.fynXKzuf8vrLo867yXW2if1n2f8jrtQmisnjtTWZHmmUUqBFAstBdI5DnvrUTA+DLXHP4aUq1zDgZU2w1FVutsooY6ca2nsAzoZC3EFlsaTqQqZ61xAn7rCswLp+.FjgB.JqsO0d7fgzORh6fyvA3KbQhFFfA7dNV7QTWawPTHEzcH10teZhJ.viR+rz1pwosuQsG1FOUdV5aiHE5YdHm.UVYV7VcF7LjwqpDdyAIEIjVKFoMUGX4iGwxzH34KUOlvmMcf74IYThsErxdqp1kxsfv1wCdE5HediodT1rZ0Wpy+pxdZZ74p.l9Gf7Jiq6teHiwaq+85u8c6oyeJIqOSqg4dxZFf85yyTLL4RtxzN9RDqK0aDkvaTdKIa1pB26RZNTe8xXtCU2SGq+cSiOu01aWoj1MkzDHjg0awuK+vGMviMbK8s4AdaiJh9YhnqDed0qzOJjXwvTRIMLwESP5NIBz4ErociH99T2xVoA+k7wnaHJiHWpEzUGaesflozsClXit9TmLGiGlwoQw2etArvlalZs3A6nWNsySkcS1OEOR40cBPryDVWVv115FB.xyVqgPxkH6xx1LI9mShXXxzzVWnq6E70vISYc0wDowszLk.fjzWpOkualMNsLQJ2eBkgNkTth1MZqqMQS+1pbblqtj34h7mqZw1R9+WNVlD5cAxOc9M0P9RuYWOql+5Y4sarhKLkLjRNlfYmNBQxaSHPR0Les+lITwMkEsx+EpxE0.LeA9WOiHCPD3b.Uh148AGfZEM.0KZ.ZTz.zrnAvrnAnUQCvtoAH6ufe3Ao8CmhMlsXpZgifQgiPsBGg5ENBMJbDZV3HbeKJG3hsQ9QQnjpzt6Sqnd1ySOB2uc7APFTbFijsb3aCMB4yvhc3TN.8A9I7hOww5pGfBthQGEsmTx+kAT9h68tRWKezwwxM9H1lMLSv4cFhvWNjIKwGZiou1mFN5VKHdvfTSFjy67zARcYPvOgfzPBj+x+IDjl4VibdmkJHl4VirjAoUt0HKYP1M2ZjkLHsysFA+XCxc9mw7JRV1jXjaUxxljZ4VlrrIodd0IbrVtjzHu5jkNIMyqNYoShYd0IORjj6Ihxv3SHIL9ze1wa1q+xCJk6p1IfgFM.+Gyd776dMMan1iZG5BYydqQh6VKQA+UOm4pZDWGCI.yFKG4+2tJo6Khap1GyrFNeFWYNLxOA4iAiIW.WI0CcbPVrL.WS8ne+w411.+JMTTZzCx7w74b0SB8FPC8sP7dmPPthW8WYEwwuiaWM873CPD6nF+C+IQognsRhRiTk.OnkO88VwmeWbEeOORBmIRz0gttZOQacia+Rf.fG1F+dKqYC0cbr1h5X8E0wFKpiMWTGMWTGasnNt6m2QwEB+igLpW7xF.nW+CidEKEkCIPdEXT0J3eAqcEvo
        
        ILIAMI 1 Reply Last reply Reply Quote 0
        • ILIAMI
          ILIAM @Soundavid
          last edited by

          @Soundavid said in Adjusting a knob’s value using radio buttons:

          HiseSnippet 1206.3ocwX12SiaCF.2AH2NxVuAR6CPD+U63DWSeIkJ1z5n.2PaEpVugF5zoSlDGpEI1UIN2QGpS2Gs8QZeC1ryKMtPyNnYTRkppedy+7ierqi66SsPAATefh1aFOBAT9J0AiIrgcGBwDvwG.TdgZOX.C4qGKZ+wifAAHafhxpuVHPY80.QO+8OrOzERrPYh.fynXKzuf8vrLo867yXW2if1n2f8jrtQmisnjtTWZHmmUUqBFAstBdI5DnvrUTA+DLXHP4aUq1zDgZU2w1FVutsooY6ca2nsAzoZC3EFlsaTqQqZ61xAn7rCswLp+.FjgB.JqsO0d7fgzORh6fyvA3KbQhFFfA7dNV7QTWawPTHEzcH10teZhJ.viR+rz1pwosuQsG1FOUdV5aiHE5YdHm.UVYV7VcF7LjwqpDdyAIEIjVKFoMUGX4iGwxzH34KUOlvmMcf74IYThsErxdqp1kxsfv1wCdE5HediodT1rZ0Wpy+pxdZZ74p.l9Gf7Jiq6teHiwaq+85u8c6oyeJIqOSqg4dxZFf85yyTLL4RtxzN9RDqK0aDkvaTdKIa1pB26RZNTe8xXtCU2SGq+cSiOu01aWoj1MkzDHjg0awuK+vGMviMbK8s4AdaiJh9YhnqDed0qzOJjXwvTRIMLwESP5NIBz4ErociH99T2xVoA+k7wnaHJiHWpEzUGaesflozsClXit9TmLGiGlwoQw2etArvlalZs3A6nWNsySkcS1OEOR40cBPryDVWVv115FB.xyVqgPxkH6xx1LI9mShXXxzzVWnq6E70vISYc0wDowszLk.fjzWpOkualMNsLQJ2eBkgNkTth1MZqqMQS+1pbblqtj34h7mqZw1R9+WNVlD5cAxOc9M0P9RuYWOql+5Y4sarhKLkLjRNlfYmNBQxaSHPR0Les+lITwMkEsx+EpxE0.LeA9WOiHCPD3b.Uh148AGfZEM.0KZ.ZTz.zrnAvrnAnUQCvtoAH6ufe3Ao8CmhMlsXpZgifQgiPsBGg5ENBMJbDZV3HbeKJG3hsQ9QQnjpzt6Sqnd1ySOB2uc7APFTbFijsb3aCMB4yvhc3TN.8A9I7hOww5pGfBthQGEsmTx+kAT9h68tRWKezwwxM9H1lMLSv4cFhvWNjIKwGZiou1mFN5VKHdvfTSFjy67zARcYPvOgfzPBj+x+IDjl4VibdmkJHl4VirjAoUt0HKYP1M2ZjkLHsysFA+XCxc9mw7JRV1jXjaUxxljZ4VlrrIodd0IbrVtjzHu5jkNIMyqNYoShYd0IORjj6Ihxv3SHIL9ze1wa1q+xCJk6p1IfgFM.+Gyd776dMMan1iZG5BYydqQh6VKQA+UOm4pZDWGCI.yFKG4+2tJo6Khap1GyrFNeFWYNLxOA4iAiIW.WI0CcbPVrL.WS8ne+w411.+JMTTZzCx7w74b0SB8FPC8sP7dmPPthW8WYEwwuiaWM873CPD6nF+C+IQognsRhRiTk.OnkO88VwmeWbEeOORBmIRz0gttZOQacia+Rf.fG1F+dKqYC0cbr1h5X8E0wFKpiMWTGMWTGasnNt6m2QwEB+igLpW7xF.nW+CidEKEkCIPdEXT0J3eAqcEvo
          Reply

          Exactly 🤘 Thank you

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

          19

          Online

          1.7k

          Users

          11.8k

          Topics

          103.2k

          Posts