On Wed, 28 Oct 2009 08:50:34 -0500 (CDT) "Gabriel M. Beddingfield" <[email protected]> wrote:
> > Hi guys, > > I'm looking to delve into the world of plugins (for both synth and > fx), and of the free API's I find LADSPA, DSSI, and LV2. But the > picture is a little confusing. Hey Gabriel, I'm no dev but I'll try to give you a reasonable complete picture of the situation. > It appears that LV2 is "current," that DSSI is deprecated, and that > LADSPA would be deprecated if it weren't so widely adopted. However, > LV2 is slow in being adopted. Is this developer resistance... or is > it just too new? LV2 is a very extensible standard, which means that the core does little, the extensions provide functionality (GUI as well as much more basic things). This allows it to become a very powerfull standard, in theory. The practical problems seem to be: Someone needs to write the extensions. The extensions need to be supported by hosts. So if you want functionality that's not yet there you need to write the extension and basically write a host that supports it or extend an existing host. For someone who just wants to write a plugin this can be a hurdle. Hosts are currently slow with adopting extensions. This leads to compatibility issues where any given plugin might only work in one host. It's especially a problem for users and will get more severe as the number of plugins, hosts and users increases. Afaik nothing has been done about this problem yet. > Also, I can't find any applications that will host all 3, nor even > LV2+DSSI. Is there a technical reason for this? > > Thanks in advance, > Gabriel Afaik there's no technical reason for this. Philipp _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
