1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
ix!();

use crate::{
    SineWaveOscillator,
};

impl Init for SineWaveOscillator {

    fn init(&mut self) {
        self.phase       = 0.0;
        self.sine.set_phase(self.phase);
        self.driftlfo1   = 0.0;
        self.driftlfo2   = 0.0;
        self.lastvalue   = 0.0;
    }
}