final case
class XOut(rate: Rate, bus: GE, in: GE, xfade: GE) extends ZeroOut with HasSideEffect with IsIndividual
A UGen that cross-fades the contents of a bus with an input signal. A linear cross-fade can go from 0.0 (previous bus contents preserved, no input signal added) via 0.5 (previous signal attenuated by -6 dB, input signal attenuated by -6 dB and added) to 1.0 (contents completely replaced by input signal).
- Value Params
- bus
bus index to write to. For an audio-rate UGen, this is an audio-bus, for a control-rate UGen, this is a control-bus.
- in
signal to write to the bus. If the UGen is audio-rate, the input must also be audio-rate.
- xfade
cross-fade value. The new bus contents will be
old_bus_content * (1 - xfade) + in * xfade
- See also
- Note
The argument order is different from its sclang counterpart.
- Companion
- object
trait Serializable
trait IsIndividual
trait HasSideEffect
class ZeroOut
class UGenSource[Unit]
trait Expander[Unit]
trait Lazy
trait Product
trait Equals
class Object
trait Matchable
class Any