HISE Logo Forum
    • Categories
    • Register
    • Login

    Buttons don't update plugin parameters

    Scheduled Pinned Locked Moved Bug Reports
    15 Posts 3 Posters 464 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 @tomekslesicki
      last edited by

      @tomekslesicki Do you need to enable meta parameter for that?

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

      T 1 Reply Last reply Reply Quote 0
      • T
        tomekslesicki @d.healey
        last edited by

        @d-healey no, meta is only for components that are declared as plugin parameters. In the snippet I shared, the button has save in preset enabled, but is not a plugin parameter, only the slider is

        1 Reply Last reply Reply Quote 0
        • T
          tomekslesicki
          last edited by

          @Christoph-Hart I know this stuff isn’t exactly exciting, but if you had a moment to fix this, it would be hugely appreciated!

          Christoph HartC 1 Reply Last reply Reply Quote 0
          • Christoph HartC
            Christoph Hart @tomekslesicki
            last edited by

            @tomekslesicki should be fixed now.

            T 1 Reply Last reply Reply Quote 1
            • T
              tomekslesicki @Christoph Hart
              last edited by

              @Christoph-Hart Yes! Thanks so much!

              Christoph HartC 1 Reply Last reply Reply Quote 0
              • Christoph HartC
                Christoph Hart @tomekslesicki
                last edited by

                @tomekslesicki sure, let me know if you find more bugs, I had to change the internal notification system for plugin parameters so there might be other edge cases where the new system doesn't work.

                T 1 Reply Last reply Reply Quote 0
                • T
                  tomekslesicki @Christoph Hart
                  last edited by

                  @Christoph-Hart ok, I just found one more for you! If a few plugin parameter-enabled buttons are in a radio group, the states of the radio group plugin parameters are not changing when a button is selected. I can manually set their value to 0, and call changed, but that kind of defies the point of having the radio group parameter.

                  Christoph HartC 1 Reply Last reply Reply Quote 0
                  • Christoph HartC
                    Christoph Hart @tomekslesicki
                    last edited by

                    @tomekslesicki yeah but radio group buttons are not really recommended to use with plugin parameters anyways - they require the meta flag to be set and recognized by the host and I would trust that for every DAW. I‘d recommend you swap that to a single Panel instead (that‘s what I‘m doing in my projects).

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      tomekslesicki @Christoph Hart
                      last edited by

                      @Christoph-Hart can you share a bit more on this? I have a bunch of buttons that switch things when clicked (obviously). How to approach this with a panel instead?

                      Christoph HartC 1 Reply Last reply Reply Quote 0
                      • Christoph HartC
                        Christoph Hart @tomekslesicki
                        last edited by

                        @tomekslesicki Sure, there you go:

                        HiseSnippet 1413.3ocsWstaaaCElJIJn1acaEXO.b9GExqdpRt0Ic0nn49lwZ5Lp6JFPPPAsDsEQnIEDois2Pv1qvdS2av1gTxWTqaZmAlPPB44B4GOemC4IcyjQTkRlgbp95YoTjym61alPmbbBgIPcNA47EtmSTZZFNWzQyRIJEMF43r8OXD3TYGj86ue9QDNQDQWJBgdijEQeAaDSuTZ2C9IFmeFIl9Z1nUr9wGzIRJNVxkiA7rsa.JkDcEYH8kDiYa4h9QhJA47stjlgzlws5+n82u0.ZPqVAzVg6GP1aPviiG7j8Z8n98Cio6gb18zXlVl0SSzTExYmijwy5kHmHx2f2vTr9bpYRHpGry4hOSxiMGQiTzwILdb24AJEBVktKCaamG19Z2yYwrExWF99JqB7ROVM.5rUY3scI3E9gf2ZfjyJPZmbHcO2dQYrT8RMF77YtcD.aNf.7zpPI2VzV+0ttGKAKDZ+QjqnmkASV3g2dAAMvgAA0aWsp.XEEvPT7qHwLYWhfxq96UqTkI3LAEOXrHRyjBbJDKzmULyaXciQbYDgiYwSwOCGzFbpx.YlGAyDXcBS4GSzDeRFknpWsBXekg9JpNO2vKXZylA1O.GU.eqvF3YWqmk68Pp9MD9XpWcv6202VsNy9M22g9CfzwWQizdD+LZ73HZr2RPDCrA943l3mhCqaN2kWu7+n7mvzIGxSSHKkjvzzFqbbRjWSy5HhoVfZv6ywA9eOrvA96U2Bmg9wYjIGxYCEz3WSmpWAHWaNQpK.+trAlz.WKBHI.u0VDDhm9fG.iuo5MUp9drvH4XE8XBm2GJp7nWCNaYh0iO72E1dNKkJUffKrt3OsANevrKauNZ7cBbOqv5HNK5JZr0DfrxEZ2vB98VneqdiWDe39AMjMo7.LkysVcenCA.r1V88gk5J6vaL+xtdEQKijaJAqBrhu+8WO48MlnSArsFnlmtsNysriUQTBQLDxsp2tXGsRyn15CizaVCqA0fdlJsmpzYLwvF37zfmdXVFY1JkRovwcdg6PS14nTo.lXc1rioqlEAFmOvRH4qPePnoJ..Im5kZVkWXTbjbrHV4EXyPma7Dv39Wz7R7CKVHeNULTmXMIcE9yj4boU5CenMbhgeDTyMRjrYXf1AoTbJe7Pl4phL.tvsMJrVhiYpTNYl0fLSrCGIyx.HxmY1DHr6UaDSTqANH+DlKgLsVixnBnqk5gGyR6w9MJXTX8EW8bsI2qTLpfgW8v3mNVk30G3rQ.+B2MN5EzAZuI0WPoE6ATlImLuXSA6TsC4b7RA0auv3tF1+UxwZf28JcU4BLedoR2REx1rFHuY4Uv1qs8pYGGB67E0f06pYFLXSRwMMC6IgvbBjPgobEs1k0auHkSJdoTS+YgmM6BVb76pZvf0pyj9kI4bZ1ZUadrO61bzSLdTeZVA2svP3AsxuRt6m1qjQ4UCqXnTzQvz+bJsX9s+LOpnbBF8KcNAxALOyVHCrKkloYF33bB8ZnIm7Gcq3dBUckVlZssnFD4bGsU6cm+jrgbPLXquiaNQgltnOn+ryAyV1TTqClvh0IKDbvebP4jKjyW5VJ4BAE.f46tUQKXyy2Mxbl2W162t.znhLdLmnK28hoGuBE.YUpkASaABESOa0d.+OzRSvs1RymJDumaWlNJY8Xbq0fQfF++.iEMBdW2SGL.thZI.2w8recS656ir84WaL7bB71.v4tub7ndPuGQTX2EPZEr3tNl7fh4Al4lHPOpH1N4efuBkgl4NEJCmqDxlhxjuMJuD0zp4crR.LIrskWA9+Cf43Pjsrc037Hny22FEUdodOGatoN9nM0wGuoN1ZScbuM0w82TGexG2Qy+Xxgi0xQ4kMHz4cO0dOmiyoBBjAZyVQ+K.rM4fc
                        

                        I've also added this as a snippet to the library as this is a pretty commonly requested task.

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

                        18

                        Online

                        1.9k

                        Users

                        12.3k

                        Topics

                        106.9k

                        Posts