Core engine lifecycle and configuration API.
Nodes::Generator::Stochastics::Random * get_random_engine()
Gets the stochastic signal generator engine.
void set_type(Utils::distribution type)
Changes the probability distribution type.
double random_sample(double start, double end)
Generates a stochastic value within a specified range.
double get_gaussian_random(double start, double end)
Generates a gaussian (normal) random number.
double get_poisson_random(double start, double end)
Generates a poisson random number.
double get_uniform_random(double start, double end)
Generates a uniform random number.
double get_exponential_random(double start, double end)
Generates an exponential random number.
Core::Engine & get_context()
Gets the default engine instance.
Main namespace for the Maya Flux audio engine.