[][src]Trait oscen::signal::Builder

pub trait Builder {
    fn build(&mut self) -> Self
    where
        Self: Sized + Clone
, { ... }
fn wrap(&mut self) -> ArcMutex<Self>
    where
        Self: Sized + Clone
, { ... }
fn rack(&mut self, rack: &mut Rack) -> ArcMutex<Self>
    where
        Self: Signal + Send + Sized + Clone
, { ... }
fn rack_pre(&mut self, rack: &mut Rack) -> ArcMutex<Self>
    where
        Self: Signal + Send + Sized + Clone
, { ... } }

Provided methods

fn build(&mut self) -> Self where
    Self: Sized + Clone

fn wrap(&mut self) -> ArcMutex<Self> where
    Self: Sized + Clone

fn rack(&mut self, rack: &mut Rack) -> ArcMutex<Self> where
    Self: Signal + Send + Sized + Clone

fn rack_pre(&mut self, rack: &mut Rack) -> ArcMutex<Self> where
    Self: Signal + Send + Sized + Clone

Loading content...

Implementors

impl Builder for Adsr[src]

impl Builder for AllPass[src]

impl Builder for Bpf[src]

impl Builder for Comb[src]

impl Builder for Hpf[src]

impl Builder for Lpf[src]

impl Builder for Notch[src]

impl Builder for WaveGuide[src]

impl Builder for MidiControl[src]

impl Builder for MidiPitch[src]

impl Builder for CrossFade[src]

impl Builder for Delay[src]

impl Builder for Mixer[src]

impl Builder for Modulator[src]

impl Builder for Product[src]

impl Builder for Union[src]

impl Builder for Vca[src]

impl Builder for FourierOsc[src]

impl Builder for Osc01[src]

impl Builder for PinkNoise[src]

impl Builder for SawOsc[src]

impl Builder for SineOsc[src]

impl Builder for SquareOsc[src]

impl Builder for TriangleOsc[src]

impl Builder for WhiteNoise[src]

impl Builder for GateSeq[src]

impl Builder for PitchSeq[src]

impl Builder for Sequencer[src]

impl Builder for SineFold[src]

impl Builder for Tanh[src]

impl Builder for Link[src]

Loading content...