Ah! So part of it is a patent issue?<br><br><div class="gmail_quote">On Sun, Dec 20, 2009 at 1:29 PM, Nedko Arnaudov <span dir="ltr"><<a href="mailto:nedko@arnaudov.name">nedko@arnaudov.name</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">Louigi Verona <<a href="mailto:louigi.verona@gmail.com">louigi.verona@gmail.com</a>> writes:<br>
<br>
> I am relatively new to linux audio, so I would be grateful if you would<br>
> explain to me the benefits of modular environment.<br>
<br>
</div>Assuming that you mean modular environment in the sense of LADI as<br>
opposed to the sense of plugins (LV2) in a single host, one of the<br>
advantages is that with LV2 plugins, bad plugin will bring your whole<br>
app down. With multiple JACK apps approach and a session handled, only<br>
single JACK "plugin" crashes. You can still save the work, and even<br>
restart (manually or automatically) the crashed JACK plugin.<br>
<br>
This is not the case with some all-in-one applications for Windows. They<br>
use SEH (Structured Exception Handling) to display warning to user and<br>
recommend him to save his work and restsart the app. SEH patent expires<br>
in 2016. Since Windows XP there seems to be something new, VEH (Vectored<br>
Exception Handling) that is also patented, expires in 2023.<br>
<br>
I'm not aware of exception handling alternative for Linux.<br>
<font color="#888888"><br>
--<br>
Nedko Arnaudov <GnuPG KeyID: DE1716B0><br>
</font></blockquote></div><br>