HISE Logo Forum
    • Categories
    • Register
    • Login

    Set All Round Robin Groups

    Scheduled Pinned Locked Moved Scripting
    18 Posts 3 Posters 591 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.
    • d.healeyD
      d.healey @Adam_G
      last edited by

      @Adam_G Post a minimal snippet that demonstrates the issue.

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

      Adam_GA 1 Reply Last reply Reply Quote 0
      • Adam_GA
        Adam_G @d.healey
        last edited by

        @d-healey sure

        HiseSnippet 1342.3ocyX0saaaCElJNJMVqsnsnWrK1.DJ1E1.AAwI1oCHHXN1IovX0IF1oE6tBFIZahHQJPQkF2g7NsGgcwdf1av1gTR1RNNoJdsY0WDnC44mOdNTemiROA2gDFxEHixmMIffLdr4fIL431iwTFpygHimZ1EGJIB63kZMI.GFRbQFFkdiZAixqhz+96eoE1CybHyVBgdOm5PdK0mJmsZul+J0y6XrK4LpeFsq2riCm0l6wi.7TxbKT.14B7HxIXkZqXhLV6HWpjKFHwRRHnSKt6jAi4ejEq+6ogzy8HJgZnAfihWF0dL0ysW5YMDgLL6M6jWJ9j+RytTW5z0mkAdldC6YVjMGXrxcAoZ2CHYjARqFComaNvQPCjy1QgmuyrCCJHCwPpNKTh0EsxeUxrMGzfI2zGeA4XAHL0hJ6t0VaXC+o5dVVP5NTZeIVXO.6G3QDGXuust9u4HhTCQsTkWkt+q.yxXkNhs49myawupFXbZfUly8C3LP.rNudJmXk5wMwgIOVo5lDFFRV84QL297yorJCwdgDP8EpsfLTPBG2ueWbPEkOoLOJiXOLh4HoblMmMWjUvSv8p3jhsMfygWDop0uaUlNzthVxd+8sqU0pLr1BiaHQd.DfKIuQviBpTq5dksJesU44bw1E2EaeKtXmh6hctEWTu3tn9s3hFE2EMtEWr6c6htQdRp1CcXtjqpTaCao.JKoN6Zn3VvqVJ2kTlai87NGnPpba2CptWlqJmvkjSYUzWErt1xd9sFNbg6k3J8QYAaqn3D2kgUXQ9mSDYuHpTD3.xSrrVwHVbhyRYTjy5vnxSCHIxGy8bUDFpmuIMDJIMqHjRPHnpTSG8Ly7oQD0cFG0zbKRePxzDnI5ccNDKwotD7NDw.hPRUGLiCIWBMIhY7JadHI7BIOPqaRUFYr98B.WA76FpHOI8gORckiUBOEDGSniFKURGCa4i0puF7HUR7A.8DyZVaasiUcqFV6BsqtAsLzPf6F4gk46RnZGlrATgyQMqneYgT4jrsKuGsN15NacTTH9bydToy3EiwUV.FgJ1WCLlzv8IlGMbHwQNCfqZd7usrcWKd3+w3v+ByARAA6SYiR3hzXvxLkj5KwrNAEdVmdBhGG6Nf9oLp8mMaEA4HQ9U+il5PcfOzmLWrRPdeR.AKgxbFaVuY+9ZB14s5kM0WJNS.DkPpH6Y7TFAx0xrmw1BdX3P33n8UX1s5EIFoxUyVoO4RhHL+ZmD4C0aFi3EpdsS8146BIp5K0oKVJnWkUacT15LrtFCC.pkqMm71yIuybx0mStwbx6Nm7qmIGmPgwKT2L9AytQehdgMvwX2vtee6NvbPhHefgJ7Fz0OpXz0fq6ggjQFMaQGMMrwqjmXIipSqFZDmYP3ELd4Zesl3c0h8N4mosy29rr4FPubJFGPUkpiXWBu8Bqnv3KfdXCwvDMoqVKGJ6xY7fwbF0I+6Jvc+QiHhrXegGnCjR3U0ru.2m3QvgYdY+mZ9VXNXrHOEv8JWb++XkEVu9dyX3Zqn+r+uT2dPulcmcJKUnNkeww6x207AM08zj9m1PzExuwqyO1Ty3aqZP++ETgu1UBMdSa9YBcHG.SE3Px1mbEUu2X4sRGpc.g4pE9G3Wxl0Rapp1rV5lHmTWAmsjm0SjaTJ9Kt0C.5Asq8xdkNDl8PAInQ3CBJ8wNB9Gbh+pCEVWWuBfRl9+.TYytJY6a9IFHene0Gbbx6paX31Kqg6rrFVeYMrwxZ3tKqgudYM7m+7FpFm3fHI2OlLEg516n3KfFGM8BXIz+BF+bn+.
        
        1 Reply Last reply Reply Quote 0
        • d.healeyD
          d.healey
          last edited by

          Works here.

          By the way you can really simplify that callback.

          inline function onScriptComboBox1Control(component, value)
          {
          	SamplerA.asSampler().setActiveGroup(value == 6 ? 1 : value);	
          };
          

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

          Adam_GA 1 Reply Last reply Reply Quote 0
          • Adam_GA
            Adam_G @d.healey
            last edited by

            @d-healey thanks! so after choosing option 6 you are still able to solo other groups? for me, when i select it and then select another option it doesnt change

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

              @Adam_G Yeah selecting option 6 enabled group 1, selecting any other value enabled the corresponding group.

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

              Adam_GA 1 Reply Last reply Reply Quote 0
              • Adam_GA
                Adam_G @d.healey
                last edited by

                @d-healey ah, how can i define 1-5 as a multigroup? thats the overall goal, for that option to re-enable all groups

                d.healeyD A 2 Replies Last reply Reply Quote 0
                • d.healeyD
                  d.healey @Adam_G
                  last edited by

                  @Adam_G I've not tried it but I suspect you just use a loop to enable them one after another.

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

                  Adam_GA 1 Reply Last reply Reply Quote 0
                  • Adam_GA
                    Adam_G @d.healey
                    last edited by

                    @d-healey i have no clue how to do that haha do you know of a post i can reference or could you show me how? :grinning_face_with_sweat:

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

                      @Adam_G Do you know how to write a for loop?

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

                      Adam_GA 1 Reply Last reply Reply Quote 0
                      • Adam_GA
                        Adam_G @d.healey
                        last edited by

                        ive used them before but arent able to write them myself. so no not quite

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

                          @Adam_G Watch my scripting 101 video, and I think I did one specifically about loops.

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

                          Adam_GA 1 Reply Last reply Reply Quote 0
                          • Adam_GA
                            Adam_G @d.healey
                            last edited by

                            @d-healey thanks, i will!

                            1 Reply Last reply Reply Quote 0
                            • A
                              aaronventure @Adam_G
                              last edited by

                              @Adam_G

                              You need to pass an array into the first parameter. Either write it right there, or pass a variable.

                              Link Preview Image
                              HISE | Docs

                              favicon

                              (docs.hise.audio)

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

                              47

                              Online

                              1.7k

                              Users

                              11.7k

                              Topics

                              101.8k

                              Posts