pub enum InstantaneousFrequencyPolicy {
BinCenter,
PhaseDerivative,
}Expand description
Policy used to turn analysis-frame phase into synthesis frequency.
Variants§
BinCenter
Use each FFT bin center and discard within-bin phase deviation.
PhaseDerivative
Add the unwrapped phase derivative to each bin-center frequency.
Trait Implementations§
Source§impl Clone for InstantaneousFrequencyPolicy
impl Clone for InstantaneousFrequencyPolicy
Source§fn clone(&self) -> InstantaneousFrequencyPolicy
fn clone(&self) -> InstantaneousFrequencyPolicy
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 InstantaneousFrequencyPolicy
Source§impl Debug for InstantaneousFrequencyPolicy
impl Debug for InstantaneousFrequencyPolicy
impl Eq for InstantaneousFrequencyPolicy
impl StructuralPartialEq for InstantaneousFrequencyPolicy
Auto Trait Implementations§
impl Freeze for InstantaneousFrequencyPolicy
impl RefUnwindSafe for InstantaneousFrequencyPolicy
impl Send for InstantaneousFrequencyPolicy
impl Sync for InstantaneousFrequencyPolicy
impl Unpin for InstantaneousFrequencyPolicy
impl UnsafeUnpin for InstantaneousFrequencyPolicy
impl UnwindSafe for InstantaneousFrequencyPolicy
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