RunningMax

final case
class RunningMax(in: GE, gate: GE) extends SingleOut

A UGen that tracks the maximum value seen so far, until a trigger resets it.

''Note:'' This is different from SuperCollider's RunningMax UGen which outputs the maximum of a sliding window instead of waiting for a reset trigger. To track a sliding maximum, you can use PriorityQueue.

Value Params
gate

a gate that when greater than zero (an initially) sets the the internal state is set to negative infinity.

in

the signal to track

Companion
object
trait Serializable
trait SingleOut
trait SomeOut[StreamOut]
trait Lazy
trait GE
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