Re: out-of-process plug-ins

Hartmut Noack <[email protected]>
Newsgroups gmane.comp.audio.ardour.devel
Message-ID <[email protected]>
Am 29.01.2013 13:59, schrieb Paul Davis:
> On Tue, Jan 29, 2013 at 7:55 AM, Alexandre Prokoudine <
> [email protected]> wrote:
> 
>> Hi,
>>
>> Just my stupid curiosity... Is it possible to make LADSPA/LV2/etc.
>> plugins run in a separate process, so that any crashes would not bring
>> Ardour on its knees? It's what Bitwig claims to do regarding VST.
>>
> 
> it is possible. but as i've explained numerous time on createdigitalmusic
> and elsewhere, this does not scale.
> 
> if you want to run 2 VST plugins like this, its fine. if you want
> EQ+Compression for every track in an N-track session, its like 1 JACK
> client per plugin, and adds notable CPU load.


So it would be nice, to have a choice here OK?
Such as: foo lookahead limiter never crashed on me so I run it
in-process so I do with several others that have proven to be rock-solid.

Now I have something like an experimental synth-beta that crashes from
time to time. What about provide a button "Set up external plugin" that
does as follows:

1.) start a new jack-client to host the plugin in question
2.) provide a button to access this host running the plugin from within
Ardour
3.) connect the plugin to the mixer as you would do it with any given
stand-alone (Guitarix, Zynadd etc)
4.) store the setup in the session-file to make sure, it is loaded next
time.

I think, to control/automate such a plugin from within Ardour would not
be the most simple thing to do but anyway: is it possible?


best regards

HZN

> 
> 
> 
> _______________________________________________
> ardour-dev mailing list
> [email protected]
> http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.