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