HISE Logo Forum
    • Categories
    • Register
    • Login

    Dangling listener - AU not showing up anywhere....

    Scheduled Pinned Locked Moved General Questions
    13 Posts 2 Posters 261 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.
    • LindonL
      Lindon
      last edited by Lindon

      So I have a very large project.

      It compiles as an AU fine...
      its there in the components folder
      Nothing recognises it, not Reaper, auval or plugnval - it just wont load.

      When I run Tools>Validate plugin parameters

      it tells me: Dangling Listener.
      I have no idea what this means - or if it's even my problem.... but I have a couple of Broadcasters, and when I comment them out this goes away - so I'm guessing for a start I have some sort of problem there...

      soo I must be doing something wrong in the broadcaster - I have a very poor understanding of how these things work and this is just code I pretty much copied from @Christoph-Hart

      Anyone see whats wrong in here?

      const var FileLoadBroadcaster1 = Engine.createBroadcaster({
      	"id": "File Watcher1",
      	"colour": -1,
      	"args": ["processorId", "fileIndex", "value"]
      });
      
      FileLoadBroadcaster1.attachToComplexData("AudioFile.Content",   // event type
                                              "AudioLoopPlayer1",  // processor id
                                              0,                     // index of slot
                                              "Loop Player Source"); // metadata
      
      inline function getTextValue(indexInList, // the index of the component (here -1 because no array)
      							 processorId, // the arguments of the broadcaster
      							 fileIndex,   
      							 value)
      {
      	return cleanAudioName(value);
      };
      
      FileLoadBroadcaster1.addComponentPropertyListener("LoopFileName1",            // target component (single or array)
      												 "text",              // target property
      												 "Update Text Label", // metadata
      												 getTextValue);       // conversion function
      

      HISE Development for hire.
      www.channelrobot.com

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

        @Lindon Do you see anything strange in the broadcaster map?

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

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

          @d-healey this is what I see there:

          21811eeb-9a70-45a8-9e05-9d9aea48b376-image.png

          I have no idea if this is right or wrong....

          HISE Development for hire.
          www.channelrobot.com

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

            @Lindon Looks good to me. Can you make a minimal example that has the issue?

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

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

              @d-healey worse - I commented out the broadcasters this problem went away and the plug is still not showing up...

              HISE Development for hire.
              www.channelrobot.com

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

                @Lindon So maybe there are two issues.

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

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

                  @d-healey looks like it....

                  HISE Development for hire.
                  www.channelrobot.com

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

                    @Lindon said in Dangling listener - AU not showing up anywhere....:

                    @d-healey looks like it....

                    well I tried rebuilding using another plugin code - in case I did something stupid(again) but that didn't fix anything...sigh now I'm really stuck...it just refuses to show up in pluginval or auval... no matter what I do.

                    HISE Development for hire.
                    www.channelrobot.com

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

                      @Lindon Can you share the project?

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

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

                        @d-healey its ..MASSIVE!!

                        I dont need to codesign the plugin on themachine it was built on do I?

                        HISE Development for hire.
                        www.channelrobot.com

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

                          @Lindon oh good grief - it just loaded into plugin val after a machine restart....what the....

                          HISE Development for hire.
                          www.channelrobot.com

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

                            I dont need to codesign the plugin on themachine it was built on do I?

                            Correct

                            oh good grief - it just loaded into plugin val after a machine restart....what the....

                            Ah those are the worst problems!

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

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

                              @d-healey well it now is recognised by auval - and passes - and plugin val and passes that too at strictness == 10

                              So I'm writing this down as officially mystifying and backing away slowly.. thanks for your help.

                              HISE Development for hire.
                              www.channelrobot.com

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

                              50

                              Online

                              1.7k

                              Users

                              11.7k

                              Topics

                              101.8k

                              Posts