Marc Poirer wrote:
--- Chris Grigg wrote:
I agree that there should definitely be length-delimited blob parameters, for generality and to avoid unnecessary limits on plug functionality.
Given that, why not make the first parameter (index 0) always be a "state" blob? If necessary it would encapsulate all the separate parameters, plus whatever other blobby stuff the plug might need. Then no need to provide separate mechanisms to handle parameters and save/load of overall state.
Of course the individual parameters would also be available via their own indexes too.
Why impose this limitation?
And it's also imposing a requirement, too
(many plugins will not need an arb data parameter at all, but your idea requires that they create one anyway).
Marc
__________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com
---------------------------------------------------------------------- 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
---------------------------------------------------------------------- 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