Histogram

final case class Histogram[A](in: GE[A], bins: I, lo: GE[A], hi: GE[A], mode: I, reset: B)(implicit num: Num[A]) extends SingleOut[Int] with ProductWithAdjuncts

A UGen that calculates running histogram of an input signal with given boundaries and bin-size. The bins are divided linearly, if another mapping (e.g. exponential) is needed, it must be pre-applied to the input signal.

'''Note:''' currently parameter modulation (bin, lo, hi, mode, reset) is not working correctly.

Value parameters:
bins

the number of bins. this is read at initialization time only or when reset fires

hi

the highest bin boundary. input values above this value are clipped. this value may be updated (although that is seldom useful).

in

the input signal

lo

the lowest bin boundary. input values below this value are clipped. this value may be updated (although that is seldom useful).

mode

if 0 (default), outputs only after in has finished, if 1 outputs the entire histogram for every input sample.

reset

when greater than zero, resets the count.

See also:
Companion:
object
trait Serializable
trait ProductWithAdjuncts
trait SingleOut[Int]
trait Lazy[Int]
trait GE[Int]
trait Expander[UGenInLike[Int]]
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