<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Plugin Cross-talk]]></title><description><![CDATA[<p dir="auto">What's the best way of approaching plugin cross-talk with HISE? With Kontakt I could write to a file and push things around on prompt, but since you couldn't really query access times or have user-defined filenames it's pretty limited.</p>
<p dir="auto">What would be the best way of doing it in HISE? Have a field where the user can enter a session identifier, and have every instance with a timer that checks for the file with the given name, and if found, updates its parameters from there?</p>
<p dir="auto">Could this get ugly with 20-30 instances doing this? I imagine this would be no-go for real-time stuff and the checks would only be happening while transport is stopped.  Or would deferring the callbacks of the script doing this make it a non-issue even for real-time playback?</p>
<p dir="auto">So, talking about writing to a file on control (certain controls) and reading the said file, with 30 instances, once every second or so.</p>
<p dir="auto">I checked the docs, searched the forum here and on search engines, zero mention of cross-talk.</p>
]]></description><link>https://forum.hise.audio/topic/8038/plugin-cross-talk</link><generator>RSS for Node</generator><lastBuildDate>Mon, 07 Sep 2026 09:33:37 GMT</lastBuildDate><atom:link href="https://forum.hise.audio/topic/8038.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 14 Aug 2023 20:40:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Plugin Cross-talk on Mon, 14 Aug 2023 21:04:41 GMT]]></title><description><![CDATA[<p dir="auto">@d-healey yup I would also try to do it with OSC, it‘s a established protocol for exactly the kind of data you want to push around in a audio / music context.</p>
]]></description><link>https://forum.hise.audio/post/68270</link><guid isPermaLink="true">https://forum.hise.audio/post/68270</guid><dc:creator><![CDATA[Christoph Hart]]></dc:creator><pubDate>Mon, 14 Aug 2023 21:04:41 GMT</pubDate></item><item><title><![CDATA[Reply to Plugin Cross-talk on Mon, 14 Aug 2023 20:45:00 GMT]]></title><description><![CDATA[<p dir="auto">You can do this to some degree using OSC (Christoph posted an example on the forum last year).</p>
<p dir="auto">You can also do the shared file method but again you'll have the same issues you had with Kontakt.</p>
<p dir="auto">You could probably make your own session identifier using a UUID without the need for the user to know about it.</p>
<p dir="auto">It would be nice to have a true cross plugin communication system. A shared bit of memory or something where your plugins (presumably with a unique ID to identify them and an encryption key) can transfer simple values.</p>
<p dir="auto">I was thinking about this recently for creating an auto divisi script.</p>
]]></description><link>https://forum.hise.audio/post/68267</link><guid isPermaLink="true">https://forum.hise.audio/post/68267</guid><dc:creator><![CDATA[David Healey]]></dc:creator><pubDate>Mon, 14 Aug 2023 20:45:00 GMT</pubDate></item></channel></rss>