HISE Logo Forum
    • Categories
    • Register
    • Login

    Sliderpack issues

    Scheduled Pinned Locked Moved General Questions
    15 Posts 3 Posters 400 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.
    • MikeBM
      MikeB
      last edited by

      This post is deleted!
      1 Reply Last reply Reply Quote 0
      • MikeBM
        MikeB
        last edited by

        HiseSnippet 1863.3oc4Y0uaSbDDeu3rArACDJRsRUU5JpB4HQC17YkPHrc9flRBwxNDQ6+.atas81bd2q2sWHon7N0mfJdf5evaP6r6cm85KNlKt.sp0HBY1clY+MyN67goUfvgFFJBPVE24HeJx5h3NGwk8WoOgwQarJx5F3mxE6Y6zmv6QsIdd1GP7hng1BtcGOlKMvm3rOp4Q9jvPpKxxpvSTxZUbdj9y6dbShGg6PGsDBsqf4P2jMfIGsZq5Ok44sNwktCafA22s9FNB9JBOQDfyB3pH0IR5QeFQw1bXj0Bq4xjhfNRhjFhrluov8nN8EulGy+trP1ddTEQMTGPQwKutvyUgX0pnU5y7bak5OBQHKbqQdmBwdmqg2h4xFt9HuzUzaXORBS+g0bSCd0LgW07COKC3MeL7VD2wIf4KGsiBaW.uAWRC5Rfq.SXEyKZteu.dEAvAWt7.x9z0C.hgRT49UqdS66Us5ROrboxkfKhPIDADX+rmU09Q1oB1iJWQLvWvAhJWG165J9Gwci.+ZmJ6pMudV8qh5NcQz6lHi5OLtGiSs6FwcjLHxTvALnDMP3UwIUtaFG6tT4RuobIa3SQVW6JoqYm74MveU5rnh3V2RgtkCox3f8FfqwkdXEvojH3ROz9Lv6niIk2Fdd6peQkviAKGWtzw.4TbxJEjXlq.uM2CdXTwz1S8Pmz+nN9o6fJBpQoeM5pngauTSSuVCYkpZS5X8oLsK2IiSCLL5pbRfUeceVP6PW4zfVRPzjwl4QpTjYnkPR2lWYoRuoTwRGWxN6Vc6Nw8RTlGMXhaqR5ELMAqviFrGMH0pSYDd8Od5E7omdwL6mSrOwfQAeCNStsOkeZIcPINRH8ybInBXUpS9bojjOwAHHFjiAigKEjFtiRmuZczPQmOVzqNlnsT0SThu.VEfjUdDxkHIHquDW69KCe94lMVd4V+vpvuJZESiPOeiUULAo4RPLXE9z.IS4frVkd.T9INmYQ7pzv8kBe.MCiMPVm+8XTGNDPusc8iFR7Jm5gxiTN6R3cUmmCwCEJo9cX+J0rl3.hgFdY8AiWwDYfjExiOZjxdkv.Nnerte502FtJyA3l1qGi.wKPvvPcoSTkdqO5ru3o5ENmts.yCtdGyC9fT+vBZFQcYdCBkfR1X.T4VYNOOjZ6R6Rh7j1g6C1eFePFOTBq6Ndvv6dbH4.5F7VAT3Urpp1X1Kzavjb9ll34hMwxIl3lj8ndZK77X8uaZhnGYXhsBpKoGBZ3E3c5yBs2KRJgmqwMJEZK6SienZK5pIh7g.vTtf+wlKjmjqQWIeM50LWYeHfy5OfiqOk0quTQ0L9zyV7GZAQ3F4otYM6KQ0LVxFP1jwZ.PUjmGxjGY5a9nzrRdg6h3VLoS+Ii24l.dUIh9Hi2jV+JiWqaWpibDXmGu9K932mmIT9pcRSEHCnD38RuNjA9PAEMdJgSnp8gnab+b2MN71ySPbG+Q1aq2LB7WAiu5uUWeTMFHh3icVIHuM0mRjv0ugLmud61OIPD4mUp28XcvxNAviEvUXtw1bJ32kl13JAhvvtf4n0Un4VshB5o7UiVoM8.ZP33q8rnAvcOmS8T0XsrfkfTXp6ZlyVDH01glbqOkp6Pz22PZHMcsLz2NC8cxPe2Lz2KC88yP+fQzwNzsH9pHC0HRYZR3b4qIAPAsHfIavYSVugJOdEy.3gtYMTLlAaBSvrvGqArJjuGdumgpF9v2nloFKYphNFRJjajTapHwnSqO6z5zpotVhtX0kvwnHYoSzxDJG5nLtspH5YVEFcEbYL7Joipha7ZYTxUpmGkbArRCZrLan3JZEzYe1o.CcC.uW2AnEQf7oziB+63Q.iwmRc08.kQA23jdiqjn.n+j8DMEGpUAjtm9KQTHm8vkyuAY.kx3scjP2RsUMnLaVSQbm9PZcO5rEgcA7ZbUZgcXzoYBSepfqAtiArcf12L138LiPqkWA9YiMger5Awzn7ed6B02bf1Nx+4MwYRx44cU7lTdOY+7eZ9MfSiuNbZc+oVwzn7EZsHNojVGpGzaiHOOUlnh9b71QR+H4GH0sHdqVqA4PCRU3IbA47sykUJZMt6onlp0ySX6B3uGpvMgP9OYMg+gofVwTL1gopeuF+.HvFVQgwqBiAqGvJc0wqqskfK76K3LmwaSBZ6oWOZfI1mnA0PJUAxCW4Z0aCgHjPC+42TeSFmRBFu6uyjunV98ES695Kvwv0V04q8+MFdpv+6GdZZttKkL5jsNmy+xumuHV2rusZ1r+ofZaQjDl4JctGcaev.gPKJFiHMmpqfX5pJZEf5P4tZh+D9jrYsz4oTaVKcSjSpp.aK420eodVEn5tHzem.dvjZdlgzgP+IJHAy77IAkCHNAhW5DWEQg0yqWAPIW+eOUQ7VJZ6geOlXb0kqhF.Sy7RGG0CguE7vSVlaOCxbmYPl6NCxbuYPl6OCx7fYPluapxnFjrQjTLHNIIrPq0hCrrVaXfUAzeQQ6O7x
        
        1 Reply Last reply Reply Quote 1
        • MikeBM
          MikeB @Lindon
          last edited by

          @Lindon said in Sliderpack issues:

          @MikeB please put your snippets inside tags...

          I have been looking for this function all the time - thanks

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

            @MikeB ok well:

            inline function onNN0Control(component, value)
            {
                	if (value)
                    {   
            
            	    //Arp1.setSliderAtIndex(0, (value)); 
            	    //Arp1.setSliderAtIndex(0, (value));
                    Arp1.setAllValues(value);
                    }
            };
            Content.getComponent("NN0").setControlCallback(onNN0Control);
            
            

            So you use the slider (knob1) to change the value of NN0....and then retrigger NN0
            which executes the code above....

            look at the code above and see when it will execute... hint it in the line:

            if (value)

            HISE Development for hire.
            www.channelrobot.com

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

              oh what the:

              Content.makeFrontInterface(600, 500);
              
              const var NN0 = Content.getComponent("NN0");
              const var Arp1 = Content.getComponent("Arp1");
              
              const var Knob1 = Content.getComponent("Knob1");
              
              
              
              inline function onNN0Control(component, value)
              {
              
              	    //Arp1.setSliderAtIndex(0, (value)); 
              	    //Arp1.setSliderAtIndex(0, (value));
                      Arp1.setAllValues(value);
              
              };
              Content.getComponent("NN0").setControlCallback(onNN0Control);
              
              
              inline function onArp1Control(component, value)
              {
              	NN0.setValue(Arp1.getSliderValueAt(0));
              };
              
              Content.getComponent("Arp1").setControlCallback(onArp1Control);
              
              
              
              
              inline function onKnob1Control(component, value)
              {
              	NN0.setValue(value);
              	NN0.changed();
              };
              
              Content.getComponent("Knob1").setControlCallback(onKnob1Control);
              
              

              HISE Development for hire.
              www.channelrobot.com

              1 Reply Last reply Reply Quote 0
              • MikeBM
                MikeB
                last edited by

                I've been there - does it work for you?
                Not for me!

                LindonL 1 Reply Last reply Reply Quote 0
                • MikeBM
                  MikeB
                  last edited by

                  Sorry - works - Typo :-)

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

                    @MikeB really I have no idea what you are trying to do....but for me with ALL the code above replacing ALL your code then moving the bottom slider changes NN0 and all the values in the sliderpack...

                    HISE Development for hire.
                    www.channelrobot.com

                    1 Reply Last reply Reply Quote 1
                    • MikeBM
                      MikeB
                      last edited by

                      Thanks ✌

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

                        @MikeB no problem so a couple of things from your script:

                        its important to understand widgets and their callbacks.

                        Each widget can have a callback and each widget has a value, BUT:::::

                        changing the value of a widget like this:

                        mywidget.setValue(55);
                        

                        changes the value of the widget --but, but but but...does NOT execute the callback, if you want the callback executing your need to do this:

                        mywidget.setValue(55);
                        mywidget.changed();
                        

                        Your original callback for knob1 - set the value of NNO, but...didnt then call .changed() for it...

                        HISE Development for hire.
                        www.channelrobot.com

                        1 Reply Last reply Reply Quote 2
                        • MikeBM
                          MikeB
                          last edited by

                          I have seen - thank you very much.

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

                          25

                          Online

                          1.8k

                          Users

                          12.0k

                          Topics

                          104.3k

                          Posts