[ardour-dev] latest CVS commit
Joern Nettingsmeier
nettings at folkwang-hochschule.de
Thu May 6 04:42:20 PDT 2004
> * more work on rationalizing plugin replication and management
> ... from the code ...
>
> /* catch various special cases */
>
> if (streams > 1 && inputs < streams && outputs > inputs) {
> throw wierd_plugin_configuration (streams, inputs, outputs);
> }
yay!
> ... this prevents you from, for example, trying to put a 1in/2out
> plugin like gverb in a stereo stream or after a 2out plugin. for
> now, you just get a message that says "you can't do this" - this
> will obviously be improved to be more informative.
>
> the code is now supporting the notion of the "number of active
> streams" within various parts of a route. this is different and
> orthogonal from the number of inputs and outputs the route has. if
> you put a 1in/2out plugin into a 1in/1out route (which arguably
> should not be possible), then before the plugin there is 1 active
> stream, and afterwards there are 2. there are better examples,
> honest :)
>
> * more cases like this to follow. this is really just a commit
> rather than an announcement that i am done with this.
loving it already!
best,
joern
(ps: paul, hope you had a good trip home! next time i'll try to be in a
more presentable state when saying goodbye :-P)
More information about the Ardour-Dev
mailing list