Re: Issue with an lv2 plugin

Erik Ackermann <[email protected]>
Newsgroups gmane.comp.audio.ardour.devel
Message-ID <CAN5Z5QEycKEaWbUoiwvcCM831PFN3yc9S0BhHNcbzrZ8-5+5gg@mail.gmail.com>
It's not possible to use gtk2 and gtk3 in the same process. In fact the
only way a gtk plugin will work in ardour is if you compile both ardour and
gtk with exact same gtk build.
On Aug 9, 2014 9:01 AM, "Bill Brown" <[email protected]> wrote:

> Hello Ardour Devs.
>
> 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?
>
> Thanks for your help.
> Bill.
>
> console output
>
> [bill@billbrown ~]$ ardour3
> bnd txt domain [gtk2_ardour3] to /usr/share/locale
> Ardour3.5.378 (built using 3.5-378-g16a8762 and GCC version 4.9.0 20140507
> (prerelease))
> ardour: [INFO]: Your system is configured to limit Ardour to only 4096
> open files
> ardour: [INFO]: Loading system configuration file
> /etc/ardour3/ardour_system.rc
> Loading user configuration file /home/bill/.config/ardour3/ardour.rc
> Using SSE optimized routines
> /usr/share/themes/Clearlooks/gtk-2.0/gtkrc:77: error: unexpected
> identifier 'reliefstyle', expected character '}'
>
> (ardour-3.5.378:2472): GLib-GObject-WARNING **: Attempt to add property
> gtkmm__CustomObject_N9Gtkmm2ext25CellRendererColorSelectorE::color after
> class was initialised
> ardour: [INFO]: Loading default ui configuration file
> /etc/ardour3/ardour3_ui_default.conf
> Loading ui configuration file /etc/ardour3/ardour3_ui_dark.rc
> /usr/share/themes/Clearlooks/gtk-2.0/gtkrc:77: error: unexpected
> identifier 'reliefstyle', expected character '}'
> Found 1 along
> /home/bill/.config/ardour3/templates:/usr/share/ardour3/templates
> Announcement is:
> run dialog
> Scanning folders for bundled LV2s: /usr/lib/ardour3/LV2
>
> (ardour-3.5.378:2472): GLib-GObject-WARNING **: Attempt to add property
> gtkmm__CustomObject_N9Gtkmm2ext23CellRendererPixbufMultiE::active after
> class was initialised
> Creating a blank synth
>
> (ardour-3.5.378:2472): GLib-GObject-WARNING **: Attempt to add property
> gtkmm__CustomObject_GnomeCanvasLineSet::x1 after class was initialised
>
> (ardour-3.5.378:2472): GLib-GObject-WARNING **: Attempt to add property
> gtkmm__CustomObject_GnomeCanvasLineSet::y1 after class was initialised
>
> (ardour-3.5.378:2472): GLib-GObject-WARNING **: Attempt to add property
> gtkmm__CustomObject_GnomeCanvasLineSet::x2 after class was initialised
>
> (ardour-3.5.378:2472): GLib-GObject-WARNING **: Attempt to add property
> gtkmm__CustomObject_GnomeCanvasLineSet::y2 after class was initialised
> instantiate EMAP lv2
> making EMAP synth (fluidsynth wrapper)
> instantiated EMAP lv2
> activate EMAP lv2
> Butler drops pool trash
> PluginWindow deleted for 0x327daf0
> deactivate EMAP lv2
> activate EMAP lv2
> deactivate EMAP lv2
> Segmentation fault
> [bill@billbrown ~]$
>
>
>
>
> _______________________________________________
> ardour-dev mailing list
> [email protected]
> http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org
>
>

_______________________________________________
ardour-dev mailing list
[email protected]
http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.