You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li><code>port_groups</code> - If your plugin has more audio i/o that need to be grouped together or given Control Voltage status</li>
1861
1861
<li><code>enumerators</code> - Configure a set of parameters that cycle over <code><key>: <value></code></li>
1862
-
<li><code>enable_ui</code> - Boolean that creates a generic GUI. Requires <code>dpf-widgets</code> on the same level as <code>dpf</code>.</li>
1862
+
<li><code>enable_ui</code> - Integer value that can generate different plugin UIs.</li>
1863
+
<li>0 - The same as disabling the UI, creates nothing.</li>
1864
+
<li>1 - A generic DearImgui UI. Requires <code>dpf-widgets</code> on the same level as <code>dpf</code>.</li>
1865
+
<li>2 - A NanoVG based UI that emulates <ahref="https://plugdata.org/">Plugdata</a> graphics. Requires <code>PDVG</code> on the same level as <code>dpf</code>. It also requires the use of <code>@hv_param</code><ahref="../../getting-started/patching/#gui-objects">receive config</a> on the UI objects. An example project using this can be found <ahref="https://github.com/Wasted-Audio/pdvg-example-plugin/">here</a>.</li>
1863
1866
<li><code>enable_modgui</code> - Boolean for use in MOD audio based systems.</li>
1864
1867
<li><code>ui_size</code> - Dict of <code>width</code> & <code>height</code> that sets the size of the UI.</li>
1865
1868
<li><code>brand_id</code> - A 4-character symbol that identifies a brand or manufacturer, with at least one non-lower case character. Plugins from the same brand should use the same symbol. <em>Required when using AU.</em></li>
0 commit comments