[gmpi] Reqs 5, 6, 11 for debate

  • From: Tim Hockin <thockin@xxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Wed, 19 Nov 2003 14:58:44 -0800

On Wed, Nov 19, 2003 at 06:24:51PM -0500, Paul Davis wrote:
> what is needed right now is (a) a decision on whether such an API is
> appropriate and (b) what the set that X is drawn from looks like.


Agreed.

Here are proposals for some of the currently debated reqs


Req 5 - Portable Runtime

The GMPI design group should research options for a cross-platform
portability library for GMPI plugins.  And existing library may be adopted,
or a new library may be drafted.  This should be a separate specification
from the GMPI API.  Plugins that wish to be most portable should use this
API instead of native APIs whenever possible.  This API is not the host
services API, which should handle certain host-specific services tasks.


Req 6 - Audio and Control data

Plugins must be able to control other plugins.  The actual control
mechanism may involve host arbitration, rather than direct plugin to
plugin links.  This control includes things such as parameters and control
signals as well as things like voice allocation.


Req 11 - Setting sample rate

<nothing yet>


----------------------------------------------------------------------
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: