public FGenerator(SystemPanel _owner, BinaryReader src) : base(_owner, src) { isLFO = src.ReadBoolean(); genF = src.ReadDouble(); genAmp = src.ReadDouble(); genPWM = src.ReadDouble(); genWaveForm = (MathUtils.WaveForm)src.ReadInt32(); inAmp = src.ReadBoolean(); AMnoOfs = src.ReadBoolean(); FMlog = src.ReadBoolean(); init(); }
public FGenerator(bool _isLFO) { isLFO = _isLFO; if (isLFO) { genF = 10; } else { genF = 440; } genAmp = -20.0; genPWM = 0; inAmp = false; genWaveForm = MathUtils.WaveForm.Sine; AMnoOfs = false; FMlog = false; init(); }
private void ChWaveForm_choiceStateChanged(object sender, EventArgs e) { genWaveForm = (MathUtils.WaveForm)chWaveForm.selectedItem; }