[gmpi] Re: lost-n-found #3 parameter stuff

  • From: Tim Hockin <thockin@xxxxxxxxxx>
  • To: GMPI list <gmpi@xxxxxxxxxxxxx>
  • Date: Thu, 28 Oct 2004 22:28:55 -0700

Here's what I have added, any commplaints?

Req 45:  Added filename to the list of parameter types

Req 46:  All parameters must have associated metadata (e.g. name, minimum
value, maximum value). Metadata will vary depending on the parameter
datatype. All parameters must provide a default value. Plugins should
                                                       ^^^^^^^^^^^^^^
handle invalid parameters safely. 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Req 48:  GMPI plugins must be able to to present value strings for
parameter values which do not map linearly.

More:

Quite often a plugin will expose a parameter as a linear value range,
such as 0.0-1.0 or 0-1000, but the implementation will use some non-linear
mapping to produce the actual internal value.  For example, volume might
be a 0.0 to 1.0 range, but the actual dB value represented by the fader is
non-linear.  In these cases, plugins must be able to provide formatted
strings for the host to use in place of the literal parameter value.

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