示例#1
0
    public void setupChain()
    {
        switch (WaveForm)
        {
        case waveType.Saw:
            osc = new Sawtooth();
            break;

        case waveType.Sine:
            osc = new Sine();
            break;

        case waveType.Square:
            osc = new Square();
            break;

        case waveType.Tri:
            osc = new Triangle();
            break;
        }
        osc.setGain(gain);

        if (mod != null)
        {
            mod.setupChain();
        }
    }