pub struct Reverb {
pub room_size: f32,
pub damping: f32,
pub wet: f32,
pub pre_delay: f32,
/* private fields */
}Expand description
Simple Schroeder reverb with 4 comb filters + 2 allpass filters.
Fields§
§room_size: f32§damping: f32§wet: f32§pre_delay: f32Implementations§
Source§impl Reverb
impl Reverb
pub fn new() -> Self
pub fn process_buffer(&mut self, input: &AudioBuffer) -> AudioBuffer
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Reverb
impl RefUnwindSafe for Reverb
impl Send for Reverb
impl Sync for Reverb
impl Unpin for Reverb
impl UnsafeUnpin for Reverb
impl UnwindSafe for Reverb
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