Re: [ecasound] controlling controllers

New Message Reply Date view Thread view Subject view Author view Other groups

Subject: Re: [ecasound] controlling controllers
From: janne halttunen (
Date: Mon Sep 03 2001 - 19:56:37 EEST

On Mon, 3 Sep 2001, S. Massy wrote:

> On Mon, 03 Sep 2001, janne halttunen <> wrote:
> > -etd: delay-time, surround-mode, number-of-delays, mix-% \
> > -kos: 1, start-value, end-value, freq, i-phase \
> > -kx -kos: 3, start-value, end-value, freq, i-phase \ # controls 1st controller
> > -kos: 4, start-value, end-value, freq, i-phase \ # should control delay(?)
> > -kx -kos: 3, start-value, end-value, freq, i-phase # controls 2nd controller
> >
> > What Im worried about is line 4, which should control the mix-% in the
> > delay-effect. Does it so or does it control the controller controlling the
> > 1st controller? And if I wanted the latter, how does it come about?
> >
> I think you're right to worry. :) From what I understand, the minute you use
> -kx the only thing you can control is the last controller, so it's not
> actually possible to have two controllers targeted to a cop which are
> themselves targets to other controllers. It seems that for each cop you can
> only have one controller being controlled (which must be specified last if
> several controllers are targeted to a cop). Flaw or feature?

Seems like a limitation of the current syntax. Maybe if there was an
addition to the -kx switch, so that:

-kx:1 - would control the previous controller (same as -kx without parameters)
-kx:0 - would control the original effect

..or invent yet another switch for the latter.

But then again, there would appear similar 'branches' when you go deeper:

-ctrl1 (controls effect) -kx -ctrl2 (controls ctrl1)
-ctrl3 (controls ctrl1) -kx -ctrl4 (controls ctrl3) I could reach effect with -kx:0 switch, but how about ctrl2? Should
there be -kx:y, where y would be the distance from the following controller,
special-casing 0, which would mean the effect?

So that if I wanted to start a branch on ctrl2:

-ctrl1 (controls effect) -kx -ctrl2 (controls ctrl1)
-ctrl3 (controls ctrl1) -kx -ctrl4 (controls ctrl3)
-kx:3 -ctrl5 (controls ctrl2)

What do you think?


To unsubscribe send message 'unsubscribe' in the body of the
message to <>.

New Message Reply Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Mon Sep 03 2001 - 19:57:34 EEST