>>1) what kind of object allocates and frees buffers used to store data
>>     for a port? is it something more like an engine object, or
>>     something more like a plugin? in LADSPA and VST, all buffers are
>>     owned by the host, and the plugins merely use them via their
>>     ports.
>>
>I would consider the buffers held by the LAAGA server (i.e. pointers to 
>shared memory defined in there).
>So this LAAGA server acts as the host to the LADSPA plugins.

Not really. a LAAGA host hosts LAAGA plugins. a LADSPA host hosts
LADSPA plugins. a LAAGA plugin may or may not use LADSPA plugins
internally (though one would hope that they would).

--p

Reply via email to