firefly_audio

Trait Processor

source
pub trait Processor {
    // Provided methods
    fn set(&mut self, _param: u8, _val: f32) { ... }
    fn reset(&mut self) { ... }
    fn process_children(&mut self, cn: &mut Nodes) -> Option<Frame> { ... }
    fn process_frame(&mut self, f: Frame) -> Option<Frame> { ... }
    fn process_sample(&mut self, s: Sample) -> Option<Sample> { ... }
}

Provided Methods§

source

fn set(&mut self, _param: u8, _val: f32)

source

fn reset(&mut self)

source

fn process_children(&mut self, cn: &mut Nodes) -> Option<Frame>

source

fn process_frame(&mut self, f: Frame) -> Option<Frame>

source

fn process_sample(&mut self, s: Sample) -> Option<Sample>

Implementors§