[linux-audio-dev] Sound processing objects architecture, is it possible?

Dmitry Baikov dsbaikov at gmail.com
Mon Jan 22 19:29:51 UTC 2007


On 1/22/07, Stefano D'Angelo <zanga.mail at gmail.com> wrote:
> What I'd like to work on is a sound processing architecture (LADSPA,
> VST, DSSI, etc.) wrapper, which hides the details of a particular
> implementation to audio program developers.
All this architectures have different APIs.
Will your one have an fat API (union of all APIs it hides) or a thin
API (intersection).
What will you do if APIs you wrap are doing the same things very different ways?

You say that if will be possible to compare standards or create a new ones.
If your API wraps them all, then it should automatically be best one.
So, why bother creating new API's if your proposal is in fact that new
API, which is better than any other.
And if it is not better, you can't use more advanced API through your wrapper.

Just some thoughts.

Regards,
Dmitry.



More information about the Linux-audio-dev mailing list