final case
class PV_RandWipe(chainA: GE, chainB: GE, wipe: GE, trig: GE) extends SingleOut with ControlRated with HasSideEffect with IsIndividual
A phase vocoder UGen that cross-fades between two input spectra by taking bins randomly from them according to a given probability.
- Value Params
- chainA
the first FFT'ed buffer (this gets replaced by the output signal)
- chainB
the second FFT'ed buffer
- trig
a signal the triggers the re-newed process of determining for each bin whether it will be taken from input A or B. A trigger occurs when passing from non-positive to positive value.
- wipe
the crossfader position from 0.0 (all bins are taken from
chainA
) to 1.0 (all bins are taken fromchainB
). For instance, if wipe is 0.5, half of the bins are taken from either input. The decision whether a bin is taken from A or B is random, however remains constant between two triggers.
- See also
- Companion
- object
trait Serializable
trait IsIndividual
trait HasSideEffect
trait ControlRated
class SingleOut
class SomeOut
trait Lazy
trait GE
class UGenSource[UGenInLike]
trait Expander[UGenInLike]
trait Lazy
trait Product
trait Equals
class Object
trait Matchable
class Any