TBetaRand:
Filter:
Classes (extension) | UGens > Random | UGens > Triggers

TBetaRand : UGen : AbstractFunction : Object
ExtensionExtension

triggered beta random distribution
Source: bhobGens.sc

Description

Generates a random float value in beta distribution from lo to hi each time the trigger signal changes from nonpositive to positive values.

Class Methods

TBetaRand.ar(lo: 0, hi: 1.0, prob1, prob2, trig: 0.0, mul: 1.0, add: 0.0)

TBetaRand.kr(lo: 0, hi: 1.0, prob1, prob2, trig: 0.0, mul: 1.0, add: 0.0)

Arguments:

lo

minimum value

hi

maximum value

prob1, prob2

if prob1 & prob2 are less than 1, values tend towards lo & hi. if they are equal to 1, there is a linear random distribution. higher than 1, the distribution tends towards gaussian, with the possibility of a mean skewed towards the prob of the lowest value.

trig

trigger signal

Inherited class methods

Instance Methods

Inherited instance methods

Examples