Enum MediumPreset
pub enum MediumPreset {
Re201,
Echoplex,
LoFi,
}Expand description
Pre-configured medium settings for common tape echo models.
Variants§
Re201
RE-201: gentle, well-maintained tape.
Echoplex
Echoplex: darker, more worn tape.
LoFi
Lo-fi: aggressive degradation.
Implementations§
§impl MediumPreset
impl MediumPreset
pub fn zone_coefficients(&self) -> Vec<f64>
pub fn zone_coefficients(&self) -> Vec<f64>
Get the zone coefficients for this preset.
Returns coefficients for each zone boundary between taps. More distant zones have stronger HF loss.
Trait Implementations§
§impl Clone for MediumPreset
impl Clone for MediumPreset
§fn clone(&self) -> MediumPreset
fn clone(&self) -> MediumPreset
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MediumPreset
§impl Debug for MediumPreset
impl Debug for MediumPreset
impl Eq for MediumPreset
§impl PartialEq for MediumPreset
impl PartialEq for MediumPreset
impl StructuralPartialEq for MediumPreset
Auto Trait Implementations§
impl Freeze for MediumPreset
impl RefUnwindSafe for MediumPreset
impl Send for MediumPreset
impl Sync for MediumPreset
impl Unpin for MediumPreset
impl UnsafeUnpin for MediumPreset
impl UnwindSafe for MediumPreset
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.