Struct surge_modulation::imports::Lfo[][src]

pub struct Lfo {
Show 23 fields pub params: LfoParamArray<ParamRT<LfoParam>>, pub output: f64, pub stepsequencer: StepSequencer, pub phase_initialized: bool, pub env_val: f32, pub env_state: LfoEnvState, pub retrigger_feg: bool, pub retrigger_aeg: bool, pub phase: f32, pub target: f32, pub noise: f32, pub noised1: f32, pub env_phase: f32, pub ratemult: f32, pub env_releasestart: f32, pub iout: f32, pub wf_history: [f32; 4], pub step: isize, pub shuffle_id: isize, pub sine: QuadrOsc, pub time_unit: TimeUnitHandle, pub tables: TablesHandle, pub enabled: bool,
}

Fields

params: LfoParamArray<ParamRT<LfoParam>>output: f64stepsequencer: StepSequencerphase_initialized: boolenv_val: f32env_state: LfoEnvStateretrigger_feg: boolretrigger_aeg: boolphase: f32target: f32noise: f32noised1: f32env_phase: f32ratemult: f32env_releasestart: f32iout: f32wf_history: [f32; 4]step: isizeshuffle_id: isizesine: QuadrOsctime_unit: TimeUnitHandletables: TablesHandleenabled: bool

Implementations

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.