<?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[Dynamic FX and UI approach...]]></title><description><![CDATA[<p dir="auto">I'm working on a dynamic FX section, so using slots and base64 saved states that will be recalled for the modules<br />
I don't know how to handle the UI component (not talking about drawing dynamic stuff, that part is done), but the FX panels themselves.</p>
<p dir="auto">If I insert 3 times the same effect, then remove two of them, then insert something else...<br />
I think I can just create panels using a function per FX, but how do I  remove them? just hiding? after a lot of manipulation, the interface will be absolutely cluttered with non-visible elements...</p>
<p dir="auto">Another solution could be creating like 4 instances of each FX, but that means with 10 FXs 10x4=40 pre-made hidden panels... a lot of panels...<br />
imagine if I want the limit per FX to be higher...</p>
]]></description><link>https://forum.hise.audio/topic/3457/dynamic-fx-and-ui-approach</link><generator>RSS for Node</generator><lastBuildDate>Tue, 09 Jun 2026 18:53:21 GMT</lastBuildDate><atom:link href="https://forum.hise.audio/topic/3457.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 09 Jan 2021 16:41:20 GMT</pubDate><ttl>60</ttl></channel></rss>