pub struct Lfo {
pub rate: LfoRate,
pub depth: u16,
}Expand description
Sinusoidal modulation. All LFOs follow total rendered frames, including loops; note triggers/legato do not reset their phase. Synth reset starts at phase zero.
Fields§
§rate: LfoRate§depth: u16Pitch/cutoff cents (0..=2400 / 0..=9600); amplitude/pan percent (0..=100).
Trait Implementations§
impl Copy for Lfo
impl Eq for Lfo
impl StructuralPartialEq for Lfo
Auto Trait Implementations§
impl Freeze for Lfo
impl RefUnwindSafe for Lfo
impl Send for Lfo
impl Sync for Lfo
impl Unpin for Lfo
impl UnsafeUnpin for Lfo
impl UnwindSafe for Lfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more