[LV2] LV2: Communicate from the DSP to the UI

David Robillard d at drobilla.net
Tue Nov 5 20:45:03 PST 2013


On Mon, 2013-11-04 at 23:48 -0600, Michael Fisher wrote:
> On Mon, Nov 4, 2013 at 6:52 AM, Aurélien Leblond <blablack at gmail.com> wrote:
> 
> > Hi Michael,
> >
> >
> > What I think I should be doing is using Blank Atom to transfer the
> > data from DSP to UI, right?
> >
> 
> It sounds logical to me, yeah.  Doing it this way could be done by forging
> the Blank atom and then writing the float array as raw.   You would need to
> map a few uris specifically for this to use inside of the blank object.
> 
> seems like peak proptocol etc etc.. would could also be used here.  I don't
> think there's a single host that supports any of those kinds of features
> though....

Bit of a tangent, since this is just host internal (i.e. non-plugin)
stuff, but the blinkenports/meters in Ingen work this way.  It actually
works surprisingly well across processes or even a network, though the
current simplistic design (message per port) doesn't scale up to a ton
of ports very well.

-- 
dr





More information about the Devel mailing list