<div dir="ltr"><div>Sorry, the plugin (and DAW and audio technology worlds) simply haven't worked that way in a long time, if ever.<br><br></div>We never even managed to agree on a way to share a tempo map in JACK ... you think it is somehow easier to agree on how to share "this is what i think the current spectral energy of my track looks like?"<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 18, 2016 at 5:58 PM, Jeremy Carter <span dir="ltr"><<a href="mailto:jeremy@jeremycarter.ca" target="_blank">jeremy@jeremycarter.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Paul, a bit of optimism can go a long way. We could make stuff like this, and the ones who don't want to agree on the standard can be left behind.</div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Tue, Oct 18, 2016 at 5:55 PM, Paul Davis <span dir="ltr"><<a href="mailto:paul@linuxaudiosystems.com" target="_blank">paul@linuxaudiosystems.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On Tue, Oct 18, 2016 at 5:50 PM, jonetsu <span dir="ltr"><<a href="mailto:jonetsu@teksavvy.com" target="_blank">jonetsu@teksavvy.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On Tue, 18 Oct 2016 17:28:37 -0400<br>
Paul Davis <<a href="mailto:paul@linuxaudiosystems.com" target="_blank">paul@linuxaudiosystems.com</a>> wrote:<br>
<br>
> let me offer you a hint.<br>
<br>
</span>Good !<br>
<span><br>
> what the plugins need to share are not messages but computer<br>
> (analysis) data.<br>
<br>
</span>So much for the hint.<br>
<span><br>
> normally (though not universally), when entities run inside a single<br>
> process and need to share information, they do so by sharing access to<br>
> memory.<br>
<br>
</span>This is writing to say nothing.</blockquote><div><br></div></span><div>I'm not saying nothing. I'm trying to tell you that if you want a set of plugins that behave as an integrated whole, sharing data about the tracks they are processing and potentially using data from other tracks to adjust their own behaviour, then you need them to share *memory*, not exchange messages. <br><br></div><div>There's effectively no chance that different plugin manufacturers will ever agree to a single standard for such a thing, so there's unlikely to be any "protocol" or "specification" for this. It is something that a single plugin company could do on their own, to notable effect.<br></div><div> <br></div></div></div></div>
<br></div></div><span class="">______________________________<wbr>_________________<br>
Linux-audio-user mailing list<br>
<a href="mailto:Linux-audio-user@lists.linuxaudio.org" target="_blank">Linux-audio-user@lists.linuxau<wbr>dio.org</a><br>
<a href="http://lists.linuxaudio.org/listinfo/linux-audio-user" rel="noreferrer" target="_blank">http://lists.linuxaudio.org/li<wbr>stinfo/linux-audio-user</a><br>
<br></span></blockquote></div><br></div>
</blockquote></div><br></div>