pub struct UnifiedFilterParams {
pub cutoff_hz: f32,
pub resonance_q: f32,
pub mode: UnifiedFilterMode,
}Expand description
Parameters for unified filter processor.
Fields§
§cutoff_hz: f32Cutoff frequency in Hz.
resonance_q: f32Resonance/Q factor.
mode: UnifiedFilterModeFilter mode.
Trait Implementations§
Source§impl Clone for UnifiedFilterParams
impl Clone for UnifiedFilterParams
Source§fn clone(&self) -> UnifiedFilterParams
fn clone(&self) -> UnifiedFilterParams
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UnifiedFilterParams
impl Debug for UnifiedFilterParams
Source§impl Default for UnifiedFilterParams
impl Default for UnifiedFilterParams
Source§impl ProcessorParams for UnifiedFilterParams
impl ProcessorParams for UnifiedFilterParams
Source§fn param_specs() -> &'static [ParamSpec]
fn param_specs() -> &'static [ParamSpec]
Returns the parameter specifications for this processor.
Source§fn from_param_defaults() -> Self
fn from_param_defaults() -> Self
Builds parameter values initialized from each
ParamSpec::default. Read moreSource§fn apply_plain_values(&mut self, values: &[f32])
fn apply_plain_values(&mut self, values: &[f32])
Applies plain parameter values in
param_specs() order. Read moreSource§fn plain_value_count() -> usize
fn plain_value_count() -> usize
Returns how many plain values
Self::apply_plain_values expects. Read moreAuto Trait Implementations§
impl Freeze for UnifiedFilterParams
impl RefUnwindSafe for UnifiedFilterParams
impl Send for UnifiedFilterParams
impl Sync for UnifiedFilterParams
impl Unpin for UnifiedFilterParams
impl UnsafeUnpin for UnifiedFilterParams
impl UnwindSafe for UnifiedFilterParams
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more