OverlapAdd

final case class OverlapAdd[A](in: GE[A], size: I, step: I)(implicit num: Num[A]) extends SingleOut[A] with ProductWithAdjuncts

A UGen that performs overlap-and-add operation on a stream of input windows. The size and step parameters are demand-rate, polled once per (input) window.

Value parameters:
in

the non-overlapped input

size

the window size in the input

step

the step between successive windows in the output. when smaller than size, the overlapping portions are summed together. Currently step values larger than size are clipped to size. This may change in the future

See also:
Companion:
object
trait Serializable
trait ProductWithAdjuncts
trait SingleOut[A]
trait Lazy[A]
trait GE[A]
trait Lazy
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

override def adjuncts: List[Adjunct]
Definition Classes
ProductWithAdjuncts

Inherited methods

final def name: String
Inherited from:
UGenSource
def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product