HISE Logo Forum
    • Categories
    • Register
    • Login

    Randomizer on 3 Grouped buttons, How?

    Scheduled Pinned Locked Moved Scripting
    97 Posts 4 Posters 4.5k 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.
    • DanHD
      DanH @d.healey
      last edited by DanH

      @d-healey

      HiseSnippet 1196.3ocuW8tahbCD2aR1SGaKU8j5CfU9vIPWJAR3tVI5oF96ITCDDPhZ0oSQlcMfU10FsqIMnnH0OUo9BzGo97z2f1wdWX2P1jlPSq+Bq8L+F+yyL1yPOegMMHP3iLxLbwLJx3yMGrfKmVeJgwQsafLdoY+pcabRGTsEyHAATGjgw1ePI0HyNH83O+9ZDWB2lFuDBclfYSOl4wjwq16nef451h3PGx7Rnc4iZaK30Eth4.S11rHZFw9BxDZWhRssLQFunoCSJ7GHIRZ.xXmZBmEClJ9Ydn9mwBXibopIkPC.CEtbKgqihwpUQ0mxbc5s7DGf.qzK97uc34+qL6vbXqVO1O7kZA3XDI8GFa8PzqTR5ULU5ULM5Yjfd6DRuWYNv1mMSFKQwsOyrMWR8GSfPPRZEpKZqe0zrt.zfKK3Qtf1xGlrBQt2Ur3d32VrX9JYsxZsOLvc9IbsSGN7jtCv43PLvA6S3NBO7XgOlKv9TRffmOqED1Bj3KI93QRd+PcdO9iK2sITYcg2LAGlja2vDoR6leurV3zGODvC1TfGto.Kua9OE6T5VcXUvgDJJx+nDx3tLNEOdN2VxDbrP6HZOTYYegaN6klcOvQ4Nml25ZKMabE1D2HO6YJIfqqCQNsfZIH9jChKGluhUDMCDtzBy7YffDXxWAjFZO1XbtKCsy6wkxqW65km6UwmOl.7mJDPk5uxUJZitIT8rIXHy4JfYqLPAF2gd0IiiOXpLGMJU5QNFnbwJXF96RfwkxmHmBq9l2jOT4qiCIwbikfQL0wPs2u90QNtns4lvertohk08D9zAfcyqLVTXnNw0cD7pRt0BOIx5GVsVslMvs6NrY+VUq2DOnd+18FpjGmm28zNmCJN.Njk0PW+LuTgkm0ny45mw0ok8TBeBcHYjhP2DxIXFdzboDRprizaUZ1cy6VYg6lwshE6u+GnRrN.hEiw1tL6Kfa2gaxlEyWkr.7ULYhKMxZAgq9+VJQjWCBHwWD6JjzS34T23xXciEdcQiGmprnXiK0OUwphW9ODvb74din9ItuqUDdE+1kILu+xDIqhYGlimPQAuMmIOYFkee01PQWLfxHlQrBTUpKh7EQEQpoiSHFTqHSTU9RHMkUEOPOAXGrB1VOEXGtY6V4mFLnCF8E9knh6QAcZ6FDIQUpMxcAtvYTeISEcLZPuD5gIrvaFyFzfKjhYZ+Yzc.36GgG8JPMieG1sEpONF9fxIPXV0OwwThOeYC.OEydvZl82ddL6gqY1+34wrkWyr6X7HL6K9minWsJZ9KsNZQbnsxQoZcVPGgGXah+Bcp5c6uB5xS3L2kHucqep9ciD.WzuUOVp9n3AL4hj8C+utevTuR+Ho6qL6wj1SSmuakBeg7++q4aT20YMaNdL0VFS1cLa8iOusRmJU5KlKY7IP2U9LUpX24dCf+rgMEXBmScUOFCIDJn54EUyUdlATtidxeAiHgkTyMhDVZoPjGw1Wbtc3CRp92eodEfSb8eiIiYG0b7p2XMMKVnHxCxQO21V4J9Zf6oi4fM.yga.lxa.l2tAXd2Ff4a1.Le6ChQ87P04RgW30DXgdM0EDLLZpe+PmQh9abY+UfD
      

      :folded_hands_medium-light_skin_tone:

      PS - Just looking back at the tabbed interface script and realising that I actually understand what is does, as opposed to not having a clue a few weeks back :face_with_tears_of_joy: Thanks for the help on that score....

      DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
      https://dhplugins.com/ | https://dcbreaks.com/
      London, UK

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

        @DanH said in Randomizer on 3 Grouped buttons, How?:

        HiseSnippet 1196.3ocuW8tahbCD2aR1SGaKU8j5CfU9vIPWJAR3tVI5oF96ITCDDPhZ0oSQlcMfU10FsqIMnnH0OUo9BzGo97z2f1wdWX2P1jlPSq+Bq8L+F+yyL1yPOegMMHP3iLxLbwLJx3yMGrfKmVeJgwQsafLdoY+pcabRGTsEyHAATGjgw1ePI0HyNH83O+9ZDWB2lFuDBclfYSOl4wjwq16nef451h3PGx7Rnc4iZaK30Eth4.S11rHZFw9BxDZWhRssLQFunoCSJ7GHIRZ.xXmZBmEClJ9Ydn9mwBXibopIkPC.CEtbKgqihwpUQ0mxbc5s7DGf.qzK97uc34+qL6vbXqVO1O7kZA3XDI8GFa8PzqTR5ULU5ULM5Yjfd6DRuWYNv1mMSFKQwsOyrMWR8GSfPPRZEpKZqe0zrt.zfKK3Qtf1xGlrBQt2Ur3d32VrX9JYsxZsOLvc9IbsSGN7jtCv43PLvA6S3NBO7XgOlKv9TRffmOqED1Bj3KI93QRd+PcdO9iK2sITYcg2LAGlja2vDoR6leurV3zGODvC1TfGto.Kua9OE6T5VcXUvgDJJx+nDx3tLNEOdN2VxDbrP6HZOTYYegaN6klcOvQ4Nml25ZKMabE1D2HO6YJIfqqCQNsfZIH9jChKGluhUDMCDtzBy7YffDXxWAjFZO1XbtKCsy6wkxqW65km6UwmOl.7mJDPk5uxUJZitIT8rIXHy4JfYqLPAF2gd0IiiOXpLGMJU5QNFnbwJXF96RfwkxmHmBq9l2jOT4qiCIwbikfQL0wPs2u90QNtns4lvertohk08D9zAfcyqLVTXnNw0cD7pRt0BOIx5GVsVslMvs6NrY+VUq2DOnd+18FpjGmm28zNmCJN.Njk0PW+LuTgkm0ny45mw0ok8TBeBcHYjhP2DxIXFdzboDRprizaUZ1cy6VYg6lwshE6u+GnRrN.hEiw1tL6Kfa2gaxlEyWkr.7ULYhKMxZAgq9+VJQjWCBHwWD6JjzS34T23xXciEdcQiGmprnXiK0OUwphW9ODvb74din9ItuqUDdE+1kILu+xDIqhYGlimPQAuMmIOYFkee01PQWLfxHlQrBTUpKh7EQEQpoiSHFTqHSTU9RHMkUEOPOAXGrB1VOEXGtY6V4mFLnCF8E9knh6QAcZ6FDIQUpMxcAtvYTeISEcLZPuD5gIrvaFyFzfKjhYZ+Yzc.36GgG8JPMieG1sEpONF9fxIPXV0OwwThOeYC.OEydvZl82ddL6gqY1+34wrkWyr6X7HL6K9minWsJZ9KsNZQbnsxQoZcVPGgGXah+Bcp5c6uB5xS3L2kHucqep9ciD.WzuUOVp9n3AL4hj8C+utevTuR+Ho6qL6wj1SSmuakBeg7++q4aT20YMaNdL0VFS1cLa8iOusRmJU5KlKY7IP2U9LUpX24dCf+rgMEXBmScUOFCIDJn54EUyUdlATtidxeAiHgkTyMhDVZoPjGw1Wbtc3CRp92eodEfSb8eiIiYG0b7p2XMMKVnHxCxQO21V4J9Zf6oi4fM.yga.lxa.l2tAXd2Ff4a1.Le6ChQ87P04RgW30DXgdM0EDLLZpe+PmQh9abY+UfD

        is this what you mean?

        HiseSnippet 1221.3ocsW8tahaDDecRbzgaopmTe.VkObxnKk.IbWqD8TC+8DpGDDPhZ0onnE6EXUL6hrWRCJJR8QoOJ2iTeCZmcsw1IAxkidweHgcl423e6Lyty3t9BGZPfvGYjYvhYTjw2Z1eAWNo1DBiiZUGY7BydU5T+j1npKlQBBntHCiseuRqQlcP5m+4WqR7HbGZhHD5LAyg9A1TlLQZ2i+MlmWShKc.aZJqKcbKGAulvSLGXx1lEPyHNWRFS6PTlskIxX2FtLovuujHoAHicpJbWzeh3O4g1eFKfMzipVTD0GbTn3lBOWEiURQ0lv7b6tbGGf.uzMY+uc39+GLaybYwxShCeuVANAQ53gwVOF8JlldEd5zyHE81IjduzruiOalLQihaeiYKtj5Oh.ofzzJzVzV+soYMAXAWleJ4RZSeXQLB62Vnv932TnPtxYsxZc.7fa+G3pmNXvIc5is4PNvE6S3tho3QBeLWf8oj.AOWVKHsEHwWQ7wCk7dg17N7GW91FSk0DSmI3vB68BKjJtWt8yZgW8yiA7vME3QaJvR6k67jfRmJCp.AjPUQwGkRF2iwo3Qy4NRlfiE5.QqAJO6K7rcV518g.k2bZNqarzrwS3P7hhrmoz.gt1D4j7JQP9wFxKGkqrUDMCDdz7y7YfhTXxUFzF5O1Hr8Ug94c3h4zxtY49NN+7wTfOOe.Up+kcQU5+ws0YBgOl5ZGQoaCMVEBT+251xVVqIZpiG6kS81hhJ0HddCgC412KZkpHbPkpUaTG2pyfF8ZVoVCb+Z8Z0cfReRYWmSaeAXXeHzURCUUgZyfkEJiY3eI1.X0qeMTwdSHaS1hryWEsB2qCHCUD51PNAqvCmKkPN1Ixt3r9CKCh8vCK.hYwAG7dpDy3tzqwhQXGOlykvgsvWR1TEIL2qgsTLoyqgbxnDWmJ6gW56Ahwi8nQdKHT58COItzixGKmrLLoqcRb4AGb+.VXUCSUpoH2qdUzdKEOT0iKMHWh3at6YwU63hQEY5BMpW.8IgpPZTg.z4N8efZijincDR5Iba0YwLV2ZguupQiVotnxDOp+JUqZq4+X.s4ymNj5m5l.sgv862sAh45afjt+lS3wsTFJ3s3L4Iyn700VAEcFEZvXFwJvTot8x2E0doptjAwftHYh5+WDooLHX2ks3QeAvO7+G7iRfarAvKsYucX1G8cSwnimtAcZq5DIQ0jNJbBg3YTeISk8LpSuBl9IrkcFy5zfKkhY53czwU32OgH90wuxOM73EIu+9GS4DnbPMQxGnD+ngfPeQt+v04dL4qg6OZct+SS9Z39Rqy8GO6y69c+7Y7Du+WMSG5KuZuyBZKlB9l3C1ZrE5gStAyOJbm6Qj2cnR0jzQJfKJtyzapIz3AL4hzSZ+rLo4SktuzrKS5LY07cqUvW37wyMeilaOqYiQinNxDxtiYye+4eHcTOwbIiOFlaymAEMlclOsO7YLNTfIbNz4BjAEDJn50ETq0GhobW8h+EdhTVTs1HRYwkJQSIN9hKbBuvR8kAuPKA3DW+ARYLaqViiui1zrP9BnoPM5ENNpPwOBbe0XNbCvbzFfozFf4Ma.l2tAX9oM.yO+nXTWOTYtTLM7XBHnaCcCCCiF56OzUjn+yfTygo 
        

        HISE Development for hire.
        www.channelrobot.com

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

          plus this small change to your random number generator

          local randomValue = Math.randInt(0, 4);
          

          HISE Development for hire.
          www.channelrobot.com

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

            @Lindon YES! :clapping_hands_medium-light_skin_tone:

            Thanks, and yes just noticed that 3-4 change :)

            Thanks mate

            DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
            https://dhplugins.com/ | https://dcbreaks.com/
            London, UK

            DanHD 1 Reply Last reply Reply Quote 0
            • DanHD
              DanH @DanH
              last edited by

              @DanH Sooooo.... As ever when trying to implement it in my existing project it tends to go out the window! :grinning_squinting_face:

              I'm trying to add in a line to switch filter modes by storing the filter mode values in an array and referring to it in the callback. HISE hangs when I try to do this... I've commented in the script where this happens. Would be super appreciative for any help :)

              HiseSnippet 1433.3oc0X8taSbDD+tjbHraCpTUUoJ0OrJe.NKLN1IFnRAD9OwlZUriI1PaEJBs9t01qx4cM2sFvJJR8QnOR7HwaP6r6smuKINNFCTUtHExty7a1e6LyMybz1m6PBB39Flo5NcLwv7as5LkIFVcHlxLZrug40sNrbq8OnoQkoiwAADWCSy0ehTpYpMLTOe3wUvdXlCIdKCiWvoNjmRGQEw61tzuQ87picIcoiRncwRMb3rpbO9DfIqak2XL14X7.RKrTs0rLLuVMWpf62QfEj.CyMpvcm1YH+srP8eAMf1yiHWTvnCXnvsqy8bkLVtqQ0gTO21Q23.CvJsiu+qGd++AqlTW5r8i8CemR.JFQR+g4ZKhdERRu7KO8LSPuMBo2Ms533SGKhkH412X0fIH98wPHHIsB00Xs+9ZVU4fFLQtQ3iI08gEyPXe+74yhtW97Y1ayzPXHPfdC1GUm5AJT.8HjJgH2.hnV+9DGg8VZQaIArM7fZ9mnJOua2CZ0AYyfPlKxGyb4iP849HFG4SvAbVljlumfcXnNOB8xHxAmQU9nwbFrvdqv7N3XxtYZz7eVDvcVUf6tp.KtUlitfOrI2kDHuj2OK5AYQE1IKp3QQNtVk6VFbZgv09vMSuYZJyixHn9SXNBJmg3JmUitxS2m6Y6DczYgywaBIS5SRqXrG2A6o89uPJAN4lXH7I2BB41PntXl8RquJAbORtw9TPPBLY1CjFZOZej8aBsyiPExn16jHeyrX3KS.9nbADg5urKHSPVrtNCwrADWaMkNMTYoKP9uoOcuzouDOtxerUF4oo8JUwdd8f5F1myaIYg1e2sbkJ01G0nU2ZGVub0ZnNUOrQ6tR4wQsVOu4q.E6.tthJnxrXaJrL+dHJ5gyT.Vcm6.Y0mDx13qH8n4Qqv6ZWbOIgNMjSvJTuIBADicz5MKpewzfYV3hI.yXw1a+Dh.QYtj2g38QNdTmigWHCOjMSjjPceGbklQ5bJHGzO1zQQuH06eUpCm8Cuq7A86CILTCjveJBzVyajXHM.I3naGZqYucbazu1nSMjTofb4xEcO5xGLvinYdP3tmOTDyGOBafXXTHQkmF+R71ae9fSXFJUlVKcD25VZ+XbFqJ2ORgLwaexYqMLeCmL0W8nqYJ0nrP3SgaEwd2rR2pN2Wk+S7BHK0AjOIpP.pTJ0uh9IQ8iVbA4.lsrPQpzmlFcdQ86OWY5bXOh+bEKai6uHf1rIi5Q7STlRoHzO6rMLst7FlI6m6DVKHghbVCFUbvXB6xZiZnKf.MTszrBTUnZmdCc6zJpbLCJz0LkddmBFJJmbjFiOB367oAe2OM3EOO7O73kANLqmpv4bN7m2Xer.KGJQ6NAW7XhufJidl6SdCLsW3HJor1mDbrfOV4u0EGf+dI73ua1Q99dklFe9cJQXXHcPNA1SIXe8PeFeTlemKy7H7mCyu6kY92O7yg4KdYluz3q17W6pi3wV+upmz0u27sNMnIeDXarOnq4ZFWbRUXdYt6DOr3rCQK+xAs.nPwYlVUNQJKfJllLs8Kxj0KKcuoUapvY3746Zyguv6Geo4q96T1zJbZ7XxtgU8+3+3OJQ+MieuUat2zwC4LpSXeNEgRYoa5sfOczvntO40SHLmHuXoce6qK8rjo.xYDhW+ykd1Dr2475Uni4dX+kJhr9x0p4J9bwEk17iVytTnuhx0kQlud36OYoC5Hoy9qGdeCqm8+.xdHehfxF.eZnOEJ8a0ZxnN7I9NDfnLFLEJrGTVWBUsNubspULg4pV7OviVXA4ZSsvBQBMFgc74uxIbrC46OWWsCvIl5+VmTVMkqQylzxxJet7FifNMuxwQVP6t.2mOlcVAL6tBXJtBXt2Jf49q.lGrBX9kEhQ1ju7DAeTXtIrQ6Zpw9LMqolBPklZ7uXoUlsA
              

              DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
              https://dhplugins.com/ | https://dcbreaks.com/
              London, UK

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

                These two lines do exactly the same thing

                   local idx = btnRandom.indexOf(component);
                   local idf = btnRandom.indexOf(component); 
                

                Why are you doing this twice?

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

                DanHD 1 Reply Last reply Reply Quote 0
                • DanHD
                  DanH @d.healey
                  last edited by DanH

                  @d-healey I'm not... HISE hangs when I change it to idf = FiltModes and click on the Main Workspace button... I think it should be:

                   local idx = btnRandom.indexOf(component);
                   local idf = FiltModes.indexOf(component); 
                  

                  DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                  https://dhplugins.com/ | https://dcbreaks.com/
                  London, UK

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

                    FiltModes contains numbers [6, 7, 12, 4] why would you try to get the index of a component from there?

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

                    DanHD 1 Reply Last reply Reply Quote 0
                    • DanHD
                      DanH @d.healey
                      last edited by

                      @d-healey Ah I see, so it needs to be .indexOf(whatIneedittobe...)?!

                      DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                      https://dhplugins.com/ | https://dcbreaks.com/
                      London, UK

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

                        @DanH I don't know what you're trying to do so I don't know :P

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

                        DanHD 1 Reply Last reply Reply Quote 0
                        • DanHD
                          DanH @d.healey
                          last edited by

                          @d-healey 😆

                          I'm trying to change filter modes

                          DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                          https://dhplugins.com/ | https://dcbreaks.com/
                          London, UK

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

                            I see, so use the index of the button (which you have in idx) to get the number of the mode you want, i.e. filtModes[idx]

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

                            DanHD NatanN 2 Replies Last reply Reply Quote 0
                            • DanHD
                              DanH @d.healey
                              last edited by

                              @d-healey Genius

                              DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                              https://dhplugins.com/ | https://dcbreaks.com/
                              London, UK

                              1 Reply Last reply Reply Quote 0
                              • NatanN
                                Natan
                                last edited by Natan

                                @d-healey Here Is A Quick Questions Sir
                                How To Show The Name Of Filters On Below Example:

                                ( It Sames As Above But I Gave It The Filter Names, So By Pressing The Buttons Label1 Updates)

                                HiseSnippet 1505.3oc0X01aZbDD9NaeVAZIpospR8aq3CIfhCuXSRqDIp7hgXTMXrgj1pHqzk6VfU9XWxcKNFYYo7SK+j5+f1Y26U6fwNjDolyR12ty7L6yNyb6Lq65vMIttbGM8D8mOkno+sF8lyDiqOFSYZs1US+NFGUsytGzVq17oXWWhklt95OWJUOwFZpm+42pgswLSRzTZZujSMI6SmPEQy1sxuSssahsH8oShocoJsL4r5ba9LfIqaTPaJ17D7HRGrTs0Lzz2rgEUvc5IvBhql9F03Vy6Ml+Vlm9uj5RGXSjCJp0CLj2zM41VRFKmUq9XpsU2fcrqFXktQ6+081++nQapEMb9H+v2oDfhPD2enu1xnWw3zqvsmd5wn2Fdz6dF8LcnSEQRjb6aLZwDDmgXHDDmVd5ps162znNGzfIxMAeBooCLHDQlmTnvVnGWnP1xoRBgAWA5TrCpI0FTnH5YHUBQtQDQigCIlhLo8EkVBHO7fZ+WnZune+C5zCkgAgLKjClYwmfFxcPLNxgfc4rrwM+.A6HOcdF5UAjCVi57IS4LXPlzd4cvxrUpjnE+rLfaup.2YUAVJc1iWfOTlD6J2loqQeyLrEZ+to2J388juuO+sndiI1CQMNDFtGcz3XiONvM2oZ+pfK1aw783oRlJIkYSYDzvYLSAkyPbkqsUeIWc31YLCH5V.qrmQxl77jp8mM2Da6GqdoTBvx1XHXKmBRPx.IFkxVNo+F2kaSxM0gBBhgIaYPpm8nCQYN0yNOCULqZtyC7jgQ7WEC7w4bIB0aYJJSmVttliwrQDqL9T5BOkkt.4eSdQ4jIul3ixejNqb078J0w11CfSYxbEukjE9969UqUqwtnVc523nlUq2.0q9Qs51WJOJF24EseMnXOv0URAUlymgBCKTFQQOMTAXzCeH7Mv4drMZKROdQzxau1GOPRnK73DLBMXlP.wXSe8Bi5eXZPnE9vDfPVjO+yIBDkYQNCwGhLsolm.e95sHohkjPsNC1RgjNmBxACiLcPzKe9..CuI.ftO8QxGzeLlvPsPBm4HPaeliDiotHAG8.OaI+ZpM2h39.zds50.IUxMWtbAqae9nQ1Det65M6UCFQ7wlvFIFGDTTYpQezmO+UCOd4nTYhszUb+666IixYUY+AJjMZ5yu7YIK1vwS9UO9mwJ0npP3PgcEIyNaorc4PMufX6RtUKPg3n7.nRpT+J3mXmfzgKHGvxHOpHQxKRhtpngCWnL+rXahyBEKK66rLfYXylLf3D6fJkhP8uKWf035KvFu9uo2oAwTjyZwnhClRXWWYWM+iPfBvF9rBTUnJ+dW+xu0T4XZTnJaB+9iJponLLwlAs.o8Q.e6OM367oAuTDb8OB3PugpiNCQG18m1KZsKVfkMw36NAW7ThifJid56RNE5NzqklDF6RbOQvmBM4EdjM36uEd7yBWx2Onx7n0uWEBCCoCxN11mfc7aRT6ix7aeclGg+bX9ctNy+9weNLeoqy7UldyleyaNhGY820Ltqu7hsN0sMeBXarCnq9ZKXujxew1GOfX6uVp2iGleW7cxeeZEA4LvB+fQyVxSKQdcZsWCGBbWiOn2YnCdt0Lar3xs0KuKiu.3nnK0+rrGYlKULO9cc9hzq+skt2ynKUXNdw7csEvW3Kvuz70+lSoL7tePDY2vn4etpWSZw2hqvMcMI+aw98Fc41ymNlynldURUDJggeY0kbYVMslNj2LivLC7hU14suoxgwSAjcgDM9NUNbF19Jd8ZzobarysJhr9syMbCWfcYoM+jQ3lB8UTttLx70Ce+YC+fNR5r+5g2203v+GP1i3yDT1H35mNT3.eiNylziOywj.Dkwf9bg4fBGRnpwEjiUE6ILK0f+Ed7EVTNV2WXw.gZSvlN7Wa50Xi76m6nlA3DS8OZJgQa4XTXubFFExUPaBTK60llxCzdDv8EiY6U.yNq.lRq.lGuBXdxJf4WVAL+5RwHain5LAehWtILQ2FpFK00an5yPklp8eLsrL9E
                                
                                1 Reply Last reply Reply Quote 0
                                • NatanN
                                  Natan @d.healey
                                  last edited by

                                  @d-healey said in Randomizer on 3 Grouped buttons, How?:

                                  I see, so use the index of the button (which you have in idx) to get the number of the mode you want, i.e. filtModes[idx]

                                  How to Do This?

                                  DanHD 1 Reply Last reply Reply Quote 0
                                  • DanHD
                                    DanH @Natan
                                    last edited by

                                    @Natan

                                    HiseSnippet 1586.3oc0XE0aZbDD9NaetAZcRSUUk5aq3gpCEhCXbRSqaTwfgDTMXrgD0pHqzk6VfU9XWxcKNFYY07Oq4+Seo+CRmc2i6NrwNNjDolyOD1Y2uY+1Ylc1YRKetCIHf6aXlpyjQDCyuxp8DlXPkAXJyn9NFl2v5fsatydMLJOYDNHf3ZXZt7ikyZlZEC02+9qkwdXlCIVjgwy3TGxtzgTQrzVk9MpmWMrKoCcXhUuYo5NbVEtGeLvjksxaLB6bDtOoIVtrkrLLWspKUv8aKvBRfg4Jk4tSZOf+Jld8OiFP65QjCJXzFTjVbMtmqjwRoFUFP8baM8DGX.ZoU74eY84+asZPcoQxisCesZBTLhj1CyktJ5UHI8xe8omYB5shld21psiOcjHdFI29Rq5LAwuGFbAIokdsFK82qZUgCqfIVeH9HRMeXPDB6GjOeNz8ymO6VqkFbCABzwXeTMpGrfBnGgTADq2mHp1qGwQXmIbpLyBXWbWhmb8S2J.QE9vQbFLvNidZEF4e2C9PM9CT4m1oydMairYfq1E4iYt7gndbeDii7I3.NKaxcoqfcfdMOB874uS53UXqxsVZz7+tJfarn.Ktn.2LS1CmisWF7GHOlYJSe4XrKZ2VYxM82OQ96c4uB0d.wqGp59vvmP6OHd77TYCtqVkOLG5mxgJ.N9BENbqHGRys6rM3LzzJz2Hmjx7nLBp2XlifxYHtxITui7T4y8rcldjxAal2XR1zmlVYI73NXuPu5yjy.adCLDNIEAgf1.C1L6VoCMQAbOx5i7ovDIvjcKXVs9n8P1Gq0yiPExpjc5TadTrwyS.9v0CHB0urKHC9t505L.y5SbsCozY5EKMAx+M8YakN8k3IU1iLYk6VnUoB1yqKjGy9bVqrw16NaWtb0cP0a1o5A01tRUT6JGTuUG47wttlOswKfE1FLcapfJucXSgg42BQQ+RzBfQ24NvskS0rM9HRObdzReV6f6JIzYZNAiPcGKDfO1IbcQd8KFFDogKF.Dwh6cuGSDHJykbBh2C43QcNBtnq2j0RDjPcOANRQjdcEj85Eq5odOfk7988Hg5HPK87FkXE4QX8EClZbTQLwWSi+kLzhJCq.hjMV7oydk97F0KFYo9BSQJWw1BgOEnJwtXtjWCeNrOGddb5rjRX1YDjSDYxkLYPHjHDmQ7BHWKBlOIJM.kG+Lc1X8eItd2jKH6wrk2iSk9rznyOUudyctvPLOh+bmV9pu+UAzlMdXWhehrHpEBO+M66qVW96qIe92QeUMwB4r5LpXuQD1k8pqQ38a38WqPVAKUnd88lgu9VVE3YPgGYSEVdTACEkAAqNsBHi2C3a7gAu3GF7Miga9d.GJMTkWKBcTweFOs9NXAVVCSn4DLwiH9Bpz6YtC4Xn3PcEMor1gDbjfOxv7KhxmB19qgE+jns7McKMId+aWhvvP3frfscIX+vZDMduT+FWl5Q3OFpu3ko92L3ig527xTeoQua0u561iGq8WWKooeq4qcZPC9PP2XeXslKMmyxZgalJAX3doSFlbuRdR9yiKIyPZXdKqYJ7YliRJQXU8ZsWyiiETV+NTHYgbStkURQyrW6kbuNoTXbrNnEfoxJuCMXjGdhQ29SadI0pEKV7sRLTAYXrz2BeyJciPw+kTr51h4FVpj4YhxGU2MyOihp2VUcYl5x2EAw2s.j9F5o5B8H.cpvcG6gEy19hrmsvIfbtyzmfrW.V.ULIYOceR5o45R2aa0hJbFLe9tzb3Kjp4SMeC6PbMKcePwjcEqZ+9h1N376VM+6pcvvt0+FqVbuIiFvYTGcThhPoBCOKbYMs+5+Y+6TplO4kiILmoVwREe0KKsexP.YcJwi+gR6OF6cNqdY5HtG1+Z4QV95YFdGMpeUgMemUzgB8YTrtzy74Ce+dqPmNRZr+7g22zZ++GP1C3ikO2.MA6SgWarZNdXa30.GBPTFCJnGjAuPJgpFmWNVUUCg4pFHeJIbxBxwlgSVX5jFCwN97W3nqfSd+4FJI.mXp+C0RY0PNFEUzpkU90yaLDdz9ENNxDZ2E397wrwBfo3BfYyE.y8W.LOXAv7iK.lGdkXj0Ks8XAenN1DDzpptl.yppBpTgoF+GnfSLqN
                                    

                                    This works, but the problem here is that every time you compile the last button in the array is selected, even when saving presets. @d-healey Do you know a way around this? I know in the Tabbed Interface video you can select which button to default to if none are selected but here it would be preferable to be able to save the state of the buttons.

                                    DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                                    https://dhplugins.com/ | https://dcbreaks.com/
                                    London, UK

                                    NatanN d.healeyD 2 Replies Last reply Reply Quote 1
                                    • NatanN
                                      Natan @DanH
                                      last edited by

                                      @DanH Sir Thing Happens Here, Also I Made A Video In Other Thread, It Acts Crazy In Scriptnode And Instead Of Allowing One Node, It Unbasses All The Nodes.
                                      Still Waiting For A Little Help Over This, Since This Kind Of Scripting Needs More Experience Or I Will Break My Laptop 😅

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

                                        @DanH said in Randomizer on 3 Grouped buttons, How?:

                                        This works, but the problem here is that every time you compile the last button in the array is selected, even when saving presets. @d-healey Do you know a way around this?

                                        What about disabling save in preset and then enabling the one you want as default manually in on init?

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

                                        DanHD NatanN 2 Replies Last reply Reply Quote 0
                                        • DanHD
                                          DanH @d.healey
                                          last edited by

                                          @d-healey Then the buttons will never be able to be saved in presets... :/

                                          DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                                          https://dhplugins.com/ | https://dcbreaks.com/
                                          London, UK

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

                                            @d-healey Not A Good Idea.
                                            But I Guess It Can Possible To Trigger The Buttons Using A Hidden Knob Which Is Saved In Project 🤔
                                            Or Vise Versa?

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

                                            44

                                            Online

                                            1.7k

                                            Users

                                            11.7k

                                            Topics

                                            101.9k

                                            Posts