<div dir="ltr">Hello Ardour Devs. <div><br></div><div>I wrote a fluidsynth front end that functions as a stand alone application as well as an lv2 plugin.  It's built using gtk3 and gtkmm.  It turns on and works good with "jalv.gtk3" (screenshot 1)  but when I try to load it in ardour3 nothing renders and there isn't any output from the console showing an error(screenshot 2).  Does ardour3 not support plugins that were built with gtk3 or gtkmm3 or do you have a suggestion for how I can further debug to get it working in a3?  </div>
<div><br></div><div>Thanks for your help.</div><div>Bill.</div><div><br></div><div>console output </div><div><br></div><div><div>[bill@billbrown ~]$ ardour3 </div><div>bnd txt domain [gtk2_ardour3] to /usr/share/locale</div>
<div>Ardour3.5.378 (built using 3.5-378-g16a8762 and GCC version 4.9.0 20140507 (prerelease))</div><div>ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files</div><div>ardour: [INFO]: Loading system configuration file /etc/ardour3/ardour_system.rc</div>
<div>Loading user configuration file /home/bill/.config/ardour3/ardour.rc</div><div>Using SSE optimized routines</div><div>/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:77: error: unexpected identifier 'reliefstyle', expected character '}'</div>
<div><br></div><div>(ardour-3.5.378:2472): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_N9Gtkmm2ext25CellRendererColorSelectorE::color after class was initialised</div><div>ardour: [INFO]: Loading default ui configuration file /etc/ardour3/ardour3_ui_default.conf</div>
<div>Loading ui configuration file /etc/ardour3/ardour3_ui_dark.rc</div><div>/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:77: error: unexpected identifier 'reliefstyle', expected character '}'</div><div>Found 1 along /home/bill/.config/ardour3/templates:/usr/share/ardour3/templates</div>
<div>Announcement is: </div><div>run dialog</div><div>Scanning folders for bundled LV2s: /usr/lib/ardour3/LV2</div><div><br></div><div>(ardour-3.5.378:2472): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_N9Gtkmm2ext23CellRendererPixbufMultiE::active after class was initialised</div>
<div>Creating a blank synth</div><div><br></div><div>(ardour-3.5.378:2472): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_GnomeCanvasLineSet::x1 after class was initialised</div><div><br></div><div>
(ardour-3.5.378:2472): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_GnomeCanvasLineSet::y1 after class was initialised</div><div><br></div><div>(ardour-3.5.378:2472): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_GnomeCanvasLineSet::x2 after class was initialised</div>
<div><br></div><div>(ardour-3.5.378:2472): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_GnomeCanvasLineSet::y2 after class was initialised</div><div>instantiate EMAP lv2</div><div>making EMAP synth (fluidsynth wrapper)</div>
<div>instantiated EMAP lv2</div><div>activate EMAP lv2</div><div>Butler drops pool trash</div><div>PluginWindow deleted for 0x327daf0</div><div>deactivate EMAP lv2</div><div>activate EMAP lv2</div><div>deactivate EMAP lv2</div>
<div>Segmentation fault</div><div>[bill@billbrown ~]$ </div></div><div><br></div><div><br></div><div><br></div></div>