pub struct Shittify;Expand description
It’s quite the crude name, I think you can guess what it does. Artificially flattens the audio, reduces the sample rate and transforms the sample type to u8
Trait Implementations§
Source§impl ModifierTrait for Shittify
impl ModifierTrait for Shittify
Source§fn modify(
&self,
samples: Samples<IntermediateSampleType>,
) -> Samples<IntermediateSampleType>
fn modify( &self, samples: Samples<IntermediateSampleType>, ) -> Samples<IntermediateSampleType>
Modifies the samples it is used upon. Read more
Auto Trait Implementations§
impl Freeze for Shittify
impl RefUnwindSafe for Shittify
impl Send for Shittify
impl Sync for Shittify
impl Unpin for Shittify
impl UnwindSafe for Shittify
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