public int Output() { // Multiply oscillator output with envelope output. return (Wave.Output() - wave_zero) * Envelope.Output() + voice_DC; }