Skip to main content

Module automaton

Module automaton 

Source
Expand description

Automata — generative control sources Automata — generative control-signal sources.

This module provides various automaton types for generating real-time control signals. An automaton is an algorithm with internal state: given time and the current state, it produces a new state and an optional output value. External state mutation is not required.

Re-exports§

pub use cellular::*;
pub use envelope::*;
pub use factory::*;
pub use function::*;
pub use lfo::*;
pub use random::*;

Modules§

cellular
Cellular automata
envelope
Envelope automata for amplitude, filter, and parameter modulation over time.
factory
Automaton factory — type-registry for automaton construction.
function
Functional automata
lfo
LFO (Low Frequency Oscillator) automata for periodic modulation.
random
Random processes
sequencer
Sequencers

Structs§

AutomatonComparison
Summary of available automaton types and their characteristics.
Range
A numeric range with min/max bounds.

Enums§

SyncMode
Synchronisation mode for an automaton.