pub enum LfoWaveform {
Sine,
Triangle,
Saw,
ReverseSaw,
Square,
Pulse(f64),
SampleAndHold,
RandomWalk,
}Expand description
Форма волны LFO
Variants§
Sine
Синусоида (гладкая)
Triangle
Треугольная волна
Saw
Пилообразная волна (нарастающая)
ReverseSaw
Пилообразная волна (спадающая)
Square
Прямоугольная волна
Pulse(f64)
Прямоугольная с переменной скважностью
SampleAndHold
Случайное значение, удерживаемое в течение периода
RandomWalk
Плавное случайное блуждание
Implementations§
Trait Implementations§
Source§impl Clone for LfoWaveform
impl Clone for LfoWaveform
Source§fn clone(&self) -> LfoWaveform
fn clone(&self) -> LfoWaveform
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LfoWaveform
impl Debug for LfoWaveform
Source§impl PartialEq for LfoWaveform
impl PartialEq for LfoWaveform
impl Copy for LfoWaveform
impl StructuralPartialEq for LfoWaveform
Auto Trait Implementations§
impl Freeze for LfoWaveform
impl RefUnwindSafe for LfoWaveform
impl Send for LfoWaveform
impl Sync for LfoWaveform
impl Unpin for LfoWaveform
impl UnsafeUnpin for LfoWaveform
impl UnwindSafe for LfoWaveform
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