pub struct FfLatterDynState {
pub activates: Vec<bool>,
pub gains: Vec<i16>,
pub attacks: Vec<u16>,
pub releases: Vec<u16>,
pub compressor_thresholds: Vec<i16>,
pub compressor_ratios: Vec<u16>,
pub expander_thresholds: Vec<i16>,
pub expander_ratios: Vec<u16>,
}Expand description
State of dynamics in channel strip effect.
Fields§
§activates: Vec<bool>Whether to activate dynamics.
gains: Vec<i16>The gain of dynamics between -300 and 300, displayed by 1/10.
attacks: Vec<u16>The rise time of dynamics between 0 and 200 ms.
releases: Vec<u16>The release time of dynamics between 100 and 999 ms.
compressor_thresholds: Vec<i16>The threshold of compressor between -600 and 0, displayed by 1/10.
compressor_ratios: Vec<u16>The ratio of compressor between 10 and 100.
expander_thresholds: Vec<i16>The threshold of expander between -990 and -200, displayed by 1/10.
expander_ratios: Vec<u16>The ratio of expander between 10 and 100.
Trait Implementations§
Source§impl AsMut<FfLatterDynState> for FfLatterInputDynamicsParameters
impl AsMut<FfLatterDynState> for FfLatterInputDynamicsParameters
Source§fn as_mut(&mut self) -> &mut FfLatterDynState
fn as_mut(&mut self) -> &mut FfLatterDynState
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsMut<FfLatterDynState> for FfLatterOutputDynamicsParameters
impl AsMut<FfLatterDynState> for FfLatterOutputDynamicsParameters
Source§fn as_mut(&mut self) -> &mut FfLatterDynState
fn as_mut(&mut self) -> &mut FfLatterDynState
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsRef<FfLatterDynState> for FfLatterInputDynamicsParameters
impl AsRef<FfLatterDynState> for FfLatterInputDynamicsParameters
Source§fn as_ref(&self) -> &FfLatterDynState
fn as_ref(&self) -> &FfLatterDynState
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<FfLatterDynState> for FfLatterOutputDynamicsParameters
impl AsRef<FfLatterDynState> for FfLatterOutputDynamicsParameters
Source§fn as_ref(&self) -> &FfLatterDynState
fn as_ref(&self) -> &FfLatterDynState
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for FfLatterDynState
impl Clone for FfLatterDynState
Source§fn clone(&self) -> FfLatterDynState
fn clone(&self) -> FfLatterDynState
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 FfLatterDynState
impl Debug for FfLatterDynState
Source§impl PartialEq for FfLatterDynState
impl PartialEq for FfLatterDynState
impl Eq for FfLatterDynState
impl StructuralPartialEq for FfLatterDynState
Auto Trait Implementations§
impl Freeze for FfLatterDynState
impl RefUnwindSafe for FfLatterDynState
impl Send for FfLatterDynState
impl Sync for FfLatterDynState
impl Unpin for FfLatterDynState
impl UnwindSafe for FfLatterDynState
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