On Sat, Jun 07, 2003 at 07:37:34 -0400, Angus F. Hewlett wrote: > For good usability in the Reaktor/AudioMulch/Bidule/Synthedit paradigm, > you definitely need multiple ports (aka channel groupings), and because of Can you expalin why? I use, and write plugins for, this type of architecture daily and I've never felt the need for enforced channel grouping. Grouping channels for presentation is another matter, but I definatly wouldn't want "if you have this channel connected you must also connect this one" type behaviour. BTW I've been using port to mean something different, but I think we're understanding each other. > the relatively higher plugin counts and graph complexities, but at the > same time the smaller average size of the plugins, it becomes worthwhile > to consider optimised buffer formats (aka swizzling). It's a harder > problem to solve, but one I'd like to think is worth attempting. Do you have an example of a buffer layout that's more efficient than mono buffers? The only example weve seen so far is interleaving, which appears to be less efficient, though no-ones tested it AFAIK. From what I remember pd, jMax and Max/MSP use mono buffers and they dont seems to have any efficiency problems. - Steve ---------------------------------------------------------------------- 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