Hey all,<br><br>I'm having a problem instantiating the UI of the parametric EQ by Nedko & Fons. ( <a href="http://nedko.arnaudov.name/soft/lv2fil/trac/wiki/WikiStart">http://nedko.arnaudov.name/soft/lv2fil/trac/wiki/WikiStart</a> )<br>
<br>I can instantiate the Invada suite no problem. They have a <a href="http://lv2plug.in/ns/extensions/ui#GtkUI">http://lv2plug.in/ns/extensions/ui#GtkUI</a> type UI & the host is also Gtk.<br><br> instance = suil_instance_new( suilHost,<br>
0, // pass a pointer to the controller objects here<br> "<a href="http://lv2plug.in/ns/extensions/ui#GtkUI">http://lv2plug.in/ns/extensions/ui#GtkUI</a>", // target UI widget type<br>
<br> "<a href="http://nedko.aranaudov.org/soft/filter/2/mono">http://nedko.aranaudov.org/soft/filter/2/mono</a>", // plugin URI<br> "<a href="http://nedko.aranaudov.org/soft/filter/2/gui">http://nedko.aranaudov.org/soft/filter/2/gui</a>", // plugin UI URI<br>
"<a href="http://lv2plug.in/ns/extensions/ui#external">http://lv2plug.in/ns/extensions/ui#external</a>", // plugin UI TYPE URI<br> "/usr/lib/lv2/filter.lv2/", // plugin UI bundle<br>
"/usr/lib/lv2/filter.lv2/filter.so", // plugin UI binary<br> <br> &featureArray[0]); // supported features by host<br>
<br> // get widget of the UI instance<br> SuilWidget widget = suil_instance_get_widget(instance);<br> <br> // add widget to container, casting "SuilWidget" to "GtkWidget*" as the target UI type is ui#GtkUI<br>
gtk_container_add (GTK_CONTAINER ( hbox->gobj() ), (GtkWidget*) widget);<br><br>The error I get (at runtime) is the following:<br>error: get_wrap_module: Unable to wrap UI type <<a href="http://lv2plug.in/ns/extensions/ui#external">http://lv2plug.in/ns/extensions/ui#external</a>> as type <<a href="http://lv2plug.in/ns/extensions/ui#GtkUI">http://lv2plug.in/ns/extensions/ui#GtkUI</a>><br>
error: suil_instance_new: Failed to instantiate UI <<a href="http://nedko.aranaudov.org/soft/filter/2/gui">http://nedko.aranaudov.org/soft/filter/2/gui</a>> in /usr/lib/lv2/filter.lv2/filter.so<br><br>Would anybody shed some light onto what I'm doing wrong?<br>
Cheers, -Harry<br>