On Fri, Jul 30, 2004 at 01:27:16PM -0400, Dave Robillard wrote: > > The problem with what you want (having "midi cables" in a modular synth) > is we don't have a plugin format that supports MIDI yet. Like > everything else, we just have to wait on GMPI for this. :( Couldn't that be handled by an abstraction layer? I mean the modules in the gui do not have to be the actual modules behind the scenes, same for how the connections are actualy setup. > I don't think the distinction between "assembly" and "patch" is really > necessary, sounds like the same thing to me. Basically, you want > subpatches (within subpatches within subpatches). Assemblies are about the modules and connections. Paramter values would be stored in patches. So you could think of an assembly as a virtual synth, an engine. The idea is to not require saving an assembly with only slight variations in parameter settings ... > > To make it all perfect there should be a versioning system, > > but I guess that's a bit much to ask for :) > > Versioning as in CVS for patch files? Well.. yeah, that is a bit much > to ask for. :) No wouldn't cut it. Say I would include put an assembly that is already in use by multiple assemblies inside yet another one. Now I want to slightly adapt it, without breaking all the other assemblies ... That's exactly the problem I have with Solidworks :) > > There are some small ideas from my work on Specimen that > > might be interesting for single modules. But for now > > it should be about the big picture, right? > > Once again, the Plugin Format Problem(TM). But on the topic of > specimen, how difficult is it to write alternate frontends for specimen? No idea, have to ask its author, Pete Bessman. Oh, I hope nobody will ever want to write an alternative frontend, once the redesign is finished. A peek at the future: http://www.gazuga.net/log/ > Good ideas, thanks for the input You're welcome --- Thorsten Wilms