We have provided clear arguments why, other things being equal, two protocols are worse than one. It results in more complex software -- more complex for users to learn and use, more complex for developers to develop, and more complex for maintainers to maintain. A solution should be as simple as possible but not simpler. This is an absolutely fundamental principle of software engineering or of any intellectual field. Adding complexity must be well motivated but, since we have several proposals that appear to cover all MIDI functionality, you have failed to convince most of us that you can provide this motivation. Original Message: ----------------- From: Martijn Sipkema m.j.w.sipkema@xxxxxxxxxxxxxxxxxx Date: Wed, 23 Jun 2004 19:50:57 +0100 To: gmpi@xxxxxxxxxxxxx Subject: [gmpi] Re: MIDI: Common event coding From: "Tim Hockin" <thockin@xxxxxxxxxx> > On Wed, Jun 23, 2004 at 06:12:09PM +0100, Martijn Sipkema wrote: > > with audio and still have the MIDI inputs control the plugin? I see > > only disadvatages to merging control into a single protocol and thus > > no longer using standard MIDI. > > Martijn, > > I'm a bit frustrated by your insistence that ONLY MIDI can do you what you > want, without providing any really concrete examples. I'm not convinced that this system provides full MIDI compatibility. If it does it will be such much alike MIDI that it won't be able to support the features some want without really being two seperate protocols.. > If you're really happy with MIDI, I'll personally help you write > GMPI->MIDI shim that you can use in all your plugins. I'm happy with MIDI for my usage, but I agree that another protocol might be better for another usa case. Why not support several control protocols? I might get equally frustrated with not getting clear arguments as to why having more than one protocol for instrument control is a problem. --ms ---------------------------------------------------------------------- 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 -------------------------------------------------------------------- mail2web - Check your email from the web at http://mail2web.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