NASPRO - The 'NASPRO Architecture for Sound PROcessing'

User login

Who's online

There are currently 0 users and 0 guests online.

Syndicate

Syndicate content

Valid XHTML 1.0 Strict
Valid CSS
Viewable with Any Browser

NASPRO to switch to LV2

Hello,

Big changes everyone: from now on NASPRO will adopt LV2 as its internal abstract model.

This change has huge implications on the framework and it has been made for two reasons: one is technical and the other is "political".

The technical rationale is that LV2 is a portable, well-designed and extendable API which can be adapted for our purposes without too much work, at least less work than trying to reinvent the whole wheel.

The main pros are in its extendability which, I hope, will make it easier to add new features to the framework and to develop support for new APIs, and also in the ontological part (I have evil plans on that for the future...)

On the other hand, I hope this move will make NASPRO become more accepted and supported among the Linux developers' community and create the basis for sharing of efforts.

EPAMP now, instead, is dead. After a long discussion on the LAD mailing list I concluded that it was better to support LV2 and write tools for make its use easy for non-demanding host authors. Those will be the upper levels of the NASPRO framework.

Ok, enough buzzwords today ;-)

Stefano

Copyright © 2007, 2008 Stefano D'Angelo