Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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();
        }
Exemplo n.º 3
0
 private void ChWaveForm_choiceStateChanged(object sender, EventArgs e)
 {
     genWaveForm = (MathUtils.WaveForm)chWaveForm.selectedItem;
 }