HISE Logo Forum
    • Categories
    • Register
    • Login

    Is it possible to link parameters between plugins?

    Scheduled Pinned Locked Moved General Questions
    8 Posts 6 Posters 66 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.
    • B
      Bicrome
      last edited by

      Hello.
      Can i link the same parameter between plugin instances? The most basic example of what I mean is the Blue Cat's Gain Suite, which lets you add each plugin instance to a group, and that way all of the instances of the same group will have the save settings.

      What's the easies way to achieve this?
      Thanks.

      ustkU 1 Reply Last reply Reply Quote 0
      • ustkU
        ustk @Bicrome
        last edited by ustk

        @Bicrome This is a very good question that hasn't been raised for a while. I think brands who are doing this are using specific pipe/thread communication.

        @aaronventure did it using OSC protocol:
        https://forum.hise.audio/topic/9119/osc-for-crosstalk-one-manager-for-sending-another-for-receiving

        as well someone else way before that I can't remember...

        Can't help pressing F5 in the forum...

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

          @ustk OSC doesn't work. You need to write to a file and read it on a timer. It's dirty as hell but it works.

          Named pipe or some other memory-based solution would be much better, though, and a lot faster (no filesystem access needed).

          Link Preview Image
          Named Pipe idea

          @Christoph-Hart This is my entire class. It works great. I have a value change broadcaster for all my controls, and it checks for the condition (key modifier...

          favicon

          Forum (forum.hise.audio)

          ustkU ChazroxC 2 Replies Last reply Reply Quote 2
          • ustkU
            ustk @aaronventure
            last edited by

            @aaronventure I used a file based communication a long ago but it was too dirty, I reckon @Christoph-Hart said it's a no no and possibly advised for OSC, but here my memory is fading… and if you did not succeed then it's a dead end for me ☺

            Can't help pressing F5 in the forum...

            Christoph HartC 1 Reply Last reply Reply Quote 0
            • ChazroxC
              Chazrox @aaronventure
              last edited by

              @aaronventure Sick concept. Im gonna have to try this out for myself. 🙏

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

                @ustk it's just a nono for realtime communication, if you are exchanging a non-realtime state then it's fine.

                But instead of the named pipe thing I could also repurpose the web socket function that I slapped onto the Webview, this would also give you network communication abilities in addition to local data communication.

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

                  @Christoph-Hart said in Is it possible to link parameters between plugins?:

                  give you network communication

                  Excellent, I can have a lan party with my snake game :)

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

                  ChazroxC 1 Reply Last reply Reply Quote 3
                  • ChazroxC
                    Chazrox @d.healey
                    last edited by

                    @d-healey 😂

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

                    64

                    Online

                    1.9k

                    Users

                    12.2k

                    Topics

                    106.5k

                    Posts