Exemple #1
0
 public Lope(Lope src, float init)
 {
     attack    = src.attack;
     release   = src.release;
     current   = init;
     sustain   = src.sustain;
     amplifier = src.amplifier;
 }
Exemple #2
0
    public Lope KeyOn(int note, Lope env)
    {
        switcher = (switcher + 1) & 1;
        var module      = modules[switcher];
        var synthModule = module.GetComponent <SynthModule>();

        synthModule.osc.SetNote(note);
        synthModule.env.KeyOn();
        modEnv = synthModule.env;
        return(modEnv);
    }
Exemple #3
0
 public void Awake()
 {
     osc = synth.GetComponent <Osc>();
     env = synth.GetComponent <Lope>();
     bit = synth.GetComponent <Bitcrush>();
 }
Exemple #4
0
 void Start()
 {
     synthConfig = GetComponent <SynthConfigure>();
     modEnv      = GetComponent <Lope>();
 }