internal override void Reset()
 {
     base.Reset();
     Sweep.Reset();
     Envelope.Reset();
 }