[gmpi] Re: Reqs 3.8 Events - ramped events

  • From: Mike Berry <mberry@xxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Mon, 12 Jan 2004 09:53:26 -0700



Steve Harris wrote:

On Mon, Jan 12, 2004 at 08:43:35 -0700, Mike Berry wrote:


Tim Hockin wrote:


On Mon, Jan 12, 2004 at 10:00:57AM +0000, Steve Harris wrote:

Req 26:
GMPI must allow connection of any real valued control output to any real valued
control input.

Despite following the threads, I am a bit unclear on what this means. Does it mean that hosts must allow any control output to connect to any control input? No matter what their configuration? If this is not what it means, then we should change the wording, because that is what it reads as.


Only 'real' valued controls - eg. float on desktops. Ints, enums, strings
and so on are all distinct types and dont have to be interoperable.
Were using 'real' in the mathematical sense here (thick R, the set of
rational and irrational numbers).

The possible distinction is beween real valued cntrols that parse ramps
and those that dont.

OK, I think that I understand the intention. However the current wording implies something much larger, something along the lines that a host is required to allow any plugin output to hook to any plugin input, which is obviously unacceptable.


So may I suggest an alternate wording:

GMPI hosts shall provide translation facilities for connections between plugin controls which share a primary type but differ on secondary characteristics (such as ramping support).

--
Mike Berry
Adobe Systems


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