Line : UGen
{
*ar { arg start=0.0, end = 1.0,
dur = 1.0, mul = 1.0, add = 0.0;
^this.multiChannelPerform('ar1', start, end, dur, mul, add)
}
*kr { arg start=0.0, end = 1.0,
dur = 1.0, mul = 1.0, add = 0.0;
^this.multiChannelPerform('kr1', start, end, dur, mul, add)
}
*ar1 { arg start=0.0, end = 1.0,
dur = 1.0, mul = 1.0, add = 0.0;
^super.ar1.init( start, end, dur, mul, add)
}
*kr1 { arg start=0.0, end = 1.0,
dur = 1.0, mul = 1.0, add = 0.0;
^super.kr1.init( start, end, dur, mul, add)
}
}
XLine : UGen
{
*ar { arg start=1.0, end = 2.0,
dur = 1.0, mul = 1.0, add = 0.0;
^this.multiChannelPerform('ar1', start, end, dur, mul, add)
}
*kr { arg start=1.0, end = 2.0,
dur = 1.0, mul = 1.0, add = 0.0;
^this.multiChannelPerform('kr1', start, end, dur, mul, add)
}
*ar1 { arg start=1.0, end = 2.0,
dur = 1.0, mul = 1.0, add = 0.0;
^super.ar1.init( start, end, dur, mul, add)
}
*kr1 { arg start=1.0, end = 2.0,
dur = 1.0, mul = 1.0, add = 0.0;
^super.kr1.init( start, end, dur, mul, add)
}
}
LinExp : UGen
{
*ar { arg in=0.0, srclo = 0.0,
srchi = 1.0, dstlo = 1.0, dsthi = 2.0, mul = 1.0, add = 0.0;
^this.multiChannelPerform('ar1', in, srclo, srchi, dstlo, dsthi,
mul, add)
}
*kr { arg in=0.0, srclo = 0.0,
srchi = 1.0, dstlo = 1.0, dsthi = 2.0, mul = 1.0, add = 0.0;
^this.multiChannelPerform('kr1', in, srclo, srchi, dstlo,
dsthi, mul, add)
}
*ar1 { arg in=0.0, srclo = 0.0,
srchi = 1.0, dstlo = 1.0, dsthi = 2.0, mul = 1.0, add = 0.0;
^super.ar1.init(in, srclo, srchi, dstlo, dsthi, mul, add)
}
*kr1 { arg in=0.0, srclo = 0.0,
srchi = 1.0, dstlo = 1.0, dsthi = 2.0, mul = 1.0, add = 0.0;
^super.kr1.init(in, srclo, srchi, dstlo, dsthi, mul, add)
}
}
K2A : UGen
{ // control rate to audio rate converter
- used internally on outputs to Synth
*ar { arg in = 0.0;
^this.multiChannelPerform('ar1', in)
}
*ar1 { arg in=0.0;
^super.ar1.init(in)
}
}
This page was created by SimpleText2Html 1.0.3 on 22-Feb-100.