From: Chris C. <ca...@al...> - 2004-11-30 10:07:28
|
On Tuesday 30 Nov 2004 09:52, Pedro Lozano wrote: > in this last example (Battery), at the top of the screen you can see a > level meter for the output sound. Things like that is what I'm reffering > to. For things like output level meters, using output control ports ought to be a good fit -- we just need to make hosts support them! The obvious limitation is that updates could only happen once per process cycle -- I imagine for most such applications that would be fine. For higher-volume data it's unlikely that any mechanism that fit within the existing DSSI host-UI communication scheme would be appropriate, since it has no provision for bulk data. That's probably a case where I'd expect a standalone JACK application to be a better approach. It is technically possible to have a GUI managed by the plugin itself: the dssi-vst bridge plugin does that, using a stub OSC manager "GUI" process to pass changes between the plugin and host as if they came from a true DSSI GUI. Any such scheme will necessarily be a complex hack. Chris |