<?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[Matrix Modulators not driven by the controls in exported plugin]]></title><description><![CDATA[<p dir="auto">So my UI sliders <code>processorId</code> and <code>parameterId</code> are set to control the MM Value parameters of the different Extra slots. Corresponding <code>extra_mod</code> nodes are properly linked in each network I have.</p>
<p dir="auto">All networks have been compiled and loaded into hardcoded FXs</p>
<p dir="auto">Everything works fine in Hise, be it direct slider control or from the modulators</p>
<p dir="auto">But in exported plugin, all root parameters connected to the <code>extra_nodes</code> are staying quiet.<br />
Direct ol' parameter connections are working, so I'm sure the networks are enabled and producing sound.<br />
When dragging a modulator to a knob, I can see the mod bar raising with the level, but the parameter is not modulating (aka <code>lastModValue</code> not updating)</p>
<p dir="auto">It might not be the Matrix Modulators that are not being controlled, might be later in the chain, extra_mod nodes, etc...</p>
<p dir="auto">To be clear on my settings</p>
<ul>
<li>sliders have <code>matrixTargetId</code> and corresponding MM have the same ID</li>
<li>sliders <code>processorId</code> &amp; <code>parameterId</code> are connected to the MM's <code>Value</code> parameter in the hardcoded modules extra slots</li>
<li>networks root parameters are set to <code>combined</code></li>
<li><code>extra_mod</code> nodes are properly controlled from UI and Matrix Modulation</li>
<li>since it's an FX plugin, <code>AllowPolyphonic</code> is disabled in nodes and networks</li>
</ul>
<p dir="auto">Is there any specific flag to set when exporting plugins for the new modulation system to work?</p>
]]></description><link>https://forum.hise.audio/topic/14354/matrix-modulators-not-driven-by-the-controls-in-exported-plugin</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Apr 2026 20:26:14 GMT</lastBuildDate><atom:link href="https://forum.hise.audio/topic/14354.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 03 Feb 2026 20:09:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Fri, 06 Feb 2026 19:35:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/3500">@Orvillain</a> So that is one more confirmation toward the <code>extra_mod</code> connection not being effective... <a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/1">@Christoph-Hart</a>?</p>
]]></description><link>https://forum.hise.audio/post/117483</link><guid isPermaLink="true">https://forum.hise.audio/post/117483</guid><dc:creator><![CDATA[ustk]]></dc:creator><pubDate>Fri, 06 Feb 2026 19:35:05 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Thu, 05 Feb 2026 11:24:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/449">@ustk</a> said in <a href="/post/117477">Matrix Modulators not driven by the controls in exported plugin</a>:</p>
<blockquote>
<p dir="auto">But do you use extra_mod nodes along with the parameters ExternalModulation set to Combined or just normal parameter connection in the networks?</p>
</blockquote>
<p dir="auto">No I am not using extra_mod. I'm using custom C++ nodes, with normal parameter connections. I do used the 'Combined' ExternalModulation setting with my parameters though.</p>
]]></description><link>https://forum.hise.audio/post/117479</link><guid isPermaLink="true">https://forum.hise.audio/post/117479</guid><dc:creator><![CDATA[Orvillain]]></dc:creator><pubDate>Thu, 05 Feb 2026 11:24:17 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Thu, 05 Feb 2026 11:21:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/3500">@Orvillain</a> said in <a href="/post/117388">Matrix Modulators not driven by the controls in exported plugin</a>:</p>
<blockquote>
<p dir="auto">That's what I've been doing, and my modulation all works fine in an exported plugin.</p>
</blockquote>
<p dir="auto">But do you use <code>extra_mod</code> nodes along with the parameters <code>ExternalModulation</code> set to <code>Combined</code> or just normal parameter connection in the networks?</p>
<p dir="auto">Because this would confirm what <a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/1887">@Goodflow</a> and I are witnessing...</p>
<p dir="auto">Gosh I hope this will be resolved soon enough, I have the release date approaching fast...</p>
]]></description><link>https://forum.hise.audio/post/117477</link><guid isPermaLink="true">https://forum.hise.audio/post/117477</guid><dc:creator><![CDATA[ustk]]></dc:creator><pubDate>Thu, 05 Feb 2026 11:21:23 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Wed, 04 Feb 2026 13:42:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/449">@ustk</a><br />
<a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/3500">@Orvillain</a><br />
I noticed that Christoph has joined the conversation, so I'll hold back now to avoid causing any confusion. :-)</p>
]]></description><link>https://forum.hise.audio/post/117417</link><guid isPermaLink="true">https://forum.hise.audio/post/117417</guid><dc:creator><![CDATA[Oli Ullmann]]></dc:creator><pubDate>Wed, 04 Feb 2026 13:42:38 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Wed, 04 Feb 2026 11:52:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/3500">@Orvillain</a> I'd like it to be the case and I tried with success in my project yesterday...<br />
<s>But in the minimal example I posted I can't seem to make it work without it. Perhaps I've made a silly mistake, could you check it out?</s></p>
<p dir="auto">EDIT: after reopening the project, it works without the processorId... go figure...</p>
]]></description><link>https://forum.hise.audio/post/117406</link><guid isPermaLink="true">https://forum.hise.audio/post/117406</guid><dc:creator><![CDATA[ustk]]></dc:creator><pubDate>Wed, 04 Feb 2026 11:52:49 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Wed, 04 Feb 2026 11:39:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/449">@ustk</a><br />
<img src="/assets/uploads/files/1770205111048-6d921a13-adfc-4cc2-b962-d2dd754cce29-image.png" alt="6d921a13-adfc-4cc2-b962-d2dd754cce29-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">I'm fairly confident you don't need to use processorId and parameterId at all - just the matrixTargetId. It has to match the id that your particular matrix modulator has.</p>
]]></description><link>https://forum.hise.audio/post/117405</link><guid isPermaLink="true">https://forum.hise.audio/post/117405</guid><dc:creator><![CDATA[Orvillain]]></dc:creator><pubDate>Wed, 04 Feb 2026 11:39:18 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Wed, 04 Feb 2026 11:52:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/1">@Christoph-Hart</a> Here ya go</p>
<p dir="auto"><a href="https://drive.google.com/file/d/1enxIfvhJNkcVnfP9BE4e83M3UdBud4MX/view?usp=sharing" rel="nofollow ugc">https://drive.google.com/file/d/1enxIfvhJNkcVnfP9BE4e83M3UdBud4MX/view?usp=sharing</a></p>
]]></description><link>https://forum.hise.audio/post/117404</link><guid isPermaLink="true">https://forum.hise.audio/post/117404</guid><dc:creator><![CDATA[ustk]]></dc:creator><pubDate>Wed, 04 Feb 2026 11:52:11 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Wed, 04 Feb 2026 11:11:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/1">@Christoph-Hart</a> Alright I am putting together a minimal project.</p>
<p dir="auto">Question, should I connect <code>processorId</code> and <code>parameterId</code> or just use the <code>matrixTargetId only</code>?</p>
<p dir="auto">Because when removing the <code>processorId</code> connection in my project the controls are still working, while in the minimal project it's not working without it...</p>
]]></description><link>https://forum.hise.audio/post/117402</link><guid isPermaLink="true">https://forum.hise.audio/post/117402</guid><dc:creator><![CDATA[ustk]]></dc:creator><pubDate>Wed, 04 Feb 2026 11:11:34 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Wed, 04 Feb 2026 07:00:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/449">@ustk</a> I think the issue is that you're using the matrix modulator system in an FX context which basically forces monophonic envelope behaviour and I haven't tested this too much. Can you make a simple test project that demonstrates the issue?</p>
]]></description><link>https://forum.hise.audio/post/117397</link><guid isPermaLink="true">https://forum.hise.audio/post/117397</guid><dc:creator><![CDATA[Christoph Hart]]></dc:creator><pubDate>Wed, 04 Feb 2026 07:00:31 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Wed, 04 Feb 2026 01:35:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/449">@ustk</a> said in <a href="/post/117391">Matrix Modulators not driven by the controls in exported plugin</a>:</p>
<blockquote>
<p dir="auto">It might be a recent bug, what is your commit?</p>
</blockquote>
<p dir="auto">Oh god, I'm way back in December right now!</p>
]]></description><link>https://forum.hise.audio/post/117395</link><guid isPermaLink="true">https://forum.hise.audio/post/117395</guid><dc:creator><![CDATA[Orvillain]]></dc:creator><pubDate>Wed, 04 Feb 2026 01:35:15 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Wed, 04 Feb 2026 01:34:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/3118">@Oli-Ullmann</a> said in <a href="/post/117389">Matrix Modulators not driven by the controls in exported plugin</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/3500">@Orvillain</a><br />
Then it is mono modulation and not sample accurate...</p>
</blockquote>
<p dir="auto">I don't think that is true.</p>
]]></description><link>https://forum.hise.audio/post/117394</link><guid isPermaLink="true">https://forum.hise.audio/post/117394</guid><dc:creator><![CDATA[Orvillain]]></dc:creator><pubDate>Wed, 04 Feb 2026 01:34:58 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Wed, 04 Feb 2026 00:36:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/3500">@Orvillain</a> Interesting, effectively it's still working in Hise without the <code>processorId</code> connected to the MM if you just set the <code>matrixTargetId</code>, but unfortunately it's still doesn't work in exported plugins...</p>
<p dir="auto">I wonder what could be different, so I will try with a minimal project...</p>
<p dir="auto">It might be a recent bug, what is your commit?<br />
Mine is 9 days old because there was bugs but I see it now should compile on macos so I'll give a try tomorrow.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/3118">@Oli-Ullmann</a> said in <a href="/post/117389">Matrix Modulators not driven by the controls in exported plugin</a>:</p>
<blockquote>
<p dir="auto">My solution was to comment out the relevant matrix IDs in the Matrix Modulation Properties.</p>
</blockquote>
<p dir="auto">Do you mean comment, compile, uncomment and compile again?<br />
And do you refer to a problem you had in Hise too or in exported plugin?</p>
<blockquote>
<p dir="auto">Then it is mono modulation and not sample accurate...</p>
</blockquote>
<p dir="auto">Is it not the opposite? losing accuracy when you actually modulate a parameter connected via <code>processorId</code> instead of using the matrix mod system?</p>
]]></description><link>https://forum.hise.audio/post/117391</link><guid isPermaLink="true">https://forum.hise.audio/post/117391</guid><dc:creator><![CDATA[ustk]]></dc:creator><pubDate>Wed, 04 Feb 2026 00:36:45 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Tue, 03 Feb 2026 22:48:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/3500">@Orvillain</a><br />
Then it is mono modulation and not sample accurate...</p>
]]></description><link>https://forum.hise.audio/post/117389</link><guid isPermaLink="true">https://forum.hise.audio/post/117389</guid><dc:creator><![CDATA[Oli Ullmann]]></dc:creator><pubDate>Tue, 03 Feb 2026 22:48:25 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Tue, 03 Feb 2026 22:44:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/449">@ustk</a> said in <a href="/post/117384">Matrix Modulators not driven by the controls in exported plugin</a>:</p>
<blockquote>
<p dir="auto">So my UI sliders processorId and parameterId are set to control the MM Value parameters of the different Extra slots. Corresponding extra_mod nodes are properly linked in each network I have.</p>
</blockquote>
<p dir="auto">um .... shouldn't they have their matrixTargetId attribute set instead of using processorId and parameterId ?? That's what I've been doing, and my modulation all works fine in an exported plugin.</p>
]]></description><link>https://forum.hise.audio/post/117388</link><guid isPermaLink="true">https://forum.hise.audio/post/117388</guid><dc:creator><![CDATA[Orvillain]]></dc:creator><pubDate>Tue, 03 Feb 2026 22:44:32 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Tue, 03 Feb 2026 22:25:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/449">@ustk</a><br />
I spent a lot of time today fixing a modulation problem. My solution was to comment out the relevant matrix IDs in the Matrix Modulation Properties. It was a very strange problem, but now it works. Maybe this will help you too?</p>
]]></description><link>https://forum.hise.audio/post/117387</link><guid isPermaLink="true">https://forum.hise.audio/post/117387</guid><dc:creator><![CDATA[Oli Ullmann]]></dc:creator><pubDate>Tue, 03 Feb 2026 22:25:15 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Tue, 03 Feb 2026 22:13:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/1887">@Goodflow</a> that’s a proper investigation!<br />
Yeah the resolution of direct parameter modulation is tied up to the buffer size whereas matrix modulation is sample accurate.</p>
<p dir="auto">Since I also have envelope modulation, it needs that accuracy to be snappy enough</p>
<p dir="auto">So we’ll need the boss to fix this <a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/1">@Christoph-Hart</a> <img src="https://forum.hise.audio/assets/plugins/nodebb-plugin-emoji/emoji/android/263a.png?v=fba14f4754a" class="not-responsive emoji emoji-android emoji--relaxed" style="height:23px;width:auto;vertical-align:middle" title=":relaxed:" alt="☺" /></p>
]]></description><link>https://forum.hise.audio/post/117386</link><guid isPermaLink="true">https://forum.hise.audio/post/117386</guid><dc:creator><![CDATA[ustk]]></dc:creator><pubDate>Tue, 03 Feb 2026 22:13:32 GMT</pubDate></item><item><title><![CDATA[Reply to Matrix Modulators not driven by the controls in exported plugin on Tue, 03 Feb 2026 21:59:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/449">@ustk</a> Been running into this on multiple instrument + fx projects. I've tried polyphonic/monophonic scriptnode networks and went the C++ route with core::extra_mod and createExternalModulationInfo. All's well in HISE in every case, but not in the compiled plugin.</p>
<p dir="auto">Skipping the extra_mods and modulating the parameters directly in a network works fine in exported plugins. I think it's a lower resolution modulation, but it ruled out the slots/nodes/etc as the problem.</p>
]]></description><link>https://forum.hise.audio/post/117385</link><guid isPermaLink="true">https://forum.hise.audio/post/117385</guid><dc:creator><![CDATA[Goodflow]]></dc:creator><pubDate>Tue, 03 Feb 2026 21:59:10 GMT</pubDate></item></channel></rss>