HISE Logo Forum
    • Categories
    • Register
    • Login

    Broadcaster

    Scheduled Pinned Locked Moved Scripting
    12 Posts 4 Posters 1.1k 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.
    • Christoph HartC
      Christoph Hart @d.healey
      last edited by

      @d-healey Soon.

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

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

          There you go:

          Link Preview Image
          HISE | Docs

          favicon

          (docs.hise.audio)

          d.healeyD Matt_SFM 2 Replies Last reply Reply Quote 3
          • d.healeyD
            d.healey @Christoph Hart
            last edited by

            @Christoph-Hart Oh this looks like a lot of fun!

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

            1 Reply Last reply Reply Quote 0
            • Matt_SFM
              Matt_SF @Christoph Hart
              last edited by

              @Christoph-Hart oh yeah, it looks very interesting!

              Develop branch
              Win10 & VS17 / Ventura & Xcode 14. 3

              1 Reply Last reply Reply Quote 0
              • Dan KorneffD
                Dan Korneff
                last edited by

                Nice! Can't wait to tinker with this.

                Dan Korneff - Producer / Mixer / Audio Nerd

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

                  Is it possible to add a listener to when the user selects a preset in the preset browser? I'd like to be able to act differently if it's a single or a double click.

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

                  Christoph HartC 1 Reply Last reply Reply Quote 0
                  • Christoph HartC
                    Christoph Hart @d.healey
                    last edited by

                    @d-healey You can register it to floating tiles, but this won't change the behaviour of the preset browser, because the broadcaster will add additional callbacks to it (also it will also fire if you click on an add button or any other area in the preset browser).

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

                      I've added a bunch of new functions. You can register it now to react on:

                      • radio group changes (just give it the integer you gave your buttons as radioGroupId. It will be called with the index of the clicked button in the button group (and setting its property will set the responding button)
                      • module parameters. You can listen to a combination of modules and parameterIds and get notified when any of those change

                      There are also new functions (addDelayedListener(), setEnableQueue) and a few other things.

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

                        Is there a good naming convention for broadcaster objects? Do you declare them in a separate namespace or as they are needed?

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

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

                          If I attach a listener to a child panel, and later that child panel is removed, does HISE automatically remove the listener too or is it left hanging around somewhere?

                          If I have to do the cleanup manually could we get a removeAllListeners function?

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

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

                          47

                          Online

                          1.7k

                          Users

                          11.7k

                          Topics

                          102.2k

                          Posts