WindowApply

final case class WindowApply[A](in: GE[A], size: I, index: I, mode: I) extends SingleOut[A]

A UGen that extracts for each input window the element at a given index.

For example, the first element per window can be extracted with index = 0, and the last element per window can be extracted with index = -1, mode = 1 (wrap).

If the input in terminates before a window of size is full, it will be padded with zeroes.

Value parameters:
in

the window'ed signal to index

index

the zero-based index into each window. One value per window is polled.

mode

wrap mode. 0 clips indices, 1 wraps them around, 2 folds them, 3 outputs zeroes when index is out of bounds.

size

the window size.

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

Value members

Inherited methods

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