pub struct PulseEq {
pub low_gain: f32,
pub mid_gain: f32,
pub high_gain: f32,
pub low_freq: f32,
pub high_freq: f32,
}Expand description
Three-band EQ parameters.
Fields§
§low_gain: f32Low band gain multiplier.
mid_gain: f32Mid band gain multiplier.
high_gain: f32High band gain multiplier.
low_freq: f32Low/mid crossover frequency in Hertz.
high_freq: f32Mid/high crossover frequency in Hertz.
Implementations§
Trait Implementations§
impl StructuralPartialEq for PulseEq
Auto Trait Implementations§
impl Freeze for PulseEq
impl RefUnwindSafe for PulseEq
impl Send for PulseEq
impl Sync for PulseEq
impl Unpin for PulseEq
impl UnsafeUnpin for PulseEq
impl UnwindSafe for PulseEq
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<S, T> Duplex<S> for Twhere
T: FromSample<S> + ToSample<S>,
Source§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more