public Lope(Lope src, float init) { attack = src.attack; release = src.release; current = init; sustain = src.sustain; amplifier = src.amplifier; }
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); }
public void Awake() { osc = synth.GetComponent <Osc>(); env = synth.GetComponent <Lope>(); bit = synth.GetComponent <Bitcrush>(); }
void Start() { synthConfig = GetComponent <SynthConfigure>(); modEnv = GetComponent <Lope>(); }