On Sun, 2009-11-01 at 06:07 -0500, Paul Davis wrote: > one example that springs to mind here is MMC. it didn't have > decentralized development, but my understanding is that the process of > specifying it effectively collected new commands and new state from > just about every participant. rather than require that any > implementation of MMC supported them all, or supported some random > subset of them, they defined four "levels" of support. MMC Level 1 is > a common core set of commands and state that any MMC device must > support. Level 2 makes the spec a bit more useful. Levels 3 and 4 are > really not that important unless you have a very specific type of > device.
But nobody needed to define MIDI+MMC and MIDI+MTC and MIDI+MMC1 and MIDI +MMC2 and MIDI+MMC1+MTC and MIDI+MMC2+MTC and ... for people to make sense of the whole thing, did they? :) -dr _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
