Fields
slew1: SlewValue<f32>
slew2: SlewValue<f32>
slew3: SlewValue<f32>
Implementations
sourceimpl ExtC
impl ExtC
pub fn new(_nid: &NodeId, _node_global: &NodeGlobalRef) -> Self
pub const slew: &'static str = _
pub const atv1: &'static str = _
pub const atv2: &'static str = _
pub const atv3: &'static str = _
pub const sig1: &'static str = _
pub const sig2: &'static str = _
pub const sig3: &'static str = _
pub const DESC: &'static str = _
pub const HELP: &'static str = _
pub fn graph_fun() -> Option<GraphFun>
Trait Implementations
sourceimpl DspNode for ExtC
impl DspNode for ExtC
sourcefn set_sample_rate(&mut self, _srate: f32)
fn set_sample_rate(&mut self, _srate: f32)
Updates the sample rate for the node.
sourcefn process(
&mut self,
ctx: &mut dyn NodeAudioContext,
ectx: &mut NodeExecContext,
_nctx: &NodeContext<'_>,
_atoms: &[SAtom],
inputs: &[ProcBuf],
outputs: &mut [ProcBuf],
ctx_vals: LedPhaseVals<'_>
)
fn process(
&mut self,
ctx: &mut dyn NodeAudioContext,
ectx: &mut NodeExecContext,
_nctx: &NodeContext<'_>,
_atoms: &[SAtom],
inputs: &[ProcBuf],
outputs: &mut [ProcBuf],
ctx_vals: LedPhaseVals<'_>
)
The code DSP function. Read more
Auto Trait Implementations
impl RefUnwindSafe for ExtC
impl Send for ExtC
impl Sync for ExtC
impl Unpin for ExtC
impl UnwindSafe for ExtC
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more