wait,
isn't the
LV2UI_Descriptor->port_event() and LV2UI_Write_Function() interface
toolkit
agnostic? Wouldn't it be possible to have
toolkit agnostic host-
facilitated communication?
Yes, these are. And these allow plugins to communicate
with other plugins.
However, these functions are executed in the host
application's memory space. So, I don't see how it would
help in having FLTK widgets hosted by a Qt application.
Could a 'fake' (facade) LV2 host interface be supplied by the GUI process,
then forwarded somehow to the main application process? Like how VST Version
3 works?