On Thu, 2008-05-08 at 13:40 +0200, Georg Holzmann wrote:
> Hallo!
>
> >>> Yes, it is possible. You can load and run the GTK GUIs in a separate
> >>> process and use OSC to communicate with the host, just like DSSI does.
> >> OK, I did not know that. But did a host already implement that ?
> >
> > As far as I know all current hosts that support LV2 GUIs are using GTK
> > themselves, so none that I know of.
> >
> >> And would that also work if you need bigger data from an application to
> >> for instance display a FFT of a signal ... ?
> >
> > You'd probably use shared memory for that. Or send it as a blob using
> > OSC, if it was a one-time thing.
>
> I see - so the implementation of a host might become quite tricky ... ;)
Actually, the host wouldn't have to deal with it at all (though it would
probably be nicer to have it in the host than in every plugin that
needed it). My ancient oscilloscope DSSI plugin uses shared memory
between the plugin and GUI, and the host has no idea about it.
--ll
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
This archive was generated by hypermail 2.1.8 : Thu May 08 2008 - 20:15:05 EEST