Trait Modulator

Source
pub trait Modulator<E>: Send + 'static {
    // Required methods
    fn update(&mut self, sample_rate: f32, event: Option<E>);
    fn get_value(&self, index: usize) -> f32;
}

Required Methods§

Source

fn update(&mut self, sample_rate: f32, event: Option<E>)

Source

fn get_value(&self, index: usize) -> f32

Implementors§