pub fn next_sample(&mut self) -> f32 {
        let value = self.get();
        self.tick();
        value
    }
/// Get the current value and tick the internal state
Get the current value and tick the internal state
Get the current value and tick the internal state
pub fn next_sample(&mut self) -> f32 {
        let value = self.get();
        self.tick();
        value
    }
pub fn next_sample ( & mut self ) -> f32 { let value = self . get ( ) ; self . tick ( ) ; value }
Get the current value and tick the internal state
Get the current value and tick the internal state
&mut self
&mut self