--- linuxsampler/trunk/src/engines/common/AbstractVoice.h 2019/10/01 09:49:08 3615 +++ linuxsampler/trunk/src/engines/common/AbstractVoice.h 2019/10/01 10:50:29 3616 @@ -136,9 +136,9 @@ gig::EGDecay EG3; ///< Envelope Generator 3 (Pitch) TODO: use common EG instead? midi_ctrl VCFCutoffCtrl; midi_ctrl VCFResonanceCtrl; - LFOTriangleUnsigned* pLFO1; ///< Low Frequency Oscillator 1 (Amplification) - LFOTriangleUnsigned* pLFO2; ///< Low Frequency Oscillator 2 (Filter cutoff frequency) - LFOTriangleSigned* pLFO3; ///< Low Frequency Oscillator 3 (Pitch) + LFOSineUnsigned* pLFO1; ///< Low Frequency Oscillator 1 (Amplification) + LFOSineUnsigned* pLFO2; ///< Low Frequency Oscillator 2 (Filter cutoff frequency) + LFOSineSigned* pLFO3; ///< Low Frequency Oscillator 3 (Pitch) bool bLFO1Enabled; ///< Should we use the Amplitude LFO for this voice? bool bLFO2Enabled; ///< Should we use the Filter Cutoff LFO for this voice? bool bLFO3Enabled; ///< Should we use the Pitch LFO for this voice?