[gmpi] Re: Decision Time: 7.1.3

  • From: "B.J. Buchalter" <bj@xxxxxxxxxx>
  • To: "gmpi@xxxxxxxxxxxxx" <gmpi@xxxxxxxxxxxxx>
  • Date: Wed, 25 Jun 2003 20:29:45 -0400

on 6/25/03 5:42 PM, Tim Hockin at thockin@xxxxxxxxxx wrote:

> 
> Q 7.1.3: Do we support non-trivial encodings?  For example: 'LtRt' is a
> 4-channel encoding, stored on 2-channels, which uses phase information
> to decode into 4 channels.
> 
> a) Yes.  Plugins that care can accept those encodings.  LtRt data can
>    only be connected to plugins which explicitly accept LtRt.
> 
> b) Yes.  Plugins are not aware of encodings unless they ask about
>    them.  LtRt data can be sent to any two-channel plugin.
> 
> c) No.  Encodings are decoded when entering the GMPI graph.  LtRt is
>    turned into 4 mono streams.
> 
> d)  Other. Explain.
> 

D) B + plugins explicitly state what types of "special encodings" they
support and will look for. Any connection to an encoding-unware plug can be
flagged by the host as potentially undesirable and reported to the user as
such. I think a) is too restrictive and c) puts too much burden on the host.
My version of d) allows everything b) allows with a bit more guidance to the
user. Kinda like color coding the connectors.

Best regards,


B.J. Buchalter

Metric Halo
M/S 601 - Building 8
Castle Point Campus
Castle Point, NY 12511-0601 USA
tel +1 845 831-8600
fax +1 603 250-2451

If you haven't heard ChannelStrip yet, you don't know what you're missing!

Check out SpectraFoo, ChannelStrip and Mobile I/O at http://www.mhlabs.com/

Download a 12 day demo from <http://www.mhlabs.com/demo/>




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