[][src]Trait bae_rs::modifiers::Modifier

pub trait Modifier {
    fn process(&mut self, x: SampleT) -> SampleT;
}

The Modifier trait defines types that filter audio samples.

Required methods

fn process(&mut self, x: SampleT) -> SampleT

Filters the given audio sample.

Parameters

  • x - The "dry" audio sample before filtering.
Loading content...

Implementors

impl Modifier for ADSR[src]

impl Modifier for BandPass[src]

impl Modifier for Delay[src]

impl Modifier for Echo[src]

impl Modifier for Envelope[src]

impl Modifier for Gain[src]

impl Modifier for Generic[src]

impl Modifier for HighPass[src]

impl Modifier for LowPass[src]

impl Modifier for Passthrough[src]

Loading content...