pub enum WearScope {
Groove,
Halo,
Polar,
All,
}Expand description
The three things in the engine that accumulate, and the word each is asked for by.
Nothing else in the deck holds history: every other effect is a filter or a gain that starts from wherever the signal leaves it. These are the exceptions, and they are the reason a take cannot be reproduced from its gesture stream alone.
Variants§
Groove
The WEAR dial’s map, one bucket per WEAR_BUCKET_FRAMES of source:
it wears where along the record the stylus went.
Halo
WORN HALO’s bins, indexed by phase within one revolution: it wears
where around the turn the stylus went. A different quantity from
Groove, and cleared separately.
Polar
The revolution memory ADJACENT GHOST, THREE NEEDLES and SPLIT WALLS read back from, and the filters riding on it.
All
The three above.
Implementations§
Trait Implementations§
impl Copy for WearScope
impl Eq for WearScope
impl StructuralPartialEq for WearScope
Auto Trait Implementations§
impl Freeze for WearScope
impl RefUnwindSafe for WearScope
impl Send for WearScope
impl Sync for WearScope
impl Unpin for WearScope
impl UnsafeUnpin for WearScope
impl UnwindSafe for WearScope
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