[gmpi] Re: Topic 3: Cross Platform

  • From: Steve Harris <S.W.Harris@xxxxxxxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Thu, 6 Mar 2003 16:00:33 +0000

On Thu, Mar 06, 2003 at 09:42:47 -0600, Ben Loftis wrote:
> Instead I think we should talk about a cross-platform "control" API.  
> 
> Why not follow the precedent set by the MIDI standard?  (Particularly since 
> this will be an MMA undertaking? :) )  For all of its faults, the MIDI 
> standard is one of the most succesful specifications in the history of 
> digital electronics.  Why not define GMPI as a "byte stream" API similar to 
> MIDI?  The MIDI spec has demonstrated that a byte stream can be transmitted 
> effectively over a physical wire or between software apps on the same host 
> equally well.

Interesting idea

The dowside is that a packetised protocol has a larger overhead and will
require a parser to be implemnted, or provided to, each plugin.

I have no real feeling for what the overhead would be, but in the case of
64bit data I suspect it will be significant.

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