RunningWindowMin

final case class RunningWindowMin[A](in: GE[A], size: I, gate: B)(implicit ord: Ord[A]) extends SingleOut[A] with ProductWithAdjuncts

A UGen that like RunningMin calculates the minimum observed value of the running input. However, it operates on entire windows, i.e. it outputs windows that contain the minimum elements of all the past windows observed.

Value parameters:
gate

a gate signal that clears the internal state. When a gate is open (> 0), the ''currently processed'' window is reset altogether until its end, beginning accumulation again from the successive window.

in

the windowed signal to monitor

size

the window size. This should normally be a constant. If modulated, the internal buffer will be re-allocated, essentially causing a reset trigger.

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