[gmpi] Re: Decision Time: 7.1.2

  • From: Steve Harris <S.W.Harris@xxxxxxxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Wed, 11 Jun 2003 15:16:31 +0100

On Wed, Jun 11, 2003 at 10:01:15 -0400, Paul Davis wrote:
> >But the API would be /totally/ different, it will be more like SyncModular
> >or MPEG4SA. It becomes very important to eliminate per plugin function
> >calls for one thing. I think they use some kind of VM system (MPEG4SA
> >does atleast).
> 
> depends on the implementation. i don't think that the standard lays it
> down this tightly. i don't know precisely how sfront does things, but
> i'm pretty sure it doesn't get to totally eliminate per plugin
> function calls. i think its more a case of building plugins out of low

[ot] SAOL doesnt have function calls per-se. The structure is more
like a block diagram: send(object1 to object2) type stuff, that syntax
isn't right, but its something similar.

> level operations and intelligent (i.e. high-level) optimizing of the
> resulting call tree. but yes, its a completely different style of API
> from any of the models GMPI is derived from. i don't think you could
> take any plugin written for VST/TDM/MAS/RTAS/AU/LADSPA and port it to
> the full MPEG4SA spec without totally redesigning it.

Yes, agreed.

- Steve

----------------------------------------------------------------------
Generalized Music Plugin Interface (GMPI) public discussion list
Participation in this list is contingent upon your abiding by the
following rules:  Please stay on topic.  You are responsible for your own
words.  Please respect your fellow subscribers.  Please do not
redistribute anyone else's words without their permission.

Archive: //www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: