HISE Logo Forum
    • Categories
    • Register
    • Login

    Setting slider pack value at position(index) when its in a ScriptProcessor....

    Scheduled Pinned Locked Moved General Questions
    4 Posts 2 Posters 42 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.
    • LindonL
      Lindon
      last edited by

      Can someone remind me how to set the value of a slider at index when the sliderpack itself is inside a Script processor?

      so something like this:

      reg pos;
      const var ChokeGroupManagement = Synth.getMidiProcessor("ChokeGroupManagement");
      inline function onChokeGroup1Control(component, value)
      {
      	pos = 0;  //for testing...
      	ChokeGroupManagement.ChokeAssignmentSlider.setSliderAtIndex(pos, value);  // <-- obviously silly....
      };
      Content.getComponent("ChokeGroup1").setControlCallback(onChokeGroup1Control);
      

      I recall this but not sure it applies..
      https://forum.hise.audio/topic/4675/setting-a-sliderpack-from-a-slider-pack/4?_=1762438706565

      HISE Development for hire.
      www.channelrobot.com

      LindonL 1 Reply Last reply Reply Quote 0
      • LindonL
        Lindon @Lindon
        last edited by

        @Lindon passing in an array doesnt seem to work:

        const tempPack = [4,0,0,0,0,0,0,0,0,0,0,0];
        reg pos;
        const var ChokeGroupManagement = Synth.getMidiProcessor("ChokeGroupManagement");
        inline function onChokeGroup1Control(component, value)
        {
        	pos = 0;  //for testing...
        	ChokeGroupManagement.setAttribute(ChokeGroupManagement.ChokeAssignmentSlider,tempPack);  // <-- obviously silly....
        };
        Content.getComponent("ChokeGroup1").setControlCallback(onChokeGroup1Control);
        

        HISE Development for hire.
        www.channelrobot.com

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

          @Lindon There are a couple of methods. But this is probably the closest equivalent to setAttribute

          HiseSnippet 1061.3oc0V0saaaCElzwLaQacXsqO.B4JmsBCqD+SBJFRab9YFcIwXNMX.8hBZIpXBKQJHR0E2hd21qSeE1dEFvdA1avtcWscnjrkbhQ9wa6hoKDzgm+93QmuCY+XoKSojwHr0YShXH7mRFLQnG0cDkKP81GgWknYgQn8lDQUJlGBiW4HiN7ZUQoO+wt6QCnBWVwRHz4RtK6a4gbcwp8e1K3AAGR8XmwCKYcym0yUJ5JCjI.NVgz.EQcGSufcB0XVEB5anpQH7WR5zXG1lasiS6ga2ncamlcbX6Lrg+vsc82byNcZ0rUqVr1sAPt5AdbsLdflpYJHn6I8lLXj7GDYI3bthOLfYDbPCfLmsLp6HdfW+oEEEBgq1unDsRVI5wji4d7YqWTp97TE1EdTtngqbSPx4d.oJkfT0LH8Px.2XdjtPiAOeBomPyh8ov+lxPIyVTkeCS5JAKD55gzwrCiAgYdTqciFOwFdswSsrrfePJs8anw1WIQN1escZGS8KX5AAbOVbe3u2L80VOyghphy5PDyhmJx38UB37ApVV94h.tfY6mHb0bovVJdgPNzw.+XYPMWYXjT.ajm.XLHgsg06rVSEUWwzmajqs4TEO058P7ltsgT0cpq0VOMjqugwq7.2kFDLzfh4yGDkRH4DolcpnVZNsduk8UU46uPc4wJfEuP0FNR7M4XMQR3PVb4crwPnmX9FsUuaMZtYkjRFJE8Db8oQrb4CkAdlFHy2WusDkWSgFTbNBAS0osmeVd6Y1uUDGBxGQRKnnTvmOKv9CG8q6hdYu8oZ5zv.QDxRDKVyMaF79r2.SVx55WirOSMVKiRsM+2HLB6VS5kHLA+SPFmX9fAenzSLkjUSM.Ex87BX8kJtojWZT2OqzrnA72lh3283Obzu+1eb2vxSCQnP5kkGNpR784WlNFymGDpz.l5EBS2P3GQdohY6w7oIA.YXLDGnKeLy6LYp8nRDcxMQz+Bx0HYyQ3OIIrfQoL6YLfs7w.3+jThcOyLCwdwzjR1XnxVkjqGytfC0n3mq6SiMVCz2++PUH+aQUtizipYcpOZtNUSgLsa8AjRU1oDEBtBDLOCCA+JR6l0gG+ux7dmAC2VHNsPtK7ZqkTF8OmFde1bWVl.MoPn2uft9gcvwrRuj.pd9ydM2JIWggzVt+2bnl.HySJSLuGGH23FOP9tBwGR5y0tiVLFqr.LZNq++.LleMlGPNv2m4pK.XUxge+xdmkaI8emLQyEWbLEF+Yl9ZlHAW2ykAYWHXApoc14xMLxlJv.lvKU3ufmbkNylfAJclpDF75FKesaF4xbQoONcE.ShzKRtF4Xir87G5jMyFt21qccmOTWywMWVG2ZYcr4x5Xqk0w1KqicVVG291czbs5mmnkgYzFD539GjNcBiOPPgNvztUzeCzidaV.
          

          Free HISE Bootcamp Full Course for beginners.
          YouTube Channel - Public HISE tutorials
          My Patreon - HISE tutorials

          LindonL 1 Reply Last reply Reply Quote 0
          • LindonL
            Lindon @d.healey
            last edited by

            @d-healey thanks. I ended up going back to Globals and FixObjectArrays as Im actually using values all over the place...., it makes me shiver a bit but hey .....

            HISE Development for hire.
            www.channelrobot.com

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

            20

            Online

            2.0k

            Users

            12.8k

            Topics

            111.1k

            Posts