Struct SfzLfo
One per-region SFZ LFO (amplfo_, fillfo_ or
pitchlfo_*): a rate in Hz, a modulation depth (dB for the
amplitude LFO, cents for the filter and pitch LFOs) and an onset delay
in seconds. All values default to 0.
public readonly struct SfzLfo
- Inherited Members
Constructors
SfzLfo(float, float, float)
Creates the settings for one LFO.
public SfzLfo(float frequencyHz, float depth, float delaySeconds)
Parameters
Properties
DelaySeconds
Delay before the LFO starts, in seconds (amplfo_delay/fillfo_delay/pitchlfo_delay, default 0).
public float DelaySeconds { get; }
Property Value
Depth
Modulation depth (amplfo_depth in dB; fillfo_depth/pitchlfo_depth in cents; default 0).
public float Depth { get; }
Property Value
FrequencyHz
LFO rate in Hz (amplfo_freq/fillfo_freq/pitchlfo_freq, default 0).
public float FrequencyHz { get; }
Property Value
IsActive
Whether the LFO modulates anything: a positive rate and a non-zero depth.
public bool IsActive { get; }